2017-04-17 4 views
0

基本的には: "a"キーを押しながら、スクリプトは自動的に "a"キーを繰り返し押し続けます。また、 "h"キーを押したり、離したりする必要があります。私は "h"キーを追加しようとすると問題を引き起こします( "a" -pressを待つ代わりにスクリプトを起動するたびに "h"キーをスパムします)。AHK:GetKeyStateは2つのコマンドを送信することはできません

#Persistent 

SetTimer, Clicking 

F2::ExitApp 

Clicking: 

a:: 
if (GetKeyState("a", "P")) 
    Send {a down} 
    Send {h down} 
    Sleep 100 
    Send {h up} 
    Send {a up} 
    Sleep 475 

Return 

a up:: Send {a up} 

ご協力いただければ幸いです。 :-)

答えて

0

あなたは、あなたの場合はブロックの周りにカッコ必要があります。おかげでたくさん

if (GetKeyState("a", "P")) 
{ 
    Send {a down} 
    Send {h down} 
    ... 
} 
+0

を!それはそれを修正! –

関連する問題