Section courante

A propos

Section administrative du site

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 :

  1. typedef struct {
  2.   uint16_t crc16;      
  3.   uint16_t size;       
  4.   uint8_t  type;      
  5.   uint16_t flags;   
  6.   uint32_t addsize; 
  7. } header_ace;


Dernière mise à jour : Vendredi, le 13 septembre 2019