我想知道是否有任何可能的方法从外部进程调用正在运行的进程中的函数。我现在正试图自己编写一个程序来从外部进程调用Skyrim中的控制台命令。天际中的控制台本身非常懦弱,我想我可以制作一个带有GUI的程序,让我可以做一些事情,比如添加物品或装备武器。我有3个想法,这是直接调用代码(?),改变运行内存,如库存,配备项目等,或只是发送键击快速键入控制台命令。如果有任何方式,我更喜欢做第一种方法,因为它似乎是最直接的。我似乎已经使用IDA反编译器在可执行文件中找到了控制台命令,但我不知道下一步该做什么。
有人能指出我正确的方向吗?任何帮助,或链接或文章,将不胜感激。
谢谢,格伦
答案 0 :(得分:1)
是的! Skyrim Script Dragon允许您从Skyrim执行C ++代码并从C ++调用Skyrim命令。
答案 1 :(得分:0)
嗯,我认为您需要与ASM合作,并了解天际控制台的工作方式。检查控制台是否是开源的,可以免费下载代码。否则使用REC Studio或IDA之类的东西来反编译您的exe(并创建一个具有您正在寻找的功能的补丁。