Dav*_*ave 6 loops autohotkey break
使用AutoHotKey,我有一个相当简单的循环脚本,我希望能够通过键的笔划来打破.我尝试了一些来自网站的不同代码,但似乎没有用.
这是代码:
#g::
Loop 20
{
MouseClick, left, 142, 542
Sleep, 1000
MouseClick, left, 138, 567
Sleep, 1500
MouseClick, left, 97, 538
Sleep, 1000
}
Run Code Online (Sandbox Code Playgroud)
小智 2
添加全局变量可能是适合您的情况的最简单的解决方案,因为您的循环需要一段时间才能完成。
global break_g = 0
#b::
break_g = 1
return
#g::
break_g = 0
Loop 20
{
MouseClick, left, 142, 542
Sleep, 1000
MouseClick, left, 138, 567
Sleep, 1500
MouseClick, left, 97, 538
Sleep, 1000
if( break_g = 1)
{
return
}
}
return ; also you were missing this return
Run Code Online (Sandbox Code Playgroud)