我被要求更新 1987 年用 Delphi 编写的程序(我猜)。我没有关于这个程序的文档,只有程序员做了一些没有太大意义的旁注。
cd 显示这些文件:
尺寸 | 文件名 19956 副总裁 142300 副总裁 第404章 126502 VP.RCS 131016 VP.SCR 150067 VP.XEL 101791 vp.exe
这些文件中的任何一个都是数据库吗?如果可以,我可以访问它的数据吗?
我尝试了几个代码反编译器,但它们显示一条消息说它不是 Win32 兼容的应用程序。该程序在 MS-DOS 中运行。
是否可以获取源代码?我可以以任何方式使用此代码来构建新应用程序吗?
Update01:我可以在 MS-DOS 中运行该程序。该程序共轭动词并显示一个可以使用动词的例句。GUI 有点混乱,没有帮助菜单,所以我看不到程序的所有功能。
Update02:在与程序所有者的对话中,我们找到了另一个解决方案。他问我是否可以将程序放在服务器中,并且客户端可以使用用户和密码登录并在终端中执行程序。我在我的大学服务器中有一个帐户,我可以通过 ssh 访问该帐户并在其中编译和执行 c 程序。服务器在linux中,所以我无法尝试其中的程序。如果我设置了一个 windows 服务器,我可以让多个人在一个终端中访问和执行程序吗?该程序是一个exe。这不会引发一些安全问题吗?