2
Ett arkiv består av block.Detta inkluderar så kallade SOLID BLOCKS, som innehåller innehåll i filer lagrade i arkivet, och alla kvarvarande blocktyp, tillsammans kallade CONTROL BLOCKS, med metainformation om arkiv och filer som den innehåller.För närvarande finns det följande typer av kontrollblock: HEADER-block är det första blocket i alla arkiv.Det börjar med FreeArc arhive-signatur, plus innehåller information om arkiveringsversion.DIRECTORY-block beskriver fasta block som är lagrade i arkivet, och filer vars innehåll lagras i dessa fasta block FOOTER-block är det sista blocket i arkivet.Den beskriver DIRECTORY-block som är lagrade i arkivet plus innehåller vanliga arkivinformation som arkivkommentar.ÅTERVINNING-blocket, om det finns, placeras efter alla arkivblock inklusive FOOTER-blocket.Den innehåller ECC-data som kan hjälpa till att återställa skadat arkiv.Varje katalogblock placeras direkt efter de fasta blocken som det beskriver.Arkivet kan innehålla flera katalogblock och flera fasta block per katalogblock.Nummer i kontrollblock lagras i variabelt 1-9 byte-format, med undantag för CRC / tid / signatur med en fast bredd på 4 byte.Blocktyp och booleska flaggor lagras som 1 byte.Strängar (filnamn, komprimerings- / krypteringsalgoritmer) lagras med efterföljande NUL-byte.Listor föregås med antalet element och lagras i strukturen-av-arrays ordning (som motsatt till array-of-strukts).Den använda CRC-algoritmen är pkzips CRC-32.
kategorier
Alternativ till Free ARC NEXT för Android Tablet med gratis licens
45
B1 Free Archiver
B1 Free Archiver är en gratis universell arkiverare med flera plattformar.För närvarande fungerar det på Windows, Mac, Linux och Android;dessutom B1 Online Archiver kan du komprimera.