Kunzip

KUNZIP is een gratis (maar niet opensource) bibliotheek voor het decomprimeren van zip-archieven.
Download nu

Kunzip Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Michael Kohn
  • Uitgever website:
  • http://www.mikekohn.net/nakenweb.php

Kunzip Tags


Kunzip Beschrijving

Kunzip is een gratis (maar niet opensource) bibliotheek voor het decomprimeren van zip-archieven. Kunzip is een gratis (maar niet opensource) bibliotheek voor het decomprimeren van zip-archieven. Kunzip is begonnen als een testprogramma dat ik heb geschreven voor het decomprimeren van .ZIP-bestanden via een opdrachtregelprogramma. Ik heb uiteindelijk haken toegevoegd om het een DLL te maken die kan worden gebruikt uit Windows-programma's. Het is ook mogelijk om het te compileren voor Unix (en Unix-achtige besturingen zoals Linux) als een .so-bibliotheek.my-plan voor de Kunzip.dll was om het zo eenvoudig mogelijk te maken, zodat het zelfs kan worden gebruikt uit VisualBasic of zo. Het moet volledig compatibel zijn met Zipfiles gemaakt door Infozip, PKZIP en Winzip. U kunt het van de onderstaande link downloaden en de prototypen bekijken voor verschillende talen die Kunzip.dlll.i kunnen bellen. De oorspronkelijk begon deze code te kunnen decomprimeren (en misschien zelfs comprimeren) PNG-grafische bestanden. Aangezien dit hetzelfde algoritme is dat wordt gebruikt in GZIP en ZIP (Winzip, InfoZip, enz.), Besloot ik het in plaats daarvan met .zip-bestanden te laten werken. Helaas waren alle specificaties die ik had voor deze compressie voor PNG en ZIP is iets anders, dus ik had wat problemen om het te laten werken :). Mijn eerste versie Kunzip (die de Huffman-tabellen bouwde met behulp van reacties in plaats van bomen en deed er veel van FSeeking) liep pijnlijk langzaam, maar mijn nieuwste versie loopt vrij goed. Een interessant iets dat ik vond, toen ik statische Huffman-decompressie voor TIFF deed, deed ik het gebruik van lookuptafels in plaats van bomen. Dit liep eigenlijk heel snel, Altho Ik ben niet zeker van het snelheidsverschil als ik in plaats daarvan bomen gebruikte. Op dit project begon ik alle 3 Huffman-sets te doen met behulp van Lookup Tafels. Na het zag hoe langzaam het liep, heb ik de lengte Huffman-codes overgeschakeld naar een boom en de decompressie liep bijna de snelheid. Toen ik de afstandsbedieningscodes naar bomen veranderde, vertraagde de decompressie met een paar seconden. Dus ik heb lengte / afstand Huffman-codes verlaten als bomen en hield de eerste Huffman-codes als opzoektafels. Ik kan proberen de snelheid nog meer later te verbeteren.niet, maar kun je de broncode downloaden die op zowel Unix / Linux als Windows kan worden gecompileerd, maar ik heb ook een Windows DLL opgenomen die ik heb gebouwd om te doen. Ik denk dat het vrij eenvoudig te gebruiken is, dus als je een unzip-bibliotheek voor Windows nodig hebt, kun je dit gebruiken (voel je vrij om ook een donatie aan mijn PayPal-account te maken als je wilt. BTW WORDT GRATT UNIX (Linux, FreeBSD, enz.) Systemen. Als u de DLL wilt bouwen, kunt u de broncode downloaden en typen: DLL maken. De MingW C-compiler moet worden gebruikt. Ik heb 99% zeker van Werk niet in Visual C ++. Ik kan het compileren op een Unix Shared Lib ook voor de lol. De originele versie van 6 mei 2005 van Kunzip Decompresses een 120MEG-bestand in ongeveer 3MIn40sec op My AMD Athlon XP-box. Sindsdien stopte ik Sommige grote optomisaties in en het decomprimeert nu hetzelfde bestand in 20 seconden. Wat is er nieuw in deze release: · De licentie is gewijzigd in de LGPL.


Kunzip Gerelateerde software

Pstelta

PSTDELTA is gemaakt om de grootte van differentiële back-ups van .pst-bestanden enorm te verminderen. ...

150

Downloaden

taps

TAPER IS EEN TAPE BACK-UP EN HERSTELLINGSPROGRAMMA waarmee u bestanden naar een tapedrive kunt herstellen. ...

199

Downloaden

dobackup.pl

DOBACKUP.PL is een flexibel perl-script om onbeheerd incrementele back-ups van meerdere servers af te handelen. ...

141

Downloaden