1

Тема: AHK: последовательность нажатий клавиш

Добрый день всем.Подскажите пожалуйста решить проблему,как сделать проверку на нажатие определённых клавиш на клавиатуре в определённой последовательности.
К примеру если на клавиатуре нажать asd то выведиться msgbox

2

Re: AHK: последовательность нажатий клавиш

Может Input подойдет?

Win 10 x64
AHK
                       Справка AHK v1 тебе в помощь.

3

Re: AHK: последовательность нажатий клавиш

Alectric пишет:

Может Input подойдет?

Наверное,но там не нашёл подходящего примера.можете самое просто подсказать

4

Re: AHK: последовательность нажатий клавиш

Если паузы между нажатиями a, s и d не имеют значения, то проще всего использовать HotStrings, то бишь строки автозамены.

5

Re: AHK: последовательность нажатий клавиш

ypppu
точно,только вот как сделать что бы сразу срабатывало а не по нажатию пробела или ентера

6

Re: AHK: последовательность нажатий клавиш

Leva2.aksenov

:*:asd::
MsgBox asd
return

7

Re: AHK: последовательность нажатий клавиш

Gourmet пишет:

Оригинал статьи в AutoHotkey.chm: "Hotstrings and Auto-replace", в содержании - "Hotstrings & Auto-replace".
при печати аббревиатура должна заканчиваться конечным символом - пробелом, точкой или переводом строки (можно избежать необходимости печатать конечные символы при помощи опции "звездочка"

:*:btw::
MsgBox Вы напечатали "btw".
return

8

Re: AHK: последовательность нажатий клавиш

ypppu
самое лучше для реализации,но не получается сделать это функцией

9

Re: AHK: последовательность нажатий клавиш

Leva2.aksenov, у нас принято пользоваться заглавными буквами и точками в конце предложений. Отредактируйте свои посты.

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