Помогите со скриптом.

Помощь в написании скриптов
Ently
Posts: 1
Joined: 19 Mar 2022, 04:28

Помогите со скриптом.

Post by Ently » 19 Mar 2022, 04:41

Что если у меня есть такой скрипт, в котором бесконечное удержание клавиш "W" и "Shift", и мне надо остановить его на любую клавишу. Либо же, чтобы на любую клавишу срабатывала команда "Send {W up}{Shift up}", при этом останавливая действие "Send {W down}{Shift down}". Как это сделать?

Code: Select all

Numpad0::
Send {W down}{Shift down}

gqqqd
Posts: 9
Joined: 19 Mar 2022, 03:59

Re: Помогите со скриптом.

Post by gqqqd » 19 Mar 2022, 05:30

пример скрипта, который каждые 5 секунд сверяет логическое состояние Alt с физическим нажатием на клавишу - если физически клавиша не нажата, но имеет статус "Down", скрипт "отжимает" ее.

Code: Select all

#InstallKeybdHook
SetTimer, test, 5000
test:
   if (GetKeyState("Alt") && !GetKeyState("Alt", "P"))
      SendInput, {AltUp}
return

Post Reply

Return to “Помощь”