ZZIPlib βιβλιοθήκη είναι σκόπιμα ελαφρύ, προσφέρει τη δυνατότητα να εξαγάγετε εύκολα τα στοιχεία από τα αρχεία αρχειοθετούνται σε ένα ενιαίο αρχείο zip. Οι αιτήσεις μπορούν να συνδυάσουν τα αρχεία σε ένα ενιαίο αρχείο zip και πρόσβαση σε αυτές. Η εφαρμογή βασίζεται μόνο στην (δωρεάν) υποσύνολο της συμπίεσης με τον αλγόριθμο zlib που χρησιμοποιείται πραγματικά από τα zip / unzip εργαλεία.
Η βιβλιοθήκη επιτρέπει την ανάγνωση αρχείων zip σε μια σειρά από τρόπους,
Λειτουργία αρχείο:
ανάγνωση του καταλόγου φερμουάρ και εξαγωγή αρχείων από αυτό. Αυτή είναι η παραδοσιακή λειτουργία όπως φαίνεται με unzip-υπηρεσιών κοινής ωφελείας. Μερικά επιπλέον unzip-utiles για τη διαφανή / μαγεία λειτουργία αποστέλλονται επίσης.
Λειτουργία αντικατάστασης:
Χρησιμοποιήστε δείκτες ZZIP_FILE / ZZIP_DIR παρέχονται από zziplib και τα βάζουμε να συνεργαστεί με τις ρουτίνες που αρχικά αναπτύχθηκε για να συνεργαστεί με πραγματικούς καταλόγους και λαβές αρχείο. Οι κλήσεις API κάνει ακολουθούν παραδοσιακές σύνοψη από POSIX / stdio.
διαφανή λειτουργία:
Χρησιμοποιήστε τις λαβές αντικατάστασης και αφήστε το ανοιχτό () - καλεί να ανιχνεύσει αυτόματα όταν ένα αρχείο περιέχεται σε ένα αρχείο zip ή όταν είναι ένα πραγματικό αρχείο στο σύστημα αρχείων. Ένα filepath μπορεί να είναι εν μέρει σε ένα πραγματικό σύστημα αρχείων και εν μέρει μέσα στο αρχείο zip, όταν κάποιος έχει δει.
ext μαγεία
Χρησιμοποιήστε την ίδια filepath να έχουν πρόσβαση είτε σε μορφή zip ή πραγματικό αρχείο - ψάχνει για ένα πραγματικό αρχείο και δεν υπάρχει κανένας τότε κάθε υποκατάλογο της διαδρομής ελέγχεται, ένα ".zip" επέκταση επισυνάπτεται, και το συμπιεσμένο αρχείο με διαφάνεια ανοίξει. Αυτό μπορεί να επιταχύνει την ανάπτυξη DAT-αρχείο δραματικά.
IO / xor μαγεία
Η πρόσβαση στο σύστημα αρχείων μπορεί να συνδεθεί - δίνονται παραδείγματα για xor συσκότιση η οποία είναι μεγάλη για το έργο τέχνης του παιχνιδιού και τα δεδομένα AI. Μια μικρή εισαγωγή για τη χρήση SDLrwops δίνεται καθώς
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Αυτή η έκδοση περιλαμβάνει την κατασκευή διορθώσεις για το Linux, AIX, mingw32, και MSVC8.
- Bugfixes περιλαμβάνουν ότι stat-χωρίς κάλυκες δεν λειτουργούσε και ένα segfault για πολύ μεγάλα (μη τυποποιημένες) αρχεία zip32.
Τι είναι καινούργιο στην έκδοση 0.13.56:
- Σταθερή κάποια σφάλματα, πρόσθεσε modulo-εγγραφές διαθέτουν, τροποποιημένο πακέτο προγραμμάτων για manpages, και εκσυγχρονισμένο καθεστώς Διαμόρφωση για καλύτερη φορητότητα κατασκευής.
Τι είναι καινούργιο στην έκδοση 0.13.53:
- Διορθώθηκε το SDL παράδειγμα και να επαναληφθεί η συσκευασία του. Επίσης, οι zzip-postinstall συμβολικούς δεσμούς καθορίστηκαν καθώς έγιναν κάποιες μικρές καθαρισμούς ομορφιά. Ο πυρήνας libzzip θα πρέπει να λειτουργεί πανομοιότυπα.
- Σημειώστε ότι το spec προεπιλεγμένη σ.α.λ. θα τρέξει τώρα & quot? Να ελέγξετε & quot? και & quot? κάνει τεστ-SDL & quot? Πριν από την εκτέλεση της εγκατάστασης. Κατά τον έλεγχο η & quot? Να docs & quot? Έχει αποδειχθεί ότι είναι προβληματικός σε ότι κάνει μερικές φορές να σπάσει γαβγίζει σε σφάλματα στο DTD DocBook -. αλλά υποθέτω ότι είναι ένα SUSE-συγκεκριμένο πρόβλημα εργαλεία και οι περισσότεροι άνθρωποι δεν θα τρέξει xmlto + docbook-xsl ούτως ή άλλως
Απαιτήσεις :
- zlib
Τα σχόλια δεν βρέθηκε