2
Une archive est constituée de blocs.Cela inclut les soi-disant BLOCS SOLIDES, contenant le contenu des fichiers stockés dans l'archive, et tous les types de bloc restants, appelés collectivement CONTROL BLOCKS, contenant des méta-informations sur l'archive et les fichiers qu'elle contient.Actuellement, il existe les types de blocs de contrôle suivants: Le bloc HEADER est le premier bloc de toute archive.Il commence par la signature de l'arche FreeArc, plus contient des informations sur la version de l'archiveur.Les blocs DIRECTORY décrivent les blocs solides stockés dans l'archive et les fichiers dont le contenu stocké dans ces blocs solides FOOTER est le dernier bloc de l'archive.Il décrit les blocs DIRECTORY stockés dans l'archive et contient des informations d'archive communes telles que les commentaires d'archive.Le bloc RECOVERY, s'il est présent, est placé après tous les blocs d'archive, y compris le bloc FOOTER.Il contient des données ECC qui peuvent aider à restaurer une archive endommagée.Chaque bloc d'annuaire est placé juste après les blocs solides qu'il décrit.L'archive peut contenir plusieurs blocs d'annuaire et plusieurs blocs solides par bloc d'annuaire.Les nombres dans le bloc de contrôle sont stockés dans un format variable de 1 à 9 octets, sauf pour CRC / heure / signature ayant une largeur fixe de 4 octets.Le type de bloc et les indicateurs booléens sont stockés sur 1 octet.Les chaînes (noms de fichiers, algorithmes de compression / chiffrement) sont stockées avec un octet NUL final.Les listes sont précédées du nombre de leurs éléments et stockées dans l'ordre struct-of-arrays (contrairement à array-of-structs).L'algorithme CRC utilisé est le CRC-32 de pkzip.
free-arc-next
Site Internet:
https://github.com/Bulat-Ziganshin/FALes catégories
Alternatives à Free ARC NEXT pour BSD
4032
7-Zip
Les principales caractéristiques du taux de compression élevé 7-Zip au format 7z avec compression LZMA et LZMA2 Formats pris en charge:
- Gratuite
- PortableApps.com
- Windows
- BSD
- ReactOS
1035
440
PeaZip
PeaZip est un utilitaire d'archivage de fichiers gratuit, basé sur les technologies Open Source des projets 7-Zip, p7zip, FreeArc, PAQ et PEA.
- Gratuite
- PortableApps.com
- Windows
- Linux
- BSD