2009-05-05 5 views
4

Je regarde quelques 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 emballées dans un format binaire dans un certain nombre de fichiers volumineux.Quel type de fichier commence avec BOSS 7?

Les six premiers octets du fichier sont 0x42 0x4F 0x53 0x53 0x20 0x37 qui sorts BOSS 7.

Mes recherches de diverses sources d'information de type de fichier, y compris/usr/share/file/magie n'a pas été activée en n'importe quoi. Est-ce que quelqu'un sait quel logiciel pourrait avoir été utilisé pour générer des fichiers qui commencent avec ces octets? Toute information sur la disposition du fichier serait géniale.

Répondre

3

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

[BOSS 7.5]

Contient le service de streaming objet binaire, qui prend en charge le stockage efficace et la récupération d'objets, y compris le code , vers et depuis des fichiers. Notez que pour le stockage de code, le système de parcelle remplace maintenant BOSS.

I a tenté de charger le fichier en utilisant l'EDI fourni à http://www.cincomsmalltalk.com/ et il a généré une exception significative:

The identifier MediaCollectionDictionary has no binding

le fichier ne contient:

 
    MediaCollectionDictionary 
    MediaCollection* 
    CallMediaVehDict2 

etc ce qui signifie, si je pourrait maintenant comprendre ce que le reste des fichiers font et apprendre assez SmallTalk, je pourrais démêler ce gâchis.

Bien sûr, je ne suis pas sûr si cette analyse est correcte. Donc, s'il vous plaît si vous avez d'autres idées, faites le moi savoir. Je vous remercie.

Beaucoup plus tard: Donc, mon évaluation initiale semble être correcte. Je suis arrivé quelques conseils utiles sur comp.lang.smalltalk: http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/5d55d857e2f80158#

Questions connexes