[Module] ZipPlusModule.pbi

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
Benutzeravatar
Thorsten1867
Beiträge: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

[Module] ZipPlusModule.pbi

Beitrag von Thorsten1867 »

Ich habe mich mal der Probleme mit der Packer-Bibliothek (ZIP-Archive) angenommen und mich an einer Lösungsmöglichkeit versucht.

ZipPlusModule.pbi
  • - Hinzufügen von Dateien/Speicherpuffer in ein bestehendes Archiv (sonst: nur bei CreatePack)
    - Ersetzen einer vorhandenen Datei im Archiv (sonst: doppelt vorhanden)
    - Dateien aus dem Archiv löschen
    - Auslesen der Archiv-Informationen in die Map ZIP::Info() mit Dateinamen als Schlüssel (Key)
    - Verwendung weiterer PackerPlugins möglich (z.B. #PB_PackerPlugin_LZMA)

Download: ZipPlusModule.pbi


Update (09/10/2017): ZIP Datei-Container hinzugefügt
BugFixes (10/10/2017): #Archive -> #Archiv u.a.
ZIP::CheckContainerFiles() / ZIP::GetContentInfo() / ZIP::GetFileInfo()
Added (13/10/2017): Passwortunterstützung für Archive und Container durch Dateiverschlüsselung
Bugfixes (14/10/2017)
Zuletzt geändert von Thorsten1867 am 14.10.2017 12:58, insgesamt 7-mal geändert.
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
Thorsten1867
Beiträge: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

[Module] ZipPlusModule.pbi - ZIP DateiContainer

Beitrag von Thorsten1867 »

Update: ZIP Datei-Container

- Ein Datei-Container speichert die komprimierten Dateien bzw. Dokumente eines Programmes.
- Der Container enthält zusätzliche Informationen (Typ / Beschreibung / Autor), die ausgelesen werden können.
- Alle Dateien, die zur Verwendung durch das Programm entpackt wurden, werden beim Schließen des Containers wieder dorthin zurück verschoben.
- Passwort für Container möglich. => Bei richtigem Passwort werden die Dateien automatisch ver- und entschlüsselt.
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Antworten