每隔5分钟自动点击一次

时间:2018-03-25 03:13:37

标签: autohotkey

我正在尝试创建一个脚本,当切换时,会以5分钟的间隔单击屏幕的指定区域。我有点击鼠标'函数工作正常,但我正在努力利用循环函数(如果我需要它全部)并且不确定是否正确使用了SetTimer函数。另外,我不知道如何创建一个切换来退出脚本。提前致谢

这是我到目前为止所拥有的:

x := 600
y := 850
a := 850
b := 850

^j:: {
Loop {
 {
   SetTimer, Clicker, 300000
   Clicker:
      mouseclick, left, %x%, %y%, 1, 0
      mouseclick, left, %a%, %b%, 1000, 0
   return
 }
return
}
return

2 个答案:

答案 0 :(得分:0)

x := 600
y := 850
a := 850
b := 850

^j:: ; Cntrl j, To start the timer
   SetTimer, Clicker, 300000
Return
^+j:: ; Shift Cntrl j, To stop the timer
   SetTimer, Clicker, Off
Return

Clicker:
      mouseclick, left, %x%, %y%, 1, 0
      mouseclick, left, %a%, %b%, 1000, 0
Return

我没有测试答案,只是从记忆中写下来。

答案 1 :(得分:0)

尚无评论,所以这是一个答案! Roberts代码不会产生一次点击吗?像半自动? 这就是我要做的。我虽然远不是专家,但它没有经过测试。

x := 600
y := 850
a := 850
b := 850

^j::
Clicker:
mouseclick, left, %x%, %y%, 1, 0
mouseclick, left, %a%, %b%, 1000, 0
SetTimer, Clicker, 300000
return

^+j::
SetTimer, Clicker, Off
return