【问题标题】:Trying to read Paradox .sc and .sc2 code files尝试读取 Paradox .sc 和 .sc2 代码文件
【发布时间】:2019-06-02 10:42:07
【问题描述】:

有一个客户使用的非常古老的程序,它是用悖论为 DOS 编写的。它在整个程序的 DOS 中的 paradox 运行时版本 4.0 上运行。现在,它在 Windows 98 的虚拟化实例中运行,从命令提示符运行它。客户有兴趣将代码迁移到可以在现代硬件上运行的东西。

我遇到的问题是能够实际读取底层代码。这些尤其是扩展名为“.sc”或“.sc2”的文件。当然,还有数据库文件本身,但它们对我来说并不是真正的问题。根据问题的另一个答案:Paradox database file,“.sc”文件是脚本文件,这是我在您通过在 paradox 运行时打开其中一个来启动程序时所期望的。

有人对我如何打开/读取这些脚本文件有任何见解吗?即使在尝试了许多编码选项之后,它们也不会在我能找到的任何类型的文本编辑器中阅读。

【问题讨论】:

    标签: paradox


    【解决方案1】:

    Paradox 分为两部分:开发应用程序和运行时应用程序。我猜你需要 paradox 4 开发应用程序和源文件来读取源代码。运行时旨在运行您的程序的编译版本,该版本不一定包含源代码。

    我基于 paradox 5 for windows 的工作原理。开发系统将源代码编译成可以在运行时运行的 dll(没有源代码)。运行时也可以运行源代码,因此您可能会很幸运地拥有 .sc 文件。

    作为参考,我从未在 paradox 5 的任何版本中遇到任何带有这些扩展的脚本,因此它可能早于 windows 3.1,哈哈。

    【讨论】:

      【解决方案2】:

      .Sc 文件只是纯 ascii 文本文件。将它们重命名为 txt 并...读取、编辑等。将它们重命名为 .sc 以便在悖论中执行

      SC2 文件只是暂时的 SC 文件。当您在 Paradox 中编辑一个 .sc 文件时,Paradox 会生成一个同名的 .sc2 文件用于备份,但以后就没有用了。您可以丢弃或忽略 .sc2 文件,除非您正在修复损坏的脚本。

      【讨论】:

        猜你喜欢
        • 2020-12-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-16
        • 2014-04-20
        • 1970-01-01
        • 2013-12-20
        • 2015-02-13
        相关资源
        最近更新 更多