Какой тип файла начинается с BOSS 7?

Я смотрю на некоторые файлы, созданные в начале 90-х годов. Один из них, по-видимому, содержит ссылки на данные, упакованные в какой-то двоичный формат в несколько больших файлов.

Первые шесть байтов файла имеют вид 0x42 0x4f 0x53 0x53 0x20 0x37, что означает BOSS 7.

Мои поиски в различных источниках информации о типах файлов, включая /usr/share/file/magic, ничего не дали. Кто-нибудь знает, какое программное обеспечение могло использоваться для создания файлов, начинающихся с этих байтов? Любая информация о макете файла была бы отличной.


person Sinan Ünür    schedule 05.05.2009    source источник


Ответы (2)


Похоже, что файл мог быть сгенерирован VisualWorks Smalltalk:

[БОСС 7.5]

Содержит службу потоковой передачи двоичных объектов, которая поддерживает эффективное хранение и извлечение объектов, включая код, в файлы и из них.

Обратите внимание, что для хранения кодов система посылок теперь заменяет BOSS.

Я попытался загрузить файл с помощью интегрированной среды разработки, предоставленной по адресу 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#

person Sinan Ünür    schedule 05.05.2009

Спросите на comp.lang. светская беседа

Задайте вопрос в списке рассылки vwnc

person igouy    schedule 12.05.2009