1

Тема: AHK:поочередное нажатие клавиш c минимальной задержкой.

Пробовал сделать скрипт на поочередное нажатие клавиш с маленькой, но задержкой.
Пример двух комбинаций:
стрелка влево, стрелка влево, стрелка вниз;
Esc, e, e, e, стрелка вправо, e.
Пробовал найти что-то но не нашел ничего про задержки между нажатиями, а одновременное нажатие попросту не работает.
Как можно сделать такие задержки? И есть ли вообще возможность такие задержки сделать?

2

Re: AHK:поочередное нажатие клавиш c минимальной задержкой.

Прочитайте про команды SetKeyDelay; SetBatchLines; Process, Priority.

3

Re: AHK:поочередное нажатие клавиш c минимальной задержкой.

ypppu, очень большое спасибо.

4

Re: AHK:поочередное нажатие клавиш c минимальной задержкой.

Часто удобней задержки просто через Sleep сделать, потому как бывает нужна разная задержка между нажатиями:

Click 100, 100
Sleep 100
Click 150, 150

5 (изменено: qqlexa, 2018-02-28 12:38:56)

Re: AHK:поочередное нажатие клавиш c минимальной задержкой.

Возможно ты имел введу зажатие клавиш, с этим я тоже столкнулся и нашёл ответ после долгого поиска на форумах.
Первый пример: //стрелка влево, стрелка влево, стрелка вниз;


;===========================
F2::                      ;// включение на F2
Send, {Left Down} ;// зажать стрелку влево
sleep 50                ;// подождать 50 мс
Send, {Left Up}     ;// отжать стрелку влево
sleep 50
Send, {Left Down}
sleep 50
Send, {Left Up}
sleep 50
Send, {Down Down}
sleep 50
Send, {Down Up}
F3::                             ;// Включение на F3 
reload                          ;// Перезагрузка скрипта
;===========================

6

Re: AHK:поочередное нажатие клавиш c минимальной задержкой.

qqlexa, оформите код скрипта тегом code.
Поставьте точки в конце предложений:
http://forum.script-coding.com/viewtopi … 37#p123837

http://forum.script-coding.com/viewtopi … 39#p123839

7

Re: AHK:поочередное нажатие клавиш c минимальной задержкой.

ThrowSum, да, спасибо, так проще.