Jelszóval védett ZIP-archívumok létrehozása és módosítása a C Library segítségével
Nyílt forráskódú ingyenes C Library ZIP-archívumok létrehozásához, módosításához, eltávolításához vagy kibontásához, valamint fájlok hozzáadásához/eltávolításához saját alkalmazásaiban.
A Minizip egy nyílt forráskódú C-könyvtár, amely megkönnyíti a szoftverprogramozók számára, hogy zip-archívumokkal dolgozzanak saját C-alkalmazásaikon belül. A Minizip könyvtár nagyon stabil, és az egyik legjobb és könnyebben használható. Mindig Deflate tömörítést használt, amikor fájlokat adott az archívumhoz. A Minizip egy tiszta C-könyvtár, amely egyszerűen használható Windows, macOS és Linux rendszeren. A könyvtár támogatja a PKWARE és a WinZIP AES titkosítást és visszafejtést is.
A Minizip API teljes körű támogatást nyújt számos speciális tömörítéssel és kibontással kapcsolatos funkcióhoz a ZIP archívumokhoz, mint például a zip archívumok létrehozása és kibontása, bejegyzések hozzáadása vagy eltávolítása zip archívumokból, zip archívumok olvasása és írása a memóriából, jelszavas védelem, pufferelt streaming támogatás, zip archívumok felosztása több fájlra, Unicode UTF-8 kódoláson keresztül, karakterkódolás támogatása, szimbolikus hivatkozások követése és tárolása és még sok más.
A Minizip használatának első lépései
A CMake erősen ajánlott a Minizip könyvtár létrehozásához. Egyszerűen letöltheti a cmake webhelyről.
Az alábbiakban egy tipikus telepítési kód található
Hozzon létre Minizip-könyvtárat a CMake-ből
cmake . -DMZ_BUILD_TEST=ON
cmake --build
Hozzon létre új ZIP-archívumot a C Library segítségével
A Free Minizip könyvtár lehetőséget biztosít új ZIP archívum létrehozására a C alkalmazásokon belül. A tömörítési könyvtár támogatja a meglévő ZIP-archívum szerkesztését is fájlok beszúrásával vagy törlésével. Könnyedén megjelenítheti a ZIP archívumban elérhető összes fájl listáját. Néhány egyszerű C paranccsal megnyithat, módosíthat, bezárhat vagy törölhet egy könyvtárat vagy fájlt a ZIP archívumban.
Jelszóval védett archívumkezelés
A nyílt forráskódú Minizip könyvtár lehetővé teszi a jelszóval védett ZIP archívumok egyszerű kezelését. Olyan funkciókat kínál, amelyek lehetővé teszik a szoftverfejlesztők számára, hogy jelszó beállításával védjék archívumukat, lehetővé tegyék az archívum összes vagy néhány bejegyzésének elolvasását, az archívum jelszavának megváltoztatását, az archívum jelszavának eltávolítását, a titkosítási és visszafejtési módszerek beállítását és még sok mást.
Fájlok hozzáadása vagy eltávolítása a ZIP archívumból
A nyílt forráskódú Minizip könyvtár lehetővé teszi a jelszóval védett ZIP archívumok egyszerű kezelését. Olyan funkciókat kínál, amelyek lehetővé teszik a szoftverfejlesztők számára, hogy jelszó beállításával védjék archívumukat, lehetővé tegyék az archívum összes vagy néhány bejegyzésének elolvasását, az archívum jelszavának megváltoztatását, az archívum jelszavának eltávolítását, a titkosítási és visszafejtési módszerek beállítását és még sok mást. .
Fájlok kibontása a ZIP-archívumokból lemezre
A nyílt forráskódú Minizip könyvtár lehetővé teszi a számítógépes programozók számára, hogy könnyedén elolvassák és kibontsák az archívum tartalmát. Könnyedén kibonthatja a fájlokat és mappákat egy tetszőleges helyre a lemezen. Lehetővé teszi az archívum teljes adatainak kibontását, valamint bizonyos fájlok kibontását is. A könyvtár lehetőséget biztosít CMS-aláírások generálására és ellenőrzésére minden bejegyzéshez.