1

Тема: AHK: Проблема с повторным нажатием клавиши

У меня есть подобный скрипт:


f:: keyf()

keyf(){
Send h
Send f
}

Суть его в том, что при нажатии клавиши f должна быть нажата определенная последовательность клавиш, одна из которой тоже f, что естественно ведет к бесконечному повтору скрипта.
Возможно ли как-то избежать данной проблемы, чтобы при нажатии на f запускалась вся последовательность действий, в том числе и нажатие f, но только один раз.

2 (изменено: Sgy-x2, 2016-12-03 23:44:57)

Re: AHK: Проблема с повторным нажатием клавиши

http://www.script-coding.com/AutoHotkey/Hotkeys.html
Поставьте знак "$" перед хоткеем.

Или можно немного проще:

$f::
Send h
Send f
Return

3

Re: AHK: Проблема с повторным нажатием клавиши

Или ещё проще:

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

4

Re: AHK: Проблема с повторным нажатием клавиши

Sgy-x2, teadrinker,
большое спасибо!