biblioteca ZZIPlib è volutamente leggero, offre la possibilità di estrarre facilmente i dati dai file archiviati in un unico file zip. Le applicazioni possono raggruppare i file in un unico archivio zip e accedervi. L'implementazione è basata solo sulla (gratuito) sottoinsieme della compressione con l'algoritmo zlib che viene effettivamente utilizzato dalle zip / unzip strumenti.
La libreria permette di leggere gli archivi zip in diversi modi,
Modalità archive:
leggere la directory zip ed estrarre file da esso. Questo è il modo tradizionale come si è visto con unzip-utilities. Alcuni decomprimere-utiles extra per la modalità trasparente / magia vengono spediti come bene.
Modalità sostituzione:
Utilizzare puntatori ZZIP_FILE / ZZIP_DIR forniti da zziplib e metterli a lavorare con le routine originariamente sviluppate per lavorare con le directory reali e handle di file. Le chiamate API fanno seguire sinossi tradizionale posix / stdio.
Modalità trasparente:
Utilizzare le maniglie di sostituzione e permettere alla open () - chiamate per rilevare automaticamente quando un file è contenuto in un archivio zip o quando si tratta di un vero file nel file system. Un percorso file può essere in parte in un vero e proprio file system e in parte all'interno dell'archivio zip quando si è visto.
magic ext
Utilizzare lo stesso percorso del file per accedere sia un file zippato o reale - sembra per un file reale e non c'è nessuno allora ogni sottodirectory del percorso è selezionata, l'estensione ".zip" aggiunto, e il file compresso in modo trasparente aperto. Questo può accelerare lo sviluppo dat file drammaticamente.
io / XOR magico
L'accesso al file system può essere collegato - esempi sono dati per XOR offuscamento che è grande per il gioco d'arte e di dati AI. Una piccola intro per uso SDLrwops è dato così
Cosa c'è di nuovo in questa versione:.
- Questa versione contiene correzioni di costruire per Linux, AIX, mingw32, e MSVC8.
- Bugfixes comprendono che stat-bossolo non funzionava e un segfault molto grandi (non standard) archivi zip32.
Cosa c'è di nuovo in versione 0.13.56:
- Correzione di alcuni bug, aggiunto dispongono Modulo-iscrizioni, schema modificato pacchetto per pagine man, e lo schema di configurazione aggiornati per una migliore portabilità build.
Cosa c'è di nuovo in versione 0.13.53:
- Risolto l'esempio sdl e rifatto la sua confezione. Anche i link simbolici zzip-postinstall sono state fissate e sono state fatte alcune ripuliture di bellezza minori. Il nucleo libzzip dovrebbe funzionare identico.
- Da notare che le specifiche di giri di default verrà eseguito & quot; make check & quot; e & quot; make test-sdl & quot; prima di eseguire effettivamente l'installazione. Durante il test il & quot; rendere docs & quot; ha dimostrato di essere traballante, in quanto fa a volte rompe abbaiare errori nella DTD docbook -. ma credo che sia un problema di utensili specifici suse e la maggior parte delle persone non verrà eseguito xmlto + docbook-xsl comunque
Requisiti :
- zlib
I commenti non trovato