你如何创建一个AutoHotKey旋转宏?

时间:2014-04-26 01:00:06

标签: autohotkey

我需要一些能够“向上,向左,向下和向右”重复键盘键的东西,并且无休止地重复,直到按下插入键暂停键盘键。我不确定我应该如何处理这个问题。有人可以帮助我指出正确的方向吗?

1 个答案:

答案 0 :(得分:1)

我目前不在Windows计算机上,所以此代码未经测试

这是为了ahk_L而不是ahk_basic。

您需要创建一个热键来启动此循环。 您还应该确保它仅在您正在进行的窗口上运行,以及快速退出脚本的方法,因为脚本可能会离开您,导致您重新启动计算机。

; While the physical insert key is up, send the keystrokes
While(!GetKeystate("Insert","D")) {
   Send {Up}{Left}{Right}{Down}
}

如果是游戏,(我怀疑它可能是),你可能需要使用不同的发送模式。有关该特定主题的信息,请参阅Autohotkey FAQ