¿Qué tipo de archivo comienza con BOSS 7?
Pregunta
Estoy viendo algunos archivos generados a principios de los 90. Uno de ellos parece contener referencias a datos empaquetados en algún formato binario en varios archivos grandes.
Los primeros seis bytes del archivo son 0x42 0x4f 0x53 0x53 0x20 0x37 que deletrea BOSS 7.
Mis búsquedas de varias fuentes de información de tipo de archivo, incluyendo / usr / share / file / magic no han dado ningún resultado. ¿Alguien sabe qué software podría haberse utilizado para generar archivos que comienzan con estos bytes? Cualquier información sobre el diseño del archivo sería genial.
Solución
Parece que VisualWorks Smalltalk ha generado el archivo:
[BOSS 7.5]
Contiene el Servicio de transmisión de objetos binarios, que admite un almacenamiento eficiente y recuperación de objetos, incluido el código, hacia y desde los archivos.
Tenga en cuenta que para el almacenamiento de código, el sistema de parcelas ahora reemplaza a BOSS.
Intenté cargar el archivo usando el IDE proporcionado en http://www.cincomsmalltalk.com/ y generó una excepción significativa:
The identifier MediaCollectionDictionary has no binding
El archivo contiene:
MediaCollectionDictionary MediaCollection* CallMediaVehDict2
etc., lo que significa que si pudiera averiguar qué hace el resto de los archivos y aprender SmallTalk lo suficiente, podría desenredar este desorden.
Por supuesto, no estoy seguro de si este análisis es correcto. Entonces, si tiene alguna otra idea, avíseme. Gracias.
Mucho más tarde: Por lo tanto, mi evaluación inicial parece ser correcta. Recibí algunos consejos útiles sobre comp.lang.smalltalk: http : //groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/5d55d857e2f80158#
Otros consejos
Pregunte en comp .lang.smalltalk
Pregunte en la lista de correo de vwnc