Hello everybody

I made a test stack with the new zip capabilities, and i found out several things: -It doesn't handle folders by itself, so you have to create folder hierarchies instead of just decompressing them. -It does mangle permissions, namely the execute bit of an executable within a .app bundle (of course .exe files are unaffected). You can find a workaround for that in my stack. -if you create a zip and have folders in it, you need to recursive walk them, or disallow folders altogether (what i did, of course then it wouldn't work with any bundles anymore).
-It seems very robust otherwise

What my Stack is:
-It decompresses folders, and .app bundles without hitch.
-If however the decompressed filenames already exist at the position of your .zip file THEY WILL BE REPLACED WITHOUT WARNING! So it's best to move the .zip to decompress into it's own folder.
-It does make new zip files out of files.

What my Stack is not:
-Finished
-Able to create zips with folder in them.

All in all this new rev zip library is again way too complex, and like the xml library, will probably never be used by myself again.

And finally a link to the stack:
http://www.bjoernke.com/runrev/stacks.php

or, for the impatient:
http://www.bjoernke.com/stacks/de-zipper.rev

--

official ChatRev page:
http://chatrev.bjoernke.com

Chat with other RunRev developers:
go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev";

_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to