koriolis.zipstream: | Functions | Types | Modinfo | Source |
ClearZipStreamPasssword | Clears a password for a given zip file. |
SetZipStreamPasssword | Registers a password for a given zip file. Must be done before attempting to read any password protected zip file (or else, a TZipStreamReadException is thrown) |
TZipStreamReadException | This exception is thrown in the event of read error in a zip file. |
Function ClearZipStreamPasssword(zipUrl$) | |
Description | Clears a password for a given zip file. |
Function SetZipStreamPasssword(zipUrl$, password$) | |
Description | Registers a password for a given zip file. Must be done before attempting to read any password protected zip file (or else, a TZipStreamReadException is thrown) |
Type TZipStreamReadException Extends TStreamReadException | |
Description | This exception is thrown in the event of read error in a zip file. |
Version | 1.0.2 |
---|---|
Author | Régis JEAN-GILLES (Koriolis) |
License | Public Domain |
Credit | This mod makes use if the ZLib C functions by Gilles Vollant (http://www.winimage.com/zLibDll/unzip.html), with tidbits from the ZipEngine module by gman) |
History | 1.0.2 ZipStream now seekable. The raw Seek method uses simple brute force (restarts from the beginning of the file) but the stream is now wrapped with a a TBufferedStream, amortizing any potential inefficiency |