#noenv
#singleinstance,force
#persistent
stop:=1
8::
stop:=1
Loop 7
{
if (stop=2)
break
Send yyy{enter}
Sleep 700
;If GetKeyState("up", "P") ;||("right", "P")
}
return
7::
stop:=2
Loop, 7
{
if (stop=1)
break
Send w{enter}
Sleep 700
}
return
我想弄出的功能是我按了一个hotkey(7),就停止另一个hotkey(8),
反之按了8就停止7,send是要看有没有在跑这个键的功能,
而且怪的是loop里面的send不能传送数字。
但我写的script只能终止第一次而已,如下
w ;先按了hotkey 7
w
yyy ;按了hotkey8后有终止
yyy
yyy
yyy ;再按7不终止
yyy ;再按7不终止
yyy ;再按7不终止
yyy ;再按7不终止,跑完了hotkey8的loop,7次