zziplib bibliotheek is opzettelijk licht van gewicht, het biedt de mogelijkheid om eenvoudig gegevens uit dossiers gearchiveerd in één zip-bestand uit te pakken. Aanvragen kunnen bestanden bundelen in één zip-archief en te openen. De implementatie is gebaseerd alleen op de (gratis) subset van compressie met de zlib algoritme dat daadwerkelijk door de zip / unzip gereedschap wordt gebruikt.
De bibliotheek maakt het lezen van zip-archieven in een aantal manieren,
archief modus:
het lezen van de zip-map en het extraheren van bestanden van het. Dit is de traditionele wijze zoals te zien met unzip-utilities. Wat extra unzip-utiles voor transparante / magic-modus worden ook verzonden.
vervangende modus:
Gebruik ZZIP_FILE / ZZIP_DIR suggesties die zziplib en zet ze om te werken met routines oorspronkelijk ontwikkeld om te werken met echte mappen en bestanden handgrepen. De API-calls volgen traditionele synopsis van POSIX / stdio.
transparante modus:
Gebruik vervangende handvatten en laat de open () - oproepen automatisch detecteren wanneer een bestand is opgenomen in een zip-bestand of als het een echte bestand in het bestandssysteem. Een filepath kan gedeeltelijk in een echt bestandssysteem en deels binnen het zip-archief wanneer men wordt gezien.
ext magic
Gebruik dezelfde filepath om toegang te krijgen ofwel een rits of echt bestand - het ziet er voor een echte file en er is niemand dan elke submap van het pad wordt gecontroleerd, een ".zip" extensie toegevoegd, en het zip-bestand transparant geopend. Dit kan dramatisch versnellen DAT-bestand ontwikkeling.
io / XOR magic
De toegang tot het bestandssysteem kan worden aangesloten - voorbeelden worden gegeven voor xor verwarring die is geweldig voor game kunstwerk en AI-gegevens is. Een kleine intro voor SDLrwops gebruik wordt ook gegeven
Wat is nieuw in deze release:.
- Deze versie bevat bouwen fixes voor Linux, AIX, mingw32 en MSVC8.
- Bugfixes bevatten die stat-caseless niet werkte en een segfault voor zeer grote (niet-standaard) zip32 archieven.
Wat is nieuw in versie 0.13.56:
- Vast een aantal bugs, voegde modulo-ingangen voorzien, gewijzigde pakket regeling voor manpages, en bijgewerkt configureren regeling voor betere build draagbaarheid.
Wat is nieuw in versie 0.13.53:
- Vaste de sdl voorbeeld en vernieuwd de verpakking. Ook werden de zzip-postinstall symlinks vaste evenals enkele kleine schoonheidsfoutjes opruimingen werden gedaan. De libzzip kern moeten identiek te werken.
- Merk op dat de standaard rpm spec nu zal lopen & quot; make check & quot; en & quot; maken-test-sdl & quot; voordat daadwerkelijk uitvoeren van de installatie. Tijdens het testen van de & quot; maken docs & quot; blijkt schilferige in dat het er soms breken blaffen naar fouten in de DocBook DTD te zijn -. maar ik denk dat is een suse-specifieke tooling probleem en de meeste mensen zullen niet xmlto + docbook-xsl toch run
Eisen
- zlib
Reacties niet gevonden