1

Тема: AutoIT: (Игра) Kena: Bridge of Spirits: Прыжок + "Лук": Обсуждение

Обсуждение скрипта AutoIT: (Игра) Kena: Bridge of Spirits: Прыжок + "Лук" (Jump + "Bow").
В теме предлагается дополнить / обсудить / задать вопросы по скрипту.

Для затравки:
При реализации скрипта самое, пожалуй, сложное было в том, чтобы заставить работать обычную клавишу "v" как модификатор (ctrl / alt / shift и т.п.).
Отличие между обычной клавишой и модификатором в том, как система реагирует на зажатие клавиши.
Например, клавиша Ctrl может сколь угодно долго находитсья в нажатом состоянии, при этом система не начинает "спамить" ctrl'ами.
А зажатие "v" сначала один раз посылает "v", а через какое-то время (около 500 мс) начинает "спамить": "v", "v", "v" ...
Кроме того, зажатие "v" должно блокировать нажатие других обычных клавиш.

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