ספריית C לניהול פורמטים של קבצי דחיסה

פתח את ספריית קוד C כדי ליצור, לערוך, למחוק ולחלץ ארכיוני ZIP בתוך האפליקציות שלך. 

Libzip היא ספריית קוד פתוח C המעניקה למפתחי תוכנה את היכולת ליצור ולשנות ארכיוני ZIP בתוך האפליקציות שלהם במינימום מאמץ. המפתחים יכולים להוסיף בקלות קבצים ממאגרי נתונים כמו גם קבצים שונים, או נתונים דחוסים שהועתקו ישירות מארכיוני zip אחרים. זה גם תומך בביטול שינויים שבוצעו מבלי לסגור את הארכיון. יתרה מכך, הספרייה תומכת גם בהצפנה ובפענוח של Winzip AES ו-PKware מדור קודם.

ה-API מתועד היטב וניתן לגשת אליו בקלות. ה-API מספק תמיכה מלאה במספר תכונות מתקדמות הקשורות לדחיסה ולחילוץ עבור ארכיוני ZIP ו-ZIP64, כגון הוספת קובץ לארכיון ZIP או החלפת הקובץ בארכיון ZIP, הוספת ספרייה לארכיון ZIP, מחיקת קובץ מארכיון ZIP, הצפנת קבצים ותמיכה בפענוח, זמן שינוי אחרון, פתיחת קובץ בארכיון ZIP לקריאה, כתיבת נתונים למקור zip ועוד רבים נוספים.

Previous Next

תחילת העבודה עם libzip

CMake מומלץ מאוד לבנות את ספריית libzip. אתה יכול להשיג אותו מאתר cmake בקלות.

קוד התקנה טיפוסי ניתן להלן

הידור ספריית zip לשימוש בסיסי

mkdir build
cd build
cmake ..
make
make test
make install 

הוסף או החלף קובץ בארכיון ZIP

ניהול ארכיון ZIP ביישומים שלהם הוא תמיד הדרישה של חברות IT כמו גם אנשים פרטיים. ספריית libzip מספקת תכונות אלו המאפשרות למתכנתי מחשבים להוסיף קובץ לארכיון ZIP וכן להחליף או למחוק קבצים בארכיון ZIP קיים בקלות. השיטות הזמינות מאוד ידידותיות למשתמש ואתה דורש רק כמה שורות קוד כדי להשיג משימה זו.

צור ארכיון חדש באמצעות ספריית C

ספריית libzip מאפשרת למפתחים ליצור ארכיון zip חדש בתוך יישומי C שלהם. אתה יכול גם לשנות ארכיון ZIP קיים על ידי הוספה או עריכה של קבצים בתוכו. הספרייה מעניקה שליטה מלאה למשתמשים בכך שהיא מאפשרת להם לצפות ברשימת קבצים בתוך ארכיון ה-ZIP, למחוק ספרייה או קובץ בארכיון ZIP, לפתוח או לסגור קבצים ועוד רבים.

קרא וחלץ קבצים בארכיון ZIP

ספריית הקוד הפתוח libzip מאפשרת למשתמשים לקרוא ולחלץ בקלות את התוכן של ארכיון ZIP. הספרייה תומכת בחילוץ קבצים ותיקיות למקום לבחירתך רק עם כמה שורות של קוד C. הספרייה מספקת תמיכה לחילוץ הנתונים המלאים בתוך הארכיון וכן לחילוץ קבצים ספציפיים לבחירתך.

יותר שליטה בארכיון ZIP

ספריית ה-zip מספקת מספר תכונות חשובות לשליטה טובה יותר בתוכן של ארכיון ZIP. מספר שיטות ומאפיינים זמינים שיכולים לעזור למשתמשים לקבל מידע מלא על הארכיון לפני חילוץ תוכנו. הוא תומך בתכונות כמו ספירת מספר הקבצים בארכיון, איטרציה בין כל הקבצים בארכיון, חילוץ קבצים נבחרים בלבד, הסרת קבצים מארכיון ועוד רבים.

 עִברִית