Cipta & Ubah Suai Arkib ZIP Dilindungi Kata Laluan melalui C Library
Pustaka C Percuma Sumber Terbuka untuk Menjana, Mengubah Suai, Alih Keluar, atau Ekstrak Arkib ZIP, Tambah/Alih Keluar Fail dalam apl anda sendiri.
Minizip ialah perpustakaan C sumber terbuka yang memudahkan pengaturcara perisian bekerja dengan arkib zip di dalam aplikasi C mereka sendiri. Perpustakaan Minizip adalah sangat stabil dan merupakan salah satu yang lebih baik dan lebih mudah untuk digunakan. Ia sentiasa menggunakan mampatan Deflate apabila menambah fail pada arkib. Minizip ialah perpustakaan C tulen yang boleh digunakan pada Windows, macOS dan Linux dengan mudah. Perpustakaan ini juga menyokong penyulitan dan penyahsulitan PKWARE dan WinZIP AES.
API Minizip menyediakan sokongan lengkap untuk pelbagai pemampatan lanjutan dan ciri berkaitan pengekstrakan untuk arkib ZIP, seperti mencipta dan mengekstrak arkib zip, menambah atau mengalih keluar masukan daripada arkib zip, membaca dan menulis arkib zip daripada memori, perlindungan kata laluan, sokongan penstriman buffer, membahagikan arkib zip kepada berbilang fail, Unicode melalui pengekodan UTF-8, sokongan pengekodan aksara, Ikuti dan simpan pautan simbolik dan banyak lagi.
Bermula dengan Minizip
CMake sangat disyorkan untuk membina perpustakaan Minizip. Anda boleh mendapatkannya daripada tapak web cmake dengan mudah.
Kod pemasangan biasa diberikan di bawah
Bina Pustaka Minizip daripada CMake
cmake . -DMZ_BUILD_TEST=ON
cmake --build
Cipta Arkib ZIP Baharu melalui Perpustakaan C
Pustaka Minizip Percuma menyediakan fungsi untuk menjana arkib ZIP baharu di dalam aplikasi C. Pustaka mampatan juga menyokong pengeditan arkib ZIP sedia ada dengan memasukkan atau memadam fail di dalamnya. Anda boleh memaparkan senarai semua fail yang tersedia dengan mudah di dalam arkib ZIP. Anda juga boleh membuka, mengubah suai, menutup atau memadam direktori atau fail dalam arkib ZIP dengan hanya beberapa arahan C mudah.
Pengendalian Arkib Dilindungi Kata Laluan
Pustaka Minizip sumber terbuka menyediakan keupayaan untuk mengendalikan arkib ZIP yang dilindungi kata laluan dengan mudah. Ia menyediakan set ciri yang membolehkan pembangun perisian melindungi arkib mereka dengan menetapkan kata laluan, membenarkan membaca semua atau beberapa entri dalam arkib, mengubah kata laluan untuk arkib, mengalih keluar kata laluan arkib, Tetapkan kaedah penyulitan & penyahsulitan dan banyak lagi.
Tambah atau Alih Keluar Fail daripada arkib ZIP
Pustaka Minizip sumber terbuka menyediakan keupayaan untuk mengendalikan arkib ZIP yang dilindungi kata laluan dengan mudah. Ia menyediakan satu set ciri yang membolehkan pembangun perisian melindungi arkib mereka dengan menetapkan kata laluan, membenarkan membaca semua atau beberapa entri dalam arkib, mengubah kata laluan untuk arkib, mengalih keluar kata laluan arkib, Menetapkan kaedah penyulitan & penyahsulitan, dan banyak lagi. .
Ekstrak Fail dari Arkib ZIP ke Cakera
Pustaka Minizip sumber terbuka membolehkan pengaturcara komputer membaca dan mengekstrak kandungan arkib dengan mudah. Anda boleh mengekstrak fail dan folder dengan mudah ke tempat pilihan anda pada cakera. Ia juga memberi anda keupayaan untuk mengekstrak data lengkap arkib serta mengekstrak beberapa fail tertentu. Perpustakaan juga menyediakan keupayaan untuk menjana dan mengesahkan tandatangan CMS untuk setiap entri.