给游戏加速,或者程序加速在表面上看,往往感觉非常深奥和复杂。

其实不然

加速的原理简单的说是APIHOOK,也就是拦截API。


比如你运行一个游戏,你按下W,它移动了一步,然后sleep或者创建个计时器,等待100ms

那么肯定会调用API操作。这时是HOOK了API,直接跳过,或者把数值减小。那么移动速度就加快了。


当然以上实现方法不同,造成的结果也有一些区别。

主要是应用层拦截和内核层拦截- -应用层拦截可以通过DLL注入目标程序实现

内核拦截会影响整个系统,这里就不多讨论。


当然了,拦截的话针对情况不同,拦截的API也不同。具体大家要自己实验。

反正时间方面的也不是很多。。