צור ושנה ארכיוני 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 לקבצים מרובים, Unicode דרך קידוד UTF-8, תמיכה בקידוד תווים, מעקב ואחסן קישורים סמליים ועוד רבים.
תחילת העבודה עם 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 עבור כל ערך.