Mail Archives: opendos/1997/02/15/04:06:28
On Sat, 15 Feb 1997, Colin W. Glenn wrote:
> > > \Extended_Filesystem_Number_2.Dynamically_Loaded_Driver_Module
> > > This _jams_!!, by utilizing the algorithm I proposed of using the first
> > > four characters of the first word in the filename, and secondary letters
> > > becomes EXTEFN~2.DLD to a dos 8.3 program!
> >
> > What if I allready have a file called EXTEFN~2.DLD in that
> > directory? I mean the chances are very small, however I could
> > simply create one just to prove my point. Then the algorithm
> > would break. A better method is the mangled name method that
> > DOSemu uses in LREDIR.
>
> Well, what _would_ it produce?
LREDIR would produce a unique name that starts out the same as
the LFN. Then the hash code. I'd give you an example, but I
can't boot up DOSemu properly right now because I tried to
configure it to do all LREDIR'd drives and I can't get it booting
properly from an hdimage file right now. If you'd like an
example, let me know and I'll do it next time I get DOSemu
working (probably some time this week).
It would be something like EXTEN#KR.001 or something close. If a
file called EXTEN#KR.001 allready exists, I'm not entirely sure
what happens, but I'll test it out.
What ever method that gets implemented, it should be totally
transparent to the user (not ask questions) and it should be
smart enough to give the same file the same name all of the time,
and handle special cases in a unique way.
Mike A. Harris | http://blackwidow.saultc.on.ca/~mharris
Computer Consultant | My webpage has moved and my address has changed.
My dynamic address: http://blackwidow.saultc.on.ca/~mharris/ip-address.html
mailto:mharris AT blackwidow DOT saultc DOT on DOT ca
Download OpenDOS, then: CDD C:\^DEL /ZS MSDOS.SYS IO.SYS \DOS\*.*
- Raw text -