1. منتجات
  2.   ضغط
  3.   Minizip
 
  

إنشاء وتعديل أرشيفات ZIP المحمية بكلمة مرور عبر مكتبة C.

مكتبة Open Source Free C لإنشاء أو تعديل أو إزالة أو استخراج أرشيفات مضغوطة وإضافة / إزالة الملفات داخل تطبيقاتك الخاصة. 

Minizip هي مكتبة C مفتوحة المصدر تسهل على مبرمجي البرامج العمل مع أرشيفات مضغوطة داخل تطبيقات C الخاصة بهم. مكتبة Minizip مستقرة للغاية وهي واحدة من أفضل المكتبات وأسهلها في الاستخدام. يستخدم دائمًا ضغط Deflate عند إضافة ملفات إلى الأرشيف. Minizip هي مكتبة C نقية يمكن استخدامها على أنظمة Windows و macOS و Linux بسهولة. تدعم المكتبة أيضًا تشفير وفك تشفير PKWARE و WinZIP AES.

يوفر Minizip API دعمًا كاملاً للعديد من الميزات المتقدمة المتعلقة بالضغط والاستخراج لأرشيفات ZIP ، مثل إنشاء واستخراج أرشيفات مضغوطة وإضافة أو إزالة الإدخالات من الأرشيفات المضغوطة وقراءة وكتابة أرشيفات مضغوطة من الذاكرة وحماية كلمة المرور ودعم التدفق المخزن ، تقسيم الأرشيفات المضغوطة إلى ملفات متعددة ، Unicode عبر ترميز UTF-8 ، دعم ترميز الأحرف ، متابعة وتخزين الروابط الرمزية وغيرها الكثير.

Previous Next

الشروع في العمل مع Minizip

ينصح بشدة CMake لبناء مكتبة Minizip. يمكنك الحصول عليه من موقع ويب cmake بسهولة.

ويرد أدناه رمز التثبيت النموذجي

بناء مكتبة Minizip من CMake

cmake . -DMZ_BUILD_TEST=ON
cmake --build 

قم بإنشاء أرشيف ZIP جديد عبر مكتبة C.

توفر مكتبة Free Minizip وظائف لإنشاء أرشيف ZIP جديد داخل تطبيقات C. تدعم مكتبة الضغط أيضًا تحرير أرشيف ZIP موجود عن طريق إدراج الملفات الموجودة بداخله أو حذفها. يمكنك بسهولة عرض قائمة بجميع الملفات المتاحة داخل أرشيف ZIP. يمكنك أيضًا فتح أو تعديل أو إغلاق أو حذف دليل أو ملف في أرشيف ZIP باستخدام بضعة أوامر C بسيطة.

معالجة المحفوظات المحمية بكلمة مرور

توفر مكتبة Minizip مفتوحة المصدر القدرة على التعامل مع أرشيفات ZIP المحمية بكلمة مرور بسهولة. يوفر مجموعة من الميزات التي تسمح لمطوري البرامج بحماية أرشيفاتهم عن طريق تعيين كلمة مرور ، والسماح بقراءة كل أو بعض الإدخالات في الأرشيف ، وتغيير كلمة المرور للأرشيف ، وإزالة كلمة مرور الأرشيف ، وتعيين طرق التشفير وفك التشفير وغير ذلك الكثير.

إضافة أو إزالة الملفات من أرشيف مضغوط

توفر مكتبة Minizip مفتوحة المصدر القدرة على التعامل مع أرشيفات ZIP المحمية بكلمة مرور بسهولة. يوفر مجموعة من الميزات التي تسمح لمطوري البرامج بحماية أرشيفاتهم عن طريق تعيين كلمة مرور ، والسماح بقراءة كل أو بعض الإدخالات في الأرشيف ، وتغيير كلمة المرور للأرشيف ، وإزالة كلمة مرور الأرشيف ، وإعداد طرق التشفير وفك التشفير ، وأكثر من ذلك بكثير .

استخراج الملفات من أرشيفات ZIP إلى القرص

تتيح مكتبة Minizip مفتوحة المصدر لمبرمجي الكمبيوتر قراءة محتويات الأرشيف واستخراجها بسهولة. يمكنك بسهولة استخراج الملفات والمجلدات إلى مكان من اختيارك على القرص. كما يمنحك القدرة على استخراج البيانات الكاملة للأرشيف وكذلك استخراج بعض الملفات المعينة. توفر المكتبة أيضًا القدرة على إنشاء توقيعات CMS والتحقق منها لكل إدخال.

 عربي