Задать вопрос
@cataclysm88

Как сделать зажатие клавиши в AutoHotKey на определенное количество времени?

Допустим, у меня есть код:
F1::
{
Send, {sc11}
}

Он нажимает кнопку W (sc11 это скан клавиши W).
Как сделать так, чтобы кнопка W не просто один раз нажималась, а удерживалась на определенное количество времени. Например, 6 секунд.
Ну то есть, ты нажимаешь F1, и удерживается клавиша W на 6 секунд и потом отпускается.
  • Вопрос задан
  • 5222 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
a1987zz
@a1987zz
Если уж совсем не заморачиваться:
F1::
Loop
{
send W
if A_Index = 1000
break
}
return

Вместо A_Index нужно использовать текущее время.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы