[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [ProgSoc] SETVER for Windows
On Sat, 28 Oct 2000, McLachlan, Paul wrote:
> I'm not sure that's a good idea, but if I had to do it I'd be looking in
> MSDN at some of Matt Pietrek's articles, there's example code and the whole
> blurb to intercept Windows calls. (Almost as easy as writing an LD_PRELOAD
> .so that replaces stuff in libc). Just simulate the GetVersion call (I
Crap. Is that the simplest option? I was hoping for at least a registry
entry to hack. Yeah I realise that if the app calls upon a actual "new
feature" in Win98 then I'm rooted (Win95C OSR2.5 has USB support so you
can either start a new thread right here or keep quiet).
DOS was so much better:
SETVER DODGYAPP.EXE 4.00
and all was done.
I don't think it'd be as easy as changing the version in MSDOS.SYS or
IO.SYS or whatever sets the DOS version to 7.1, do you? I had a fun time
the other day, chasing down the reason why Windows was so C:-centric,
trying to boot off drive E: and getting nowhere ... I was throwing PATH
statements all over the place and it was still hardcoded, until I found
MSDOS.SYS, full of useful text parameters, and a very sad space-filler
hack to get around MS's old 1K minimum size requirement for MSDOS.SYS.
Anyway OS X is throwing up some gem pains of its own. It has BSD links
and it has Mac aliases, but they're two different beasts.
CK.
-
You are subscribed to the progsoc mailing list. To unsubscribe, send a
message containing "unsubscribe" to progsoc-request@nospam.progsoc.uts.edu.au.
If you are having trouble, ask owner-progsoc@nospam.progsoc.uts.edu.au for help.