1 (изменено: sickrasta, 2022-03-25 17:10:29)

Тема: AHK: Зажатие кнопки Q на 2 секунды

Добрый день!
Подскажите пожалуйста, есть скрипт

7::pause, toggle ;

6:: ;
loop
{
    Send {q} ; 
    Sleep 900 ; 
    Send {w} ; 
    Sleep 900 ; 
    Send {s} ; 
    Sleep 2800 ; 
    Continue
return
}
8:: ; 

Необходимо что бы Q удерживалась 2 секунды, подскажите пожалуйста как это сделать.
Заранее благодарен.

2

Re: AHK: Зажатие кнопки Q на 2 секунды

sickrasta, добро пожаловать на форум! Ознакомьтесь, пожалуйста, с Правилами, отредактируйте свой пост. Обратите внимание на оформление кода и точки в конце предложений.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Зажатие кнопки Q на 2 секунды

teadrinker

Вроде бы теперь все согласно правилам.

4

Re: AHK: Зажатие кнопки Q на 2 секунды

sickrasta пишет:

Необходимо что бы Q удерживалась 2 секунды

Send {q Down}
Sleep 2000
Send {q Up}
Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5

Re: AHK: Зажатие кнопки Q на 2 секунды

teadrinker

Все сработало! Большое спасибо!

6

Re: AHK: Зажатие кнопки Q на 2 секунды

sickrasta, зачем тут "Continue"?

7 (изменено: __Михаил__, 2022-03-31 20:20:33)

Re: AHK: Зажатие кнопки Q на 2 секунды

andrey.a.polyakov.b2c
С 'Continue' ладно, а вот с 'Return' - проблема. А ещё и '8:: ; ' есть.

Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101