AutoHotkey循环脚本

时间:2017-09-23 15:47:32

标签: autohotkey

我需要帮助创建一个执行以下操作的autohotkey循环脚本:按下数字2并保持左键单击5秒然后释放。我希望脚本重复该功能3次,然后在第三次按住x 15秒后,再次从头开始重复整个过程。这就是我所拥有的,但它似乎并没有起作用。

mbutton::

loop, 10000000000000000000000000000000000000000000000000000000000000000000

{
Send 2 {Click down}
Sleep 5
Send 2 {Click down}
Sleep 5
Send 2 {Click down}
Sleep 5
Send (x down)
Sleep 15
}

]::
pause

\::reload

1 个答案:

答案 0 :(得分:0)

这将生成您指定的输入:

loop {
  loop 3 {
    send 2
    click down
    sleep 5000
    click up
  }
  send {x down}
  sleep 15000
  send {x up}
}

你真的没有准确描述你的代码是如何工作的。考虑修剪有效的语句,这样我们只需要查看问题代码。见How to create a Minimal, Complete, and Verifiable example