Удержание клавиши на время

Помощь в написании скриптов
sSsSss
Posts: 5
Joined: 22 Jun 2021, 12:11

Удержание клавиши на время

22 Jun 2021, 12:17

Здравствуйте. Нужен скрипт который по нажатию на клавишу начинал удерживать клавишу 1 (не нумпад), а через определенное время (к примеру 100 миллисекунд) отпускал бы.

В идеале структура такая:
Нажимаю на клавишу J, и зажимается клавиша 1 на 100 мс, и что бы действие можно было повторить.

Такое возможно?
Kollekcion

Re: Удержание клавиши на время

12 Jul 2021, 14:45

Code: Select all

j::
Send {1 down}  ; Нажать клавишу "1".
Sleep 100  ; Держать её нажатой 100 миллисекунд.
Send {1 up}  ; Отпустить.
Когда клавиша удерживается вышеописанным методом, не происходит её автоповтор, как это было бы при
физическом удержании (причина в том, что автоповтор является возможностью драйвера/оборудования).
Однако для симуляции автоповтора можно использовать Loop.
Тут все подробно описано: https://ahk-wiki.ru/send
Надеюсь помог ;)
r1necatyt
Posts: 3
Joined: 03 Jan 2023, 07:39

Re: Удержание клавиши на время

03 Jan 2023, 07:53

Как мне написать код что бы он зажимал v на 23 секунд потом перестал зажимать подаждал 5 секунды и всё заново?

Return to “Помощь”

Who is online

Users browsing this forum: No registered users and 52 guests