2
Archív sa skladá z blokov.Patria sem tzv. SOLID BLOCKS, ktoré obsahujú obsah súborov uložených v archíve, a všetky zostávajúce typy blokov, súhrnne nazývané CONTROL BLOCKS, ktoré uchovávajú meta-informácie o archíve a súboroch, ktoré obsahujú.V súčasnosti existujú nasledujúce typy riadiacich blokov: Blok HEADER je prvý blok ľubovoľného archívu.Začína arhive podpisom FreeArc a obsahuje informácie o verzii archivátora.Bloky DIRECTORY opisujú pevné bloky uložené v archíve a súbory, ktorých obsah uložený v týchto blokoch bloku FOOTER je posledným blokom archívu.Opisuje bloky DIRECTORY uložené v archíve a obsahuje bežné archívne informácie, ako napríklad komentáre archívu.Blok RECOVERY, ak je prítomný, sa umiestni za všetky archívne bloky vrátane bloku FOOTER.Obsahuje údaje ECC, ktoré môžu pomôcť obnoviť poškodený archív.Každý blok adresárov sa umiestni hneď za tuhé bloky, ktoré popisuje.Archív môže obsahovať viac blokov adresárov a viac pevných blokov na adresárový blok.Čísla v riadiacom bloku sú uložené vo formáte premennej 1-9 bajtov, s výnimkou CRC / čas / podpis, ktoré majú pevnú šírku 4 bajty.Typy blokov a booleovské príznaky sa ukladajú ako 1 bajt.Reťazce (názvy súborov, kompresné / šifrovacie algoritmy) sa ukladajú s koncovým bajtom NUL.Zoznamom predchádza počet ich prvkov a sú uložené v poradí štruktúr polí (na rozdiel od polí štruktúr).Použitým algoritmom CRC je pkzip CRC-32.
Kategórie
Alternatívy programu Free ARC NEXT pre BSD
4032
7-Zip
Hlavné vlastnosti 7-Zip Vysoký kompresný pomer vo formáte 7z s kompresiou LZMA a LZMA2 Podporované formáty:
- Bezplatná
- PortableApps.com
- Windows
- BSD
- ReactOS
440
PeaZip
PeaZip je bezplatný nástroj na archiváciu súborov založený na technológiách Open Source v projektoch 7-Zip, P7zip, FreeArc, PAQ a PEA.
- Bezplatná
- PortableApps.com
- Windows
- Linux
- BSD