1

Тема: AHK: Как сделать чтобы скрипт всегда повторялся ?

'::
MouseClick, L
Sleep 625
Replay

2 (изменено: Foma, 2020-11-30 21:51:39)

Re: AHK: Как сделать чтобы скрипт всегда повторялся ?

Reload вместо Replay. Если надо его перезагружать.
А если не надо, то Return.
Он будет висеть в памяти и при каждом нажатии горячей клавиши выполнять клик и паузу, которые вы вставили.

3

Re: AHK: Как сделать чтобы скрипт всегда повторялся ?

vkDE::    ;  '
Loop
{
 If not GetKeyState(A_ThisHotkey,"p")
  Break
 Click
 Sleep 625
}
Return
Win11x64, AHK v1.1.37.01 (Unicode 64-bit), AHK v2.0.17| AHK-Wiki | Переменные и выражения | RegEx101

4

Re: AHK: Как сделать чтобы скрипт всегда повторялся ?

__Михаил__, разве здесь while не лучше?

Win10: LTSC (21H2); AHK: ANSI (v1.1.36.02)

5

Re: AHK: Как сделать чтобы скрипт всегда повторялся ?

Phoenixxx_Czar

Я просто привык к такой конструкции и постоянно её использую.

vkDE::    ;  '
While, GetKeyState(A_ThisHotkey,"p")
{
 Click
 Sleep 625
}
Return
Win11x64, AHK v1.1.37.01 (Unicode 64-bit), AHK v2.0.17| AHK-Wiki | Переменные и выражения | RegEx101