MacDraw II 文件恢复(RESOURCE.FRK 中的资源)

MacDraw II 文件恢复(RESOURCE.FRK 中的资源)

我有旧的 MacDraw II 文件。每个文件在名为 RESOURCE.FRK 的目录中都有一个资源分支(我猜)。我尝试使用 FixupResourceForks 重新链接文件,但没有成功。然后我可以设置类型和所有者以再次在 MacDraw 中打开它。有没有人知道如何重新链接资源信息?

答案1

如果您使用的是 Mac OS,则解决方案的步骤如下。

  1. 安装 Mac OS 9,通过 SheepShaver 模拟,此视频教程演示如何操作。您将创建一个 Mac 磁盘,以及一个用于与主机系统共享数据的文件夹。

  2. 在 Mac(主机)上,运行磁盘实用程序,并创建一个新的 FAT 磁盘映像。(新建->空白磁盘映像->选择 MS-DOS Fat)。在之前指定的共享文件夹中创建它(或稍后复制它),以便您可以在模拟的 Mac 上看到它。

  3. 安装新的 fat 镜像并将文件(包括 RESOURCE.FRK 文件夹)复制到其中

  4. 从此处下载磁盘复制,解压,将 smi 放在与 SheepShaver 共享的文件夹中,然后在模拟的 Mac 上,将 smi 复制到你的 Mac 磁盘(在 SheepShaver 中创建)。

  5. 运行 Disk Copy smi,然后打开 Disk Copy 并将 FAT 映像拖放到其上。这应该会安装它,以便您可以看到有问题的文件。

  6. 现在 RESOURCE.FRK 是不可见的,并与数据文件合并,可以使用其本机应用程序打开,在我的情况下是 MacDraw II,可以从废弃软件站点下载。

请注意,如果处于百万色彩模式,Macdraw II 将无法正确显示文件,只需使用 Dock 即可更改为千色彩模式。

答案2

我不知道目前有任何软件可以与资源分叉配合使用。

以前我使用 Mac OS X/carbon 的 C API 进行了一些编程来操作它们,似乎记得它相当简单(如果你懂 C 的话)。这些 API 应该仍然存在,尽管已被弃用。

相关内容