Skrypt w autoHotkey a przerwa w czasie


(Kopczynski1991) #1

Witam!

Posiadam o to taki skrypt, używam programu tak jak w temacie, czyli AutoHotkey:

^d::Send 1{TAB}2{TAB}2{TAB}0{TAB}2{TAB}0{TAB}0{TAB}3{TAB}

Chodzi mi o to, aby między nie którymi tab-ami zrobić przerwę w czasie np na 0,5 sek. Chodzi o takie coś:

^d::Send 1{TAB}2{TAB} TUTAJ PRZERWA 2{TAB}0{TAB} TUTAJ PRZERWA 2{TAB}0{TAB} TUTAJ PRZERWA 0{TAB}3{TAB}

W jaki sposób to zrobić?


(Qoo) #2
Sleep 1000

podajesz w milisekundach, czyli wyżej to sekunda opóźnienia. Tylko, że musisz to rozdzielić:

^d::

Send 1{TAB}2{TAB}

Sleep 500

Send 2{TAB}0{TAB}

Sleep 500

Send 2{TAB}0{TAB}

Sleep 500

Send 0{TAB}3{TAB}

return

(Kopczynski1991) #3

Próbowałem coś podobnego ale właśnie bez rozdzielenia i wyskakiwał mi błąd kompilacji lub bez błędu ale tylko przepisywało mi “Sleep 1000”. Po Twoim rozdzieleniu działa bez problemu;) Dziękować:)