CE游戏加速精灵的原理是什么,如何用C#来实现此功能?
CE游戏加速精灵的原理是什么,如何用C#来实现此功能?最近在使用C#做个人回合制游戏脚本,其中发现可以使用的CE的变速精灵来实现加速过程效果。我想要把这个功能集成到我自己的工具中。但是找不到思路。有没有大佬讲解一下CE这个变速精灵是什么原理实现的? 原理就是hookapi 建议直接调用CE目录中的speedhack-x86_64.dll/speedhack-i386.dll 忆魂丶天雷 发表于 2023-10-9 16:52原理就是hookapi 建议直接调用CE目录中的speedhack-x86_64.dll/speedhack-i386.dll
大佬请教一下,那我调用CE的DLL的话,我的工具想要功能生效是不是也需要将我自己的DLL注入到目标客户端中才可以的? 东方雨林_Lin 发表于 2023-10-9 17:40
大佬请教一下,那我调用CE的DLL的话,我的工具想要功能生效是不是也需要将我自己的DLL注入到目标客户端中 ...
注入肯定是要注入的 CE也是注入的DLL 不过你可能得二次封装下才能使用 忆魂丶天雷 发表于 2023-10-9 18:00
注入肯定是要注入的 CE也是注入的DLL 不过你可能得二次封装下才能使用
你好大佬,我查阅了speedhack相关资料得知,想要正常调用它,在调用之前还需要手动hook CE的两个函数speedhackversion_GetTickCount 和speedhackversion_QueryPerformanceCounter ,我太小白了,尝试用Ai生成了一些代码,但是没有生效。
我现在的问题是我没有理解 手动操作的这一步是一个什么操作、我自己编写的用于替代原本函数的方法中应该写什么“内容”?
大佬是否可以进一步给我一些指点和提示?
这是我找到的其中一个讨论原文:“不过这个dll有个问题,InitializeSpeedhack之前,你得自行hook GetTickCount和QueryPerformaceCounter,并分别转向到speedhackversion_GetTickCount和speedhackversion_QueryPerformaceCounter,同时保存原API执行流程到realGetTickCount和realQueryPerformaceCounter
他这个dll没有自带hook,真蛋疼 ” mak999 发表于 2023-10-9 21:07
我知道不只是游戏,百毒盘原来也能加速
最近2个月有时可以加速,有时不行,不知道啥原因
页:
[1]