1

我想知道是否有任何可能的方法可以从外部进程调用正在运行的进程中的函数。我现在正在尝试为自己编写一个程序,以从外部进程调用 Skyrim 中的控制台命令。Skyrim 中的控制台本身非常弱,我想我可以制作一个带有 GUI 的程序,它可以让我做一些事情,比如添加物品或装备武器。我有 3 个想法来做这件事,直接调用代码(?),改变库存、装备物品等的运行内存,或者只是发送击键来快速输入控制台命令。如果有任何方法,我更愿意使用第一种方法,因为它似乎是最直接的。我似乎已经使用 IDA 反编译器在可执行文件中找到了控制台命令,但我不知道下一步该做什么。

Can anybody point me in the right direction? Any help at all, or links or articles, would be greatly appreciated.

Thanks, Glen

4

2 回答 2

1

是的!Skyrim Script Dragon允许您从 Skyrim 执行 C++ 代码并从 C++ 调用 Skyrim 命令。

于 2012-02-04T08:06:42.060 回答
0

嗯,我认为您需要使用 ASM,并且了解 Skyrim 控制台的工作方式。检查控制台是否开源,代码可免费下载。否则,使用 REC Studio 或 IDA 之类的工具来反编译您的 exe(并创建一个具有您正在寻找的功能的补丁。

于 2012-02-03T17:14:52.807 回答