以 BOSS 7 开头的文件类型是什么?

发布于 2024-07-18 10:48:43 字数 232 浏览 8 评论 0原文

我正在查看 90 年代初生成的一些文件。 其中之一似乎包含对许多大文件中以某种二进制格式打包的数据的引用。

该文件的前六个字节是 0x42 0x4f 0x53 0x53 0x20 0x37,拼写为 BOSS 7。

我搜索了各种文件类型信息源(包括 /usr/share/file/magic),但没有找到任何结果。 有谁知道可能使用什么软件来生成以这些字节开头的文件? 任何有关文件布局的信息都会很棒。

I am looking at some files generated in the early 90s. One of them seems to hold references to data packed in some binary format in a number of large files.

The first six bytes of the file are 0x42 0x4f 0x53 0x53 0x20 0x37 which spells BOSS 7.

My searches of various sources of file type information, including /usr/share/file/magic have not turned up anything. Does anyone know what software might have been used to generate files that start with these bytes? Any information on file layout would be great.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一梦等七年七年为一梦 2024-07-25 10:48:43

看起来该文件可能是由 VisualWorks Smalltalk 生成的:

[BOSS 7.5]

包含二进制对象流服务,支持高效存储和
从文件中检索对象(包括代码)。

请注意,对于代码存储,包裹系统现在取代了 BOSS。

我尝试使用 http://www.cincomsmalltalk.com/ 提供的 IDE 加载该文件生成了一个有意义的异常:

The identifier MediaCollectionDictionary has no binding

该文件确实包含:

    MediaCollectionDictionary
    MediaCollection*
    CallMediaVehDict2

etc,这意味着,如果我现在能够弄清楚其余文件的作用并学习足够的 SmallTalk,我就可以解决这个混乱问题。

当然,我不确定这个分析是否正确。所以,如果您有任何其他想法,请告诉我。 谢谢。

很久以后:所以,我最初的评估似乎是正确的。 我在 comp.lang.smalltalk 上得到了一些有用的提示:http ://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/5d55d857e2f80158#

It looks like the file might have been generated by VisualWorks Smalltalk:

[BOSS 7.5]

Contains the Binary Object Streaming Service, which supports efficient storage and
retrieval of objects, including code, to and from files.

Note that for code storage, the parcel system now supercedes BOSS.

I tried to load the file using the IDE provided at http://www.cincomsmalltalk.com/ and it generated a meaningful exception:

The identifier MediaCollectionDictionary has no binding

The file does contain:

    MediaCollectionDictionary
    MediaCollection*
    CallMediaVehDict2

etc which means, if I could now figure out what the rest of the files do and learn enough SmallTalk, I could disentangle this mess.

Of course, I am not sure if this analysis is correct. So, please if you have any other ideas, let me know. Thank you.

Much later: So, my initial assessment seems to be correct. I got some useful tips on comp.lang.smalltalk: http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/5d55d857e2f80158#

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文