希望你们一切顺利!我是一名对脚本一无所知的游戏玩家,在游戏中,我试图制作一个自动热键脚本,该脚本将首先按下斜线键,然后复制粘贴以下文本“explode all”[我对此不是 100% 确定,但它会以某种方式输入此文本或通过 crtl+v 粘贴],然后它会按回车键并每 30 毫秒重复一次。我曾尝试通过这篇文章来实现这一点,但这与我想做的非常接近。https://www.howtogeek.com/97998/how-to-make-your-computer-press-a-key-every-x-seconds/简而言之,我需要编写一个脚本,该脚本将按下键盘上的以下键(包括斜线和回车键)并每 30 毫秒连续重复一次,还需要知道如何打开和关闭它。请为我制作这个/指导我如何制作它。
答案1
以下脚本可能对您有帮助(因为我还没有测试过)。该脚本以密钥开始和结束发送F12。如果目标程序太慢而无法接受其输入,您可能需要添加一些睡觉
命令,例如在/
和其余部分之间。
working = 0
SetKeyDelay, 10
F12::
If (working = 0) {
working = 1
SetTimer, SendString, 30
} else {
working = 0
SetTimer, SendString, Off
}
return
SendString:
Send, /explode all{Enter}
Return