Introduction
L'extension de fichier «.ace», tirant son nom de l'abréviation «Archive Compressed», est un format de fichier d'archive compressé utilisé par le logiciel WinACE. Le format de fichier peut également être lue avec les logiciels IZArc et PeaZip.
Spécification
Spécification | Description |
---|---|
Type | Archive compressé |
Format | Binaire |
Auteur | Marcel Lemke (e-merge GmbH) |
Année de création | 1999 |
Structure d'entête du fichier
Voici sa structure d'entête :
Déplacement | Taille | Description |
---|---|---|
0 | 2 octets | Ce champ permet d'indiquer la partie basse de la signature CRC32. |
2 | 2 octets | Ce champ permet d'indiquer la taille du bloc d'entête. |
4 | 1 octet | Ce champ permet d'indiquer le type de bloc. |
5 | 2 octets | Ce champ permet d'indiquer les drapeaux liés au bloc et à son contenu pour tous les blocs. le bit 0 indique si la taille ajoutée au champ est préréglée. |
7 | 1 double mot | Ce champ permet d'indiquer la taille additionner au bloc sans spécifié la taille de la structure. |
Exemple
Voici la structure d'entête, en langage de programmation C, de l'entête du fichier .ACE :
- typedef struct {
- uint16_t crc16;
- uint16_t size;
- uint8_t type;
- uint16_t flags;
- uint32_t addsize;
- } header_ace;
Dernière mise à jour : Vendredi, le 13 septembre 2019