2
Archiv se skládá z bloků.To zahrnuje tzv. SOLID BLOCKS, obsahující obsah souborů uložených v archivu, a všechny zbývající typy bloků, souhrnně nazývané CONTROL BLOCKS, obsahující meta-informace o archivu a soubory, které obsahuje.V současné době existují následující typy řídících bloků: Blok HEADER je první blok libovolného archivu.Začíná podpisem arhive FreeArc a obsahuje informace o verzi archivátoru.Bloky DIRECTORY popisují pevné bloky uložené v archivu a soubory, jejichž obsah uložený v těchto blocích bloku FOOTER je posledním blokem archivu.Popisuje bloky DIRECTORY uložené v archivu a obsahuje běžné informace o archivu, jako je komentář k archivu.Blok RECOVERY, je-li přítomen, se umístí za všechny archivní bloky včetně bloku FOOTER.Obsahuje data ECC, která mohou pomoci obnovit poškozený archiv.Každý adresářový blok je umístěn hned za pevnými bloky, které popisuje.Archiv může obsahovat více adresářových bloků a více pevných bloků na adresářový blok.Čísla v řídicím bloku jsou uložena ve formátu 1 až 9 bajtů, s výjimkou CRC / čas / podpis s pevnou šířkou 4 bajty.Příznaky typu bloku a boolean jsou uloženy jako 1 bajt.Řetězce (názvy souborů, kompresní / šifrovací algoritmy) jsou uloženy s koncovým bajtem NUL.Seznamům předchází počet jejich prvků a jsou uloženy v pořadí struktur polí (na rozdíl od pole struktur).Použitý algoritmus CRC je pkzip CRC-32.
free-arc-next
Webová stránka:
https://github.com/Bulat-Ziganshin/FAKategorie
Alternativy k Free ARC NEXT pro Linux s bezplatnou licencí
45
B1 Free Archiver
B1 Free Archiver je bezplatný univerzální archivátor s více platformami.V současné době funguje na Windows, Mac, Linux a Android;Kromě toho vám B1 Online Archiver umožňuje nekomprimovat.