2015-02-24 7 views

ответ

0

Или это:

Tab:: toggle := !toggle 

#If toggle 

~LButton:: 
while GetKeyState("LButton") 
{ 
    Send {1} 
    Random, r, 100, 400 
    sleep r 
} 
return 

#If 
+0

Он работает, но через несколько секунд он возвращается обратно в состояние цикла. –

+0

Может быть, ваш драйвер мыши необходимо обновить ?. Замените в скрипте «~ LButton ::» на «F1 ::» и «while GetKeyState (« LButton »)« by », а GetKeyState (« F1 »,« P »)» и посмотрите, что произойдет. – user3419297

0

Пример с SetTimer

Settimer, MyLabel, 10 

Tab:: 
Settimer, MyLabel, % (t:=!t)?"On":"Off" 
Return 

MyLabel:: 
    GetKeyState, var, LButton, P 
    If var = U 
     Settimer,, Off 
    Send {1} 
    Random, r, 100, 400 
    sleep r 
return