キー連打で実行するスクリプトの拡張
キー連打で実行するスクリプトの拡張
キー2回押しのスクリプトを、3回押しにしてみる。数値を変えれば4回押しにも5回押しにもできる。
Ctrl:: keycount := (A_TickCount < keydouble) ? keycount + 1 : 1 if (A_TickCount < keydouble && keycount >= 3) ;3を連打したい数にする { MsgBox, Success! ;実行したいスクリプト keycount := 0 keydouble := 0 } else { keydouble := A_TickCount keydouble += 300 ;連打と認識する打鍵間隔(ミリ秒) } return
3回押しでもkeydoubleなのは気にしない。