Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: HellCoder on May 18, 2008, 10:11:09 AM

Title: Unzipping files using large filenames.
Post by: HellCoder on May 18, 2008, 10:11:09 AM
Hi,
I've got a few zipfiles I would like to unzip on my Amiga. Whenever I unzip a file, it extracts all files correctly, but the filenames inside the zipfile are too long. It still unzips them but I can't use it. I can't rename the file and cannot copy it. (I unzip them in RAM:) Is this a filesystem problem?

Any trick to get around this?
Title: Re: Unzipping files using large filenames.
Post by: lionstorm on May 18, 2008, 10:25:42 AM
which amigaos version are you using ? AFAIK 3.9 has long filenames support (with included FFS).
SFS has long filenames support for years.
Title: Re: Unzipping files using large filenames.
Post by: HellCoder on May 18, 2008, 10:31:41 AM
3.9
I don't really understand it, it seems to handle the file as an directory or something.

If I use the tabkey, to find the file quickly, it sees the entire name, but if I want to change the name I get the message:

no more entries in directory

Title: Re: Unzipping files using large filenames.
Post by: Thomas on May 18, 2008, 01:05:49 PM

It's probably not the length of the file names but the characters used which cause the problems.

These characters are allowed in file names but are treated as jokers when used with CLI programs:

~ ( ) | # ? [ ]

You can escape these characters by preceding them with a '.

For example to rename Some File (1987).adf into somefile.adf you can enter

rename "Some File '(1987').adf" somefile.adf

Bye,
Thomas
Title: Re: Unzipping files using large filenames.
Post by: HellCoder on May 19, 2008, 06:41:34 AM
That must be it then. The names do indeed have those characters in them.

I'll try that out 2night. thanks