Question

Je regarde certains fichiers générés au début des années 90. L'un d'entre eux semble contenir des références à des données compressées dans un format binaire dans un certain nombre de fichiers volumineux.

Les six premiers octets du fichier sont 0x42 0x4f 0x53 0x53 0x53 0x20 0x37, ce qui correspond à BOSS 7.

Mes recherches dans diverses sources d'informations sur les types de fichiers, notamment / usr / share / file / magic, n'ont rien révélé. Est-ce que quelqu'un sait quel logiciel aurait pu être utilisé pour générer des fichiers qui commencent par ces octets? Toute information sur la disposition des fichiers serait géniale.

Était-ce utile?

La solution

Il semble que le fichier ait été généré par VisualWorks Smalltalk:

  

[BOSS 7.5]

     

Contient le service de diffusion d’objets binaires, qui prend en charge un stockage efficace et   récupération d'objets, y compris du code, dans et à partir de fichiers.

     

Notez que pour le stockage du code, le système de traitement des colis remplace désormais BOSS.

J'ai essayé de charger le fichier à l'aide de l'EDI fourni à l'adresse http://www.cincomsmalltalk.com/ et il a généré une exception significative:

The identifier MediaCollectionDictionary has no binding

Le fichier contient:

    MediaCollectionDictionary
    MediaCollection*
    CallMediaVehDict2

etc. ce qui signifie que si je pouvais maintenant comprendre ce que font les autres fichiers et apprendre suffisamment de SmallTalk, je pourrais démêler ce désordre.

Bien sûr, je ne suis pas sûr que cette analyse soit correcte. Alors, s'il vous plaît, si vous avez d'autres idées, faites-le-moi savoir. Merci.

Beaucoup plus tard: Ainsi, mon évaluation initiale semble être correcte. J'ai eu quelques conseils utiles sur comp.lang.smalltalk: http : //groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/5d55d857e2f80158#

Autres conseils

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top