bibliothèque ZZIPlib est volontairement léger, il offre la possibilité d'extraire facilement des données à partir de fichiers archivés dans un seul fichier zip. Les applications peuvent regrouper des fichiers dans une archive zip unique et d'y accéder. La mise en œuvre est basée uniquement sur la (libre) sous-ensemble de la compression avec l'algorithme zlib qui est effectivement utilisée par les outils zip / décompresser.
La bibliothèque permet de lire des archives zip dans un certain nombre de façons,
mode archives:
la lecture du répertoire zip et extraire les fichiers. Ce est le mode traditionnel comme on le voit avec décompresser-utilitaires. Certains décompresser-Utiles supplémentaires pour le mode transparent / magie sont expédiées ainsi.
mode de remplacement:
Utiliser des pointeurs ZZIP_FILE / de ZZIP_DIR fournies par zziplib et les mettre au travail avec des routines développées à l'origine pour fonctionner avec les répertoires réels et descripteurs de fichiers. Les appels d'API ne suivent synopsis traditionnelle de posix / stdio.
mode transparent:
Utilisez les poignées de remplacement et de permettre à l'open () - appelle à détecter automatiquement quand un fichier est contenu dans une archive zip ou quand il est un vrai fichier dans le système de fichiers. Un chemin d'accès peut être en partie dans un vrai système de fichiers et en partie dans l'archive zip quand on se voit.
magic poste
Utilisez le même chemin d'accès pour accéder soit un fichier compressé ou réelle - il recherche un fichier réel et il ne est alors chaque sous-répertoire du chemin est cochée, une extension «.zip» annexé, et le fichier zippé transparente ouverts. Cela peut accélérer le développement dat-fichier de façon spectaculaire.
io / xor magie
L'accès au système de fichiers peut être raccordé - exemples sont donnés pour xor obfuscation qui est excellent pour le graphique du jeu et les données AI. Une petite introduction pour l'utilisation des SDLrwops est donnée ainsi
Quoi de neuf dans cette version:.
- Cette version contient construire correctifs pour Linux, AIX, mingw32 et MSVC8.
- Correction de bugs comprennent que stat-sans étui ne fonctionnait pas et une erreur de segmentation pour les très grands (non standard) archives zip32.
Quoi de neuf dans la version 0.13.56:
- Correction de quelques bugs, ajoutées disposent modulo-entrées, modèle modifié de package pour les pages de manuel, et le schéma de configuration mis à jour pour une meilleure portabilité de construction.
Quoi de neuf dans la version 0.13.53:
- Correction de l'exemple SDL et refait son emballage. Aussi les liens symboliques de zzip-postinstall ont été fixés ainsi que des nettoyages de beauté mineures ont été réalisées. Le noyau de libzzip devrait travailler identiques.
- Notez que la spec RPM par défaut fonctionne maintenant & quot; make check & quot; et & quot; make test-sdl & quot; avant d'effectuer réellement l'installation. Pendant l'essai, la & quot; faire docs & quot; a montré à être feuilletée en ce qu'elle ne se brise parfois aboyer à des erreurs dans la DTD docbook -. mais je suppose que ce est un problème d'outillage spécifique de suse et la plupart des gens ne sera pas exécuté xmlto + docbook-xsl toute façon
Exigences :
- zlib
Commentaires non trouvées