Path: utzoo!utgpu!utfyzx!oscvax!rico From: rico@oscvax.UUCP (Rico Mariani) Newsgroups: comp.sys.amiga Subject: zoo enhancements Message-ID: <553@oscvax.UUCP> Date: Wed, 16-Dec-87 17:31:49 EST Distribution: na Organization: Ontario Science Centre, Toronto Lines: 83 First off I'd like to say that I love zoo and I use it all the time, but in order to keep up my reputation of never being satisfied I have some suggestions... - Allow recursive archival of directorys i.e. zoo a ram:mystuff dh0:ricos_stuff - Don't do wildcard matching on files that don't have any wildcards in them. I currently do large archives like the above with: zoo a ram:mystuff dh0:ricos_stuff/.../* ^ N.B. shell 2.07 expands .../* to every file from there down in the tree Then I wait for 15 minutes while it scans the directory tree once for each file my wildcard sequence expanded to. So the solution is simple. Check the filenames for wildcard characters, if there are none then don't do any searching. - Lose the 97 file limit. This is a serious limitation if you're archiving from a hard disk. There's no reason to put any limit on the number of filenames. - I wouldn't bother adding more compression types to zoo, I think arc is a big time waster with it's analyzing...(think for a long long time)... crunching stuff. I've arc'd tons and tons of files of various flavours and it always 'crunches' (lempel ziv 12 bits right?). I've seen it use huffman coding/squeeze once. The time you save by not having to figure out which method to use compressing is well worth the storage that you might gain. For applications that really need squeezing see below... - I haven't tried this next part so it might already work but if it doesn't this would be a good thing to add. I'd like to say zoo a pipe:big.zoo dh0: and have my whole harddisk archived and go into the pipe: You could do lots of neat tricks with this such as: - set the zoo flags to not compress it's output and then run compress archive.Z or run squeeze .... run super_compress