Vytvářejte a upravujte archivy ZIP chráněné heslem prostřednictvím knihovny C
Open Source Free C Library pro generování, úpravy, odstraňování nebo extrahování archivů ZIP, přidávání/odebírání souborů ve vašich vlastních aplikacích.
Minizip je open source knihovna C, která softwarovým programátorům usnadňuje práci s archivy zip v jejich vlastních aplikacích C. Knihovna Minizip je velmi stabilní a patří k těm lepším a jednodušším na použití. Při přidávání souborů do archivu vždy používal kompresi Deflate. Minizip je čistá knihovna v jazyce C, kterou lze snadno použít na Windows, MacOS a Linux. Knihovna také podporuje šifrování a dešifrování PKWARE a WinZIP AES.
Minizip API poskytuje kompletní podporu pro řadu pokročilých funkcí souvisejících s kompresí a extrakcí pro archivy ZIP, jako je vytváření a extrahování archivů zip, přidávání nebo odstraňování položek z archivů zip, čtení a zápis archivů zip z paměti, ochrana heslem, podpora streamování ve vyrovnávací paměti, rozdělení zip archivů do více souborů, Unicode prostřednictvím kódování UTF-8, podpora kódování znaků, sledování a ukládání symbolických odkazů a mnoho dalších.
Začínáme s Minizip
K sestavení knihovny Minizip se důrazně doporučuje CMake. Můžete jej snadno získat z webu cmake.
Typický instalační kód je uveden níže
Sestavte knihovnu Minizip z CMake
cmake . -DMZ_BUILD_TEST=ON
cmake --build
Vytvořte nový archiv ZIP prostřednictvím knihovny C
Knihovna Free Minizip poskytuje funkce pro generování nového archivu ZIP v aplikacích C. Kompresní knihovna také podporuje úpravy existujícího archivu ZIP vložením nebo odstraněním souborů do něj. V archivu ZIP můžete snadno zobrazit seznam všech dostupných souborů. Můžete také otevřít, upravit, zavřít nebo odstranit adresář nebo soubor v archivu ZIP pomocí několika jednoduchých příkazů C.
Manipulace s archivy chráněnými heslem
Knihovna Minizip s otevřeným zdrojovým kódem poskytuje možnost snadno zpracovávat archivy ZIP chráněné heslem. Poskytuje sadu funkcí, které umožňují vývojářům softwaru chránit své archivy nastavením hesla, což umožňuje čtení všech nebo některých položek v archivu, změnu hesla pro archiv, odstranění hesla archivu, nastavení metod šifrování a dešifrování a mnoho dalšího.
Přidat nebo odebrat soubory z archivu ZIP
Knihovna Minizip s otevřeným zdrojovým kódem poskytuje možnost snadno zpracovávat archivy ZIP chráněné heslem. Poskytuje sadu funkcí, které umožňují vývojářům softwaru chránit své archivy nastavením hesla, umožňující čtení všech nebo některých položek v archivu, změnu hesla pro archiv, odstranění hesla archivu, nastavení metod šifrování a dešifrování a mnoho dalšího. .
Extrahujte soubory z archivů ZIP na disk
Open source knihovna Minizip umožňuje počítačovým programátorům snadno číst a extrahovat obsah archivu. Soubory a složky můžete snadno extrahovat na libovolné místo na disku. Také vám dává možnost extrahovat kompletní data archivu a také extrahovat některé konkrétní soubory. Knihovna také poskytuje možnost generovat a ověřovat podpisy CMS pro každý záznam.