2016-12-26 60 views
0

所以我製作了一個AFK擋板,但是我需要它只能在一個程序中運行,所以我使用#If WinActive但無濟於事。AutoHotKey:#IffWinActive not working

#If WinActive("ahk_class WINDOWSCLIENT") 
while(1 = 1) { 
    Send, {W down} 
    sleep 240 
    Send, {W up} 
    sleep 240 
    Send, {A down} 
    sleep 240 
    Send, {A up} 
    sleep 240 
    Send, {S down} 
    sleep 240 
    Send, {S up} 
    sleep 240 
    Send, {D down} 
    sleep 240 
    Send, {D up} 
} 

回答

0

#IfWin directives僅用於創建上下文相關的熱鍵和熱字串。 嘗試使用循環或SetTimer的與IfWinActive

Loop 
{ 
    If WinActive("ahk_class WINDOWSCLIENT") 
    { 
     while(1 = 1) 
     { 
      ; do something 
     } 
    } 
} 
+0

乾杯我的朋友。 – Ninsto