zBinPacker ist ein SDK, in erster Linie für PureBasic entwickelt.
Es ist selbstverständlich auch für XProfan nützlich, sonst würde ich es hier nicht posten.
Features:
Packt mit dem zip-Komprimierungsalgorhytmus (nutzt nicht das zip-Fileformat).
Sichert Dateidatums und Dateiattribute und stellt diese auch wieder her.
Erlaubt Pfade im Archiv.
Extrahieren in eine Bereichsvariable ist möglich (Catch).
Passwortschutz durch Verschlüsselung des Dateiinfoheaders per AES mit 256-Bit möglich.
Findet Archiv in anderen Dateien, zum Beispiel in der eigenen Exe, wobei es egal ist, ob das
Archiv angehängt wurde, sich in einer Resource befindet etc., einfach zum Entpacken den
Namen der Datei/Exe angeben und nicht den Namen des Archivs.
Zukunftssicher: Pack und Unpackroutinen unterstützen Unicode, ASCII, 32- und 64-Bit!
Speziell für XProfan habe ich eine Klasse hinzugefügt (erfordert XProfan 11 und höher),
die mit Hilfe der zBinUnpack.dll das Extrahieren ermöglicht. Zum Packen kann die zBinPackGUI
verwendet werden.
Download: Dokumentendetails | zBin Packer SDK