[爆卦]AHK腳本是什麼?優點缺點精華區懶人包

為什麼這篇AHK腳本鄉民發文收入到精華區:因為在AHK腳本這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者FF14 (太十四)看板EzHotKey標題[AHK-] 請問停止腳本的熱鍵時間Sat Sep ...



我是想用F10啟動loop
loop跑到一半如果要臨時中止的話
就按F12來停止

loop的內容大約就是滑鼠移到某個位置然後雙點擊, 然後鍵盤依序點幾個鍵


$F10::

Loop 100
{
If GetKeyState("F12", "T")
Break
Sleep 500
MouseMove 810, 625
Sleep 700
Click 2
Sleep 3000
Send 5
Sleep 1700
Send 4
Sleep 1700
Send {-}
Sleep 1700
Send 0
Sleep 3000
Send 6
Sleep 3000
Send 6
Sleep 3000
}
Return


不過這樣寫按下F12後卻毫無反應, loop還是繼續跑
請問要怎麼寫才能"按個熱鍵讓loop直接停止"呢?

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.62.184
fossil313:改成GetKeyState("F12") T是給像capslock那些用的 09/21 14:01
ScorAlan:每個Sleep之前或之後增加偵測點,如果已記錄F12按下則 09/21 14:03
ScorAlan:break 09/21 14:03
ScorAlan:又或是隔幾個Sleep才去設偵測點。看你要馬上停止還是等一 09/21 14:06
ScorAlan:下在停止 09/21 14:06

你可能也想看看

搜尋相關網站