2
Arhiva se sastoji od blokova.To uključuje takozvane SOLID BLOCKS koji sadrže sadržaj datoteka pohranjenih u arhivi i sve preostale vrste blokova, pod zajedničkim nazivom CONTROL BLOCKS, koje sadrže meta-informacije o arhivi i datotekama koje sadrže.Trenutno postoje sljedeće vrste kontrolnih blokova: blok HEADER prvi je blok bilo koje arhive.Počinje s Arhivom potpisa FreeArc, plus sadrži podatke o verziji arhivirača.DIRECTORY blokovi opisuju čvrste blokove pohranjene u arhivi, a datoteke čiji je sadržaj pohranjen u tim čvrstim blokovima FOOTER blok je posljednji blok arhive.Opisuje blokove DIRECTORY koji su pohranjeni u arhivi i sadrži uobičajene podatke o arhivi kao što su komentari u arhivi.Blok RECOVERY, ako postoji, postavlja se nakon svih arhivskih blokova, uključujući blok FOOTER.Sadrži podatke ECC-a koji mogu pomoći u obnovi oštećene arhive.Svaki blok direktorija postavlja se odmah nakon čvrstih blokova koje opisuje.Arhiva može sadržavati više blokova direktorija i više čvrstih blokova po bloku direktorija.Brojevi u kontrolnom bloku pohranjuju se u varijabilnom formatu 1-9 bajta, osim za CRC / vrijeme / potpis koji ima fiksnu širinu od 4 bajta.Blok tipa i boolove zastave pohranjuju se kao 1 bajt.Nizovi (nazivi datoteka, algoritmi kompresije / enkripcije) spremaju se s slijedećim bajtima NUL-a.Popisima prethodi broj njihovih elemenata i pohranjuju se u redoslijedu strukturnih nizova (za razliku od niza struktura).Upotrebljeni algoritam CRC je pkzipov CRC-32.
Web stranica:
https://github.com/Bulat-Ziganshin/FAKategorije
Alternativa Free ARC NEXTu za BSD
4032
7-Zip
Glavne značajke 7-Zip omjera kompresije u 7z formatu sa LZMA i LZMA2 formatima koji se podržavaju:
- Besplatna
- PortableApps.com
- Windows
- BSD
- ReactOS
440
PeaZip
PeaZip je besplatni program za arhiviranje datoteka, zasnovan na tehnologijama otvorenog koda 7-Zip, p7zip, FreeArc, PAQ i PEA.
- Besplatna
- PortableApps.com
- Windows
- Linux
- BSD