TacticalWiki

CORevEnge

HomePage :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes 38.107.191.87

Covert Ops RevEng-e


Le jeu Covert Ops Essentials contient une encyclopédie sur le contre-terrorisme. Cette documentation est accédée via un logiciel propriétaire Windows. Le projet RevEng-e (pour Reverse Engineering) consiste à développer des moyens d'extraire ces données afin d'y accéder dans un format libre.

Général


L'interface de l'encyclopédie COE est un logiciel propriétaire développé par Magic Lantern, et qui porte probablement le nom Athena. Les ressources sont essentiellement stockées dans des fichiers .SRV, stockés sur le disque dur. On ne peut y accéder depuis le CD-ROM, il faudra donc se baser sur une installation existante sous Windows.

Chaque fichier SRV couvre un thème bien particulier, et correspond à une page (un noeud) de l'interface. On trouve donc dans le SRV le texte de la page, mais aussi les images et leurs légendes. Ils sont précédés d'en-têtes précisant des dates, noms de fichiers, et types (RTF Resource, Image Resource, System String...). Les vidéos, elles, sont stockées à part sur le CD-ROM. La manière dont l'ensemble des SRV est structuré et lié aux vidéos et à l'interface n'a pas encore pu être déterminée.

Textes


Les textes sont au format RTF, visibles en clair dans les SRV. On peut facilement les extraire en recherchant la chaîne {\rtf, et en récupérant le texte jusqu'à l'accolade fermante correspondante. A noter que ces blocs RTF sont prévus pour être visualisés sur fond noir; la méthode utilisée actuellement consiste à les convertir en HTML grâce à UnRTF, et à les lier à une même feuille de style CSS contenant la définition body { background-color: black; }.

Images


Le format des images contenues dans les SRV est inconnu. Les noms de fichiers associés sont en .BMP, mais l'en-tête BM correspondant aux bitmaps Windows ne figure nulle part dans les données qui suivent. Toutefois, compte tenu de la taille relative des SRV et des blocs images par rapport aux données qu'ils présentent, il est raisonnable de supposer qu'il s'agit d'un format brut non compressé. Le fichier BMP.stf (un programme Windows) présent dans le répertoire plugins laisse penser qu'il pourrait s'agir d'un format personnalisé, toutefois.

Sons


Les sons sont directement accessibles dans le répertoire d'installation (dossier sounds), au format WAV.

Vidéos


Les vidéos sont directement accessibles sur le CD-ROM. Elles sont au format Bink. Ce format peut-être lu sous Linux et converti sous Windows grâce aux outils de RAD Game Tools.

Métadonnées


Les métadonnées (table des matières, système de liens, association des images à une section précise du texte...) n'ont pas encore pu être identifiées. De même, le fonctionnement du système d'examens n'a pas été exploré, mais ce n'est pas une priorité.
Il y a 2 commentaires sur cette page. [Afficher commentaires/formulaire]