归档文件由块组成。这包括所谓的SOLID BLOCKS,其中包含存储在存档中文件的内容,以及所有剩余的块类型,统称为CONTROL BLOCKS,其中包含有关存档及其包含的文件的元信息。当前,控制块的类型如下:HEADER块是所有归档文件的第一个块。它以FreeArc档案签名开头,并包含有关存档器版本的信息。DIRECTORY块描述了存储在归档文件中的实体块,以及其内容存储在这些实体块中的文件FOOTER块是归档文件的最后一块。它描述了存储在归档中的DIRECTORY块,并包含常见的归档信息,例如归档注释。如果有RECOVERY块,则将其放置在所有归档块(包括FOOTER块)之后。它包含ECC数据,可能有助于恢复损坏的存档。每个目录块都放在其描述的实体块之后。归档文件可能包含多个目录块,每个目录块可能包含多个实体块。控制块中的数字以可变的1-9字节格式存储,但CRC /时间/签名的固定宽度为4字节。块类型和布尔标志存储为1个字节。字符串(文件名,压缩/加密算法)与结尾的NUL字节一起存储。列表以其元素编号开头,并按数组结构顺序存储(与结构数组相反)。所使用的CRC算法是pkzip的CRC-32。
free-arc-next
分类目录
具有任何许可的所有平台的Free ARC NEXT替代品
8
5
3
1
1
0
Elimisoft RAR Extractor
有效的应用程序,旨在解压缩档案,例如RAR,Zip,7z,Tar,Tgz,Cbz,Lzh,Lzma,Bzip,iso,HFS,VHD等。支持50多种档案文件,并完全提取加密的档案。
- 免费应用
- Mac
0
0