1 (изменено: bruhmomento, 2022-07-30 23:02:00)

Тема: AHK: Зажимание и отжатие W с лкм.

Здравствуйте,хотел сделать макрос на (W+W зажатие+ЛКМ+Отжатие W). Но знаний не хватает.
Нашел на просторах интернета вот такой код:

XButton2::
Send, % (State1 := !State1) ? "{W Down}" (a := 1) / 0 : "{W Up}" (a := 2) / 0 

Только вот, не понял как сделать чтобы нажимал сначала  W и только потом зажимал W затем на ЛКМ и отжатие W.

2 (изменено: Clannad5, 2022-08-01 05:31:42)

Re: AHK: Зажимание и отжатие W с лкм.

bruhmomento


XButton2::
SendInput {W}
Sleep, 100 ; задержка если нужна в мс.
SendInput {W down}
Sleep, 100 ; задержка если нужна в мс.
SendInput {LButton}
Sleep, 100 ; задержка если нужна в мс.
SendInput {W up}
return

Почитайте основы AHK, чтобы понять как он работает и станет намного проще.
И не нужно плодить одинаковые темы, в прошлой теме я вам давал наводки на то, какие команды нужно использовать.

Ahk - это интерпретатор, он принимает от вас команды, которые вы напишите в ahk документе.
Выполняется он строго сверху вниз.
Поймешь основы, поймешь что Ahk довольно полезная штука и зачастую легкая в понимание.