按键精灵脚本要电脑执行按两下键盘A,在按两下键盘D这样子循环中途不能乱改怎么写啊?

如题所述

第1个回答  2020-07-16

你好,按键精灵是软件外挂,它不能阻止你按键盘上的A键和D键。例如你可以用脚本写按A两下,然后按D两下。脚本再运行过程中,如果你按了A或者D。按键精灵是不知道的。电脑实际收到的是你按键精灵和你手动按键的叠加。这也是按键精灵这种软件外挂的弱点。

但是你要的功能是可以实现的。可以通过kmbox键鼠宏转换器来实现。他是一个键盘鼠标控制器。直接硬件级模拟键盘和鼠标。可以屏蔽你键盘上的按键,达到不受干预的要求,你要的功能脚本如下,运行环境是kmbox.

km.mask('a',1)#屏蔽键盘上的a键 ,让a键物理上不响应。防止手动按键干扰

km.mask('d',1)#屏蔽键盘上的a键 ,让d键物理上不响应。防止手动按键干扰

while 1:

    km.press('a')#按A键

    km.press('a')#按A键

    km.press('d')#按D键

    km.press('d')#按D键

    km.delay(100,200)#随机延迟100到200毫秒,防止行为检测


有关kmbox键鼠宏转换器您可以参考这里:网页链接

以上谢谢!

相似回答