所以我有这个脚本(感谢任何人):
lctrl::
{
toggle:=!toggle
}
[color=red]~[/color]lbutton::
{
if toggle
按住 时Ctrl,脚本将停止运行。如何才能只按一次Ctrl即可停止其他脚本的运行?然后再次按下 时,脚本将重新开始运行。
答案1
这将允许您Ctrl按一次进行切换,左键单击将快速重复您在第 6 行插入的任何命令。
lCtrl::toggle:=!toggle
~lButton::
if toggle ; Only run if toggle is on
while, getKeyState("lButton") ; Repeat if left-click is held
; Insert left-click function here
return
if toggle
您可以通过在其他热键的定义中包含以下条件来阻止其他热键起作用:
$a::
if toggle ; Only run if toggle is on
msgBox Toggle is on, you pressed A.
else ; Do nothing if toggle is off
send a
return