Quel type de fichier commence par BOSS 7?
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.
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
Demander sur comp .lang.smalltalk
Demander sur la liste de diffusion vwnc