AHK脚本的切换键

时间:2018-09-09 13:57:35

标签: autohotkey

嗨,我遇到了设置toogle键的问题,无法理解我在做什么错..而我刚开始使用AutoHotKey。

如果我一直按下键,一切正常,但是我想做的就是按下“ x”并运行scipt,然后再次按下并停止它

到目前为止,我的代码:

#ifWinActive World of Warcraft
{
$1::
$^1::
$+1::
$!1::
Loop
{
if not GetKeyState("1", "P")
break
if GetKeyState("LCtrl", "P")
Send ^1
else if GetKeyState("LShift", "P")
Send +1
else if GetKeyState("LAlt", "P")
Send !1
else
Send 1
sleep 30
}
return
}
{
$2::
$^2::
$+2::
$!2::
Loop
{
if not GetKeyState("2", "P")
break
if GetKeyState("LCtrl", "P")
Send ^2
else if GetKeyState("LShift", "P")
Send +2
else if GetKeyState("LAlt", "P")
Send !2
else
Send 2
sleep 30
}
return
}

任何帮助将不胜枚举

0 个答案:

没有答案