Какой тип файла начинается с BOSS 7?
Вопрос
Я смотрю на некоторые файлы, созданные в начале 90-х годов. Один из них, похоже, содержит ссылки на данные, упакованные в некоторый двоичный формат в несколько больших файлов. Р>
Первые шесть байтов файла: 0x42 0x4f 0x53 0x53 0x20 0x37, что означает БОСС 7.
Мои поиски различных источников информации о типах файлов, в том числе / usr / share / file / magic, ничего не дали. Кто-нибудь знает, какое программное обеспечение могло быть использовано для создания файлов, начинающихся с этих байтов? Любая информация о расположении файла будет отличной.
Решение
Похоже, файл был сгенерирован VisualWorks Smalltalk:
[БОСС 7.5]
Содержит службу потоков двоичных объектов, которая поддерживает эффективное хранение и извлечение объектов, включая код, в файлы и из файлов.
Обратите внимание, что для хранения кода система посылок теперь заменяет BOSS.
Я попытался загрузить файл с помощью IDE, предоставленной на http://www.cincomsmalltalk.com/ и это породило значимое исключение:
The identifier MediaCollectionDictionary has no binding
Файл содержит:
MediaCollectionDictionary MediaCollection* CallMediaVehDict2
и т. д., что означает, что если бы я теперь мог выяснить, что делают остальные файлы и выучить достаточно SmallTalk, я мог бы распутать этот беспорядок.
Конечно, я не уверен в правильности этого анализа. Поэтому, если у вас есть другие идеи, дайте мне знать. Спасибо.
Много позже. Итак, моя первоначальная оценка кажется правильной. Я получил несколько полезных советов по comp.lang.smalltalk: http : //groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/5d55d857e2f80158#
Другие советы
Попросите comp .lang.smalltalk р>
Спросите в список рассылки vwnc