Створюйте та змінюйте ZIP-архіви, захищені паролем, за допомогою C Library

Безкоштовна бібліотека C із відкритим вихідним кодом для створення, зміни, видалення або розпакування ZIP-архівів, додавання/видалення файлів у ваших власних програмах. 

Minizip — це бібліотека C з відкритим вихідним кодом, яка допомагає програмістам працювати з zip-архівами у власних програмах C. Бібліотека Minizip є дуже стабільною та є однією з кращих і простих у використанні. Він завжди використовував стиснення Deflate під час додавання файлів до архіву. Minizip — це чиста бібліотека C, яку можна легко використовувати в Windows, macOS і Linux. Бібліотека також підтримує шифрування та дешифрування PKWARE та WinZIP AES.

Minizip API забезпечує повну підтримку численних розширених функцій стиснення та видобування для ZIP-архівів, таких як створення та витягування zip-архівів, додавання або видалення записів з zip-архівів, читання та запис zip-архівів із пам’яті, захист паролем, підтримка буферизованої потокової передачі, розділення zip-архівів на кілька файлів, кодування Юнікод через UTF-8, підтримка кодування символів, перехід за символічними посиланнями та їх збереження та багато іншого.

Previous Next

Початок роботи з Minizip

CMake настійно рекомендується для створення бібліотеки Minizip. Його можна легко отримати з веб-сайту cmake.

Типовий код встановлення наведено нижче

Створіть бібліотеку Minizip із CMake

cmake . -DMZ_BUILD_TEST=ON
cmake --build 

Створіть новий архів ZIP за допомогою бібліотеки C

Безкоштовна бібліотека Minizip забезпечує функціональність для створення нового ZIP-архіву в програмах C. Бібліотека стиснення також підтримує редагування існуючого ZIP-архіву шляхом вставки або видалення файлів у ньому. Ви можете легко відобразити список усіх доступних файлів у ZIP-архіві. Ви також можете відкривати, змінювати, закривати або видаляти каталог чи файл у ZIP-архіві лише за допомогою кількох простих команд C.

Обробка архівів, захищених паролем

Бібліотека Minizip з відкритим кодом надає можливість легко працювати з архівами ZIP, захищеними паролем. Він надає набір функцій, які дозволяють розробникам програмного забезпечення захищати свої архіви, встановлюючи пароль, дозволяючи читати всі або деякі записи в архіві, змінювати пароль для архіву, видаляти пароль архіву, встановлювати методи шифрування та дешифрування та багато іншого.

Додати або видалити файли з архіву ZIP

Бібліотека Minizip з відкритим кодом надає можливість легко працювати з архівами ZIP, захищеними паролем. Він надає набір функцій, які дозволяють розробникам програмного забезпечення захищати свої архіви, встановлюючи пароль, дозволяючи читати всі або деякі записи в архіві, змінюючи пароль для архіву, видаляючи пароль архіву, встановлюючи методи шифрування та дешифрування та багато іншого. .

Розпакуйте файли з ZIP-архівів на диск

Бібліотека Minizip з відкритим вихідним кодом дозволяє комп’ютерним програмістам легко читати та витягувати вміст архіву. Ви можете легко витягувати файли та папки в будь-яке місце на диску. Це також дає вам можливість витягувати повні дані архіву, а також витягувати окремі файли. Бібліотека також надає можливість створювати та перевіряти підписи CMS для кожного запису.

 Українська