PDA

View Full Version : No output from iSiloXC


Peter23b
09-27-2005, 03:53 AM
Hi,
Because iSiloX for Mac doesn't support file names longer than 27 characters, I'm now trying iSiloXC which doesn't have this limitation (or so I have been told). It seems to be running fine and goes through all four steps of the conversion process. However, no .pdb is produced in the destination folder.
What am I doing wrong?

iSilo
09-27-2005, 07:45 AM
iSiloXC uses the UNIX style file name paths. Are you perhaps using Mac OS style file name paths? If so, then that may be the issue.

Peter23b
09-28-2005, 01:20 AM
I drag the files from the finder into the terminal. This way you don't have to type them. The filenames of the html files that have to be converted do have some spaces in them and I don't know what iSiloXC does with them.

See attached screendump. No error message is displayed. Could it be that the filename length limitation is also present in iSiloXC and that therefore there is no output?

iSilo
09-28-2005, 08:57 AM
It is the path name of the source HTML file, not the path name of the .ixl file that you give to iSiloXC that is the problem.

According to the output, you are using Mac OS style file name paths in your .ixl file. The terminal output shows that your source HTML file has the path "Macintosh HD:Users:Esgo:Zooi:APda:iSilo:Test index.html". You need to modify the .ixl so that the source path name is "/Users/Esgo/Macintosh HD/Users/Esgo/Zooi/APda/iSilo/Test index.html".

Peter23b
09-28-2005, 12:39 PM
I have changed the file paths of the source file and also the destination file in the .ixl file accordingly. See enclosed attachments of the .ixl file and the terminal. However the result is still the same: no .pdb file is generated. What to do next?

As this is all very new to me and this is the first time that I do anything with the terminal, I am pretty much working in the dark here so your help is greatly appreciated.

Peter23b
09-28-2005, 01:30 PM
What I don't understand is that when iSiloXC gets past the source file (the index file, being the first file of the locally stored website) all the other files of the website are all in Mac style paths. This is something I cannot change. However, according to David Pogue in the Max OSX Missing Manual Second Edition, in the chapter about the Terminal and Unix, he states that:
"Behind the scenes, Mac OSX automatically converts one form of punctuation to the other, as necessary."
So why should there be a problem?

Voltage Spike
09-28-2005, 06:02 PM
I have changed the file paths of the source file and also the destination file in the .ixl file accordingly.

I hate to add confusion to the mix, but Unix/OS X-style names don't have a machine name in the path. This means the source should be "/Users/Esgo/Zooi/Pda/iSilo/Test/index.html", and the destination should be "/Users/Esgo/Zooi/Pda/iSilo/iSilo-uit".

iSilo
09-28-2005, 08:06 PM
You need to modify the .ixl so that the source path name is "/Users/Esgo/Macintosh HD/Users/Esgo/Zooi/APda/iSilo/Test index.html".
Sorry, the path I typed was incorrect. It should be "/Users/Esgo/Zooi/Pda/iSilo/Test/index.html", per Voltage Spike's correction.

Peter23b
09-29-2005, 08:45 AM
Thanks a million guys! It now works like a dream! And much faster than iSiloX too, I might add. Since I use iSilo professionally, I'm very pleased that I can continue to do so. It is so much better than the browser on my Palm. And for the future, I hope that the 'real' OSX version will not take too long.

Again, thank you.