C Kirjasto pakkaustiedostomuotojen hallintaan
Avaa lähdekoodi C-kirjasto luodaksesi, muokataksesi, poistaaksesi ja purkaaksesi ZIP-arkistoja omissa sovelluksissasi.
Libzip on avoimen lähdekoodin C-kirjasto, joka antaa ohjelmistokehittäjille mahdollisuuden luoda ja muokata ZIP-arkistoja omissa sovelluksissaan vähällä vaivalla. Kehittäjät voivat helposti lisätä tiedostoja tietopuskureista sekä erilaisia tiedostoja tai pakattuja tietoja, jotka on kopioitu suoraan muista zip-arkistoista. Se tukee myös tehtyjen muutosten palauttamista sulkematta arkistoa. Lisäksi kirjasto tukee myös Winzip AES:n ja vanhan PKwaren salausta ja salauksen purkamista.
API on hyvin dokumentoitu ja siihen pääsee helposti käsiksi. API tarjoaa täydellisen tuen useille edistyneille pakkaukseen ja purkamiseen liittyville ominaisuuksille ZIP- ja ZIP64-arkistoja varten, kuten tiedoston lisääminen ZIP-arkistoon tai tiedoston korvaaminen ZIP-arkistoon, hakemiston lisääminen ZIP-arkistoon, tiedoston poistaminen ZIP-arkistosta, tiedostojen salaus ja salauksen purkutuki, viimeinen muokkausaika, tiedoston avaaminen ZIP-arkistossa lukemista varten, tietojen kirjoittaminen zip-lähteeseen ja paljon muuta.
Libzipin käytön aloittaminen
CMake on erittäin suositeltavaa rakentaa libzip-kirjasto. Saat sen helposti cmake-verkkosivustolta.
Tyypillinen asennuskoodi on annettu alla
Kokoa zip-kirjasto peruskäyttöä varten
mkdir build
cd build
cmake ..
make
make test
make install
Lisää tai korvaa tiedosto ZIP-arkistossa
ZIP-arkiston hallinta omissa sovelluksissa on aina IT-yritysten ja yksityishenkilöidenkin tarpeet. Libzip-kirjasto tarjoaa nämä ominaisuudet, jotka helpottavat ohjelmoijia antamalla heille mahdollisuuden lisätä tiedostoja ZIP-arkistoon sekä korvata tai poistaa tiedostoja helposti olemassa olevasta ZIP-arkistosta. Käytettävissä olevat menetelmät ovat erittäin käyttäjäystävällisiä ja tarvitset vain muutaman rivin koodia tämän tehtävän suorittamiseen.
Luo uusi arkisto C-kirjaston kautta
Libzip-kirjaston avulla kehittäjät voivat luoda uuden zip-arkiston omissa C-sovelluksissaan. Voit myös muokata olemassa olevaa ZIP-arkistoa lisäämällä tai muokkaamalla tiedostoja sen sisällä. Kirjasto antaa käyttäjille täydellisen hallinnan sallimalla heidän tarkastella ZIP-arkiston sisällä olevien tiedostojen luetteloa, poistaa hakemiston tai tiedoston ZIP-arkistosta, avata tai sulkea tiedostoja ja paljon muuta.
Lue ja pura tiedostoja ZIP-arkistosta
Avoimen lähdekoodin libzip-kirjaston avulla käyttäjät voivat helposti lukea ja purkaa ZIP-arkiston sisältöä. Kirjasto tukee tiedostojen ja kansioiden purkamista haluamaasi paikkaan vain muutamalla rivillä C-koodia. Kirjasto tarjoaa tukea täydellisen tiedon purkamiseen arkiston sisällä sekä valitsemiesi tiedostojen purkamiseen.
Lisää ZIP-arkiston hallintaa
Zip-kirjasto tarjoaa useita tärkeitä ominaisuuksia ZIP-arkiston sisällön parempaan hallintaan. Saatavilla on useita menetelmiä ja ominaisuuksia, joiden avulla käyttäjät voivat saada täydelliset tiedot arkistosta ennen sen sisällön purkamista. Se tukee ominaisuuksia, kuten arkiston tiedostojen määrän laskeminen, kaikkien arkiston tiedostojen iterointi, vain valittujen tiedostojen purkaminen, tiedostojen poistaminen arkistosta ja paljon muuta.