siguranțe-zip este un open source și gratuit utilitar de linie de comandă, care oferă un sistem de fișiere pe baza de FUSE, care poate fi ușor utilizată pentru a monta arhive ZIP cu citire / scriere de sprijin sub operare bazat pe kernel Linux systems.Implemented în C ++, bazate pe libzipfuse-zip este bazată pe biblioteca libzip și puse în aplicare în C ++. Acesta permite utilizatorilor să creeze, extract, navigați și modifica arhive ZIP. Cu alte cuvinte, aceasta vă permite să lucrați cu arhive ZIP ca și cum ați lucra cu directoare reale.
Proiectul este proiectat în așa fel încât să poată fi utilizate în orice aplicație fără modificări. De asemenea, este mult mai rapid ca alte programe similare, mai ales pentru că este scris în C ++ language.Getting de programare a început cu siguranță, zipTo instala software-ul siguranță-zip pe sistemul dumneavoastră GNU / Linux, va trebui să descărcați cea mai recentă versiune de la Softoware sau rsquo proiect și, site-ul lui, salvați-l pe o locație aleasă de dumneavoastră, extract de ea și deschideți un emulator de terminal.
În emulator de terminal, folositi & lsquo; CD si rsquo; comandă pentru a naviga la locația arhivei extrase, executați & ldquo; & rdquo face; comandă (fără ghilimele) pentru a compila programul și-ldquo; make install & rdquo; comandă, de asemenea, fără ghilimele, ca root sau cu sudo pentru a instala software-ul de sistem wide.Command-line optionsThe vine cu o serie de opțiuni de linie de comandă, care pot fi vizualizate dintr-o privire prin rularea & ldquo; siguranță-zip help & rdquo; comandă într-un emulator de terminal (fără ghilimele). Dintre acestea, putem menționa capacitatea de a deschide arhivele în modul doar în citire, porniți depanare, precum și don & rsquo; t desprinde din terminal.Under capota și availabilityAs menționat, programul siguranță-zip este scris în întregime în C ++ limbaj de programare și necesită biblioteca libzip. Acesta este distribuit ca un singur arhivă în formatul de fișier zip, care conține codul sursă, compatibil cu ambele platforme pe 32 de biți și 64-biți hardware.
Ce este nou din această versiune:
- Link-uri simbolice (emisiune # 8)
- permisiunile de fișiere UNIX și informații proprietar (emisiune # 36)
- DOS atribute de fișier
- Creare / timp de acces
Ce este nou în versiunea 0.3.2:
- problemă compilare fixe pe Mac OS X
Ce este nou în versiunea 0.3.1:
- probleme de compilare fixe
- rezervare memorie fixă
Ce este nou în versiunea 0.2.13 :
- Această problemă versiune stabilește # 27: Suport Android APK .
- Se stabilește problema # 28:. Nu a onorat drapelul -r pentru unele fișiere zip
Ce este nou în versiunea 0.2.12:
- Problema fixe cu început nou dosar după trunchia () .
- probleme fixe cu redenumite (): redenumi diverse fix () probleme:. Cale pierdut de înregistrări subdirectorul, duplicate de directoare mutat într-o ierarhie, cheie invalid în hartă după redenumire
- valori fixe unitialized în citire () apel.
- scurgeri de memorie fixe:. Buffer pentru conținutul fișierului nu freeed în noul stat, dimensiune buffer incorect în trunchia ()
- scurgeri fixe de bază non-fatale memorie:. opțiuni FUSE nu freeed după utilizare, scurgeri de memorie în modul de ajutor / versiune, structuri de date interne nu freeed dacă configurare FUSE Ocazie
- mai corect fișiere corupte de manipulare.
- erori mai corect insuficienta memorie de manipulare.
Ce este nou în versiunea 0.2.11:
- Fix problemă # 25: nu compila cu libfuse
Ce este nou în versiunea 0.2.10:
- Fix problemă # 14: adăugată "-r" descriere opțiune.
- Adaugata notă despre conversia nume de fișiere în interiorul arhivă (pentru ruși care utilizează "un alt sistem de operare")
Ce este nou în versiunea 0.2.7:
- A segfault dacă un utilizator a încercat să redeschidă un fișier deteriorat de la o arhiva invalid a fost stabilit.
Ce este nou în versiunea 0.2.6:
- O eroare de compilare pe FreeBSD / Mac OS X cu FUSE 2.7 a fost stabilit.
Cerințe :
- Sistem de fișiere în User
- libzip
Comentariile nu a fost găsit