Just for matters of completeness, there is also my freeware xtra "zLibXtra": http://dasdeck.de/staff/valentin/xtras/zlib/zlib_v07.zip
it has some additional functions like opening and creation of password protected zips, retrieve a file list from a zip without unpacking, gzcompress, gzuncompress, untargz as well as some checksum-utilities (crc32_file, adler32_file, md5_file, md5_string) > When zipping a folder, the Buddy Zip Xtra created archives that > included > the entire folder chain leading to the target folder (ie: > C:\...\targetfolder). To get around this, I copied the documents to > the > root directory, zipped them, and deleted the copies. That way you will still create zips with absolute paths. To create zips with truely relative paths, my zlibXtra also has a setcurrentdir() function. you can use it to set the current system path, and then use relative paths only when creating a zip file (see demo.dir). The resulting zip file will only have relative paths and behave much bether when beeing unpacked, e.g. with winzip. valentin [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/lingo-l.cgi To post messages to the list, email [email protected] (Problems, email [EMAIL PROTECTED]). Lingo-L is for learning and helping with programming Lingo. Thanks!]
