Introduction
L'extension de fichier «.GEO» ou «.000» est un format de fichier exécutable utilisé pour l'environnement graphique GeoWorks et New Deal Office pour ses applications dédiés à son environnement graphique. Deux formats différents pour cette extension de fichier existe.
Spécification
| Spécification | Description |
|---|---|
| Type | Exécutable |
| Auteur | Berkeley Softworks (GeoWorks) |
Structure d'entête du fichier - Version 1
Le fichier est structuré de la façon suivantes :
| Déplacement | Taille | Description | |
|---|---|---|---|
| 0 | 4 octets | Ce champ contient la signature d'identification de GeoWorks : C7h 45h CFh 53h. | |
| 4 | 2 octets (un mot) | Ce champ contient la classe d'exécutable : | |
| Valeur | Description | ||
| 00 | Cette valeur permet d'indiquer une classe application. | ||
| 01 | Cette valeur permet d'indiquer une classe de fichier VM. | ||
| 6 | 2 octets (un mot) | Ce champ contient les drapeaux spéciaux. Vaut toujours 0000h. | |
| 8 | 2 octets (un mot) | Ce champ contient la version majeur | |
| 10 | 2 octets (un mot) | Ce champ contient la version mineur | |
| 12 | 2 octets (un mot) | Ce champ contient la révision majeur | |
| 14 | 2 octets (un mot) | Ce champ contient la révision mineur | |
| 16 | 2 octets (un mot) | Ce champ contient le numéro de version du protocole. | |
| 18 | 2 octets (un mot) | Ce champ contient le numéro de révision du protocole. | |
| 20 | 4 octets | Ce champ contient le nom du type d'icône du fichier. | |
| 24 | 2 octets (un mot) | Ce champ contient le numéro du jeton du type d'icône du fichier. | |
| 26 | 4 octets | Ce champ contient le nom de l'icône de l'auteur de l'application. | |
| 30 | 2 octets (un mot) | Ce champ contient le numéro du jeton de l'icône de l'auteur de l'application. | |
| 32 | 36 octets | Ce champ contient le nom du fichier. | |
| 68 | 100 octets | Ce champ contient les informations utilisateur du fichier. | |
| 168 | 24 octets | Ce champ contient les informations de droit d'auteur du fichier. | |
Structure d'entête du fichier - Version 2
Le fichier est structuré de la façon suivantes :
| Déplacement | Taille | Description | |
|---|---|---|---|
| 0 | 4 octets | Ce champ contient la signature d'identification de GeoWorks version 2 : C7h 45h C1h 53h | |
| 4 | 36 octets | Ce champ contient le nom long du fichier | |
| 40 | 2 octets (un mot) | Ce champ contient la classe du fichier GeoWorks : | |
| Valeur | Description | ||
| 00 | Cette valeur permet d'indiquer une classe application. | ||
| 01 | Cette valeur permet d'indiquer une classe de fichier VM. | ||
| 42 | 2 octets (un mot) | Ce champ contient les drapeaux spéciaux. | |
| 44 | 2 octets (un mot) | Ce champ contient la version majeur. | |
| 46 | 2 octets (un mot) | Ce champ contient la version mineur. | |
| 48 | 2 octets (un mot) | Ce champ contient la révision majeur. | |
| 50 | 2 octets (un mot) | Ce champ contient la révision mineur. | |
| 52 | 2 octets (un mot) | Ce champ contient le numéro de version du protocole. | |
| 54 | 2 octets (un mot) | Ce champ contient le numéro de révision du protocole. | |
| 56 | 4 octets | Ce champ contient le nom du type d'icône du fichier. | |
| 60 | 2 octets (un mot) | Ce champ contient le numéro du jeton du type d'icône du fichier. | |
| 62 | 4 octets | Ce champ contient le nom de l'icône de l'auteur de l'application. | |
| 66 | 2 octets (un mot) | Ce champ contient le numéro du jeton de l'icône de l'auteur de l'application. | |
| 68 | 100 octets | Ce champ contient les informations utilisateur du fichier. | |
| 168 | 24 octets | Ce champ contient les informations de droit d'auteur du fichier. | |
| 192 | 8 octets | Ce champ contient une chaîne de caractères réservés. | |
| 200 | 2 octets | Ce champ contient la date du fichier en format compacté du DOS. | |
| 202 | 2 octets | Ce champ contient l'heure du fichier en format compacté du DOS. | |
| 204 | 8 octets | Ce champ contient un mot de passe encrypté en chaîne hexadécimal. | |
| 212 | 44 octets | Ce champ est réservé. | |
Dernière mise à jour : Samedi, le 6 janvier 2018