PDA

View Full Version : Filenames in 8.3 format


Vladimir Belov
08-12-2005, 03:39 AM
In Windows (your product called "iSiloX for Windows® ") there is 2 names for all files - short file name (in 8.3 format) and ladge file name (sometimes this names is the same).

I have html file with tag "<img scr=JUED97~1.JPG>" and i have a file ju87r-2_small.jpg (short name = JUED97~1.JPG). The image is OK. It's very simply to prove - 1. open html in IE and picture will be show, 2. open file in Start-Run menu in format "C:/Downloaded/.../JUED97~1.JPG", 3. turn off in FAR manager displaying of ladge file names, .....

... but iSiloX say - "Unable to open: file:///c%3a/.../JUED97~1.JPG" :-(

So ... isiloX is not compatible with all Windows® :-(

iSilo
08-12-2005, 10:44 AM
Which version of Windows are you using and what is FAR manager?

Vladimir Belov
08-14-2005, 11:21 PM
Which version of Windows are you using and what is FAR manager?

Win2K SP4, NTFS

FAR is http://farmanager.com/index.php?l=en (file manager) but i used it only for example to get info for file attributes (names in this case). In my first post there is another examples (1 and 2)

iSilo
08-15-2005, 09:11 AM
iSiloX does work with 8.3 filenames as it opens files using the standard Windows API for opening files, so any translations would be done by the operating system itself.

Also, why is it that the short file name for ju87r-2_small.jpg is JUED97~1.JPG. Shouldn't it be something like ju87r-~1.jpg?

Vladimir Belov
08-16-2005, 11:17 PM
iSiloX does work with 8.3 filenames as it opens files using the standard Windows API for opening files, so any translations would be done by the operating system itself.

Also, why is it that the short file name for ju87r-2_small.jpg is JUED97~1.JPG. Shouldn't it be something like ju87r-~1.jpg?

I also thinked so but what to do if in one directory there is more than 10 files? :-) it seems Win try to fabricate new unique 8.3 name


Well ... i'l try to use long names but some times in isiloX it's not work correctly (%20 in one stage of conversion not equal " " in another (but this is not for this thread)