1 (изменено: mer1tor, 2020-05-01 19:03:01)

Тема: AHK: Как заменить ZX на кнопки мышки

Здравствуйте, как сделать работу скрипта по нажатию Xbutton1, Xbutton2

#NoEnv
#SingleInstance, Force
z::
SendInput {R}
Sleep 50
SendInput {F}
Sleep 50
While (GetKeyState("z")) {
SendInput {F}
Sleep, 10
}
return
x::
SendInput {R}
Sleep 50
SendInput {F}
Sleep 50
SendInput {Q}
Sleep 50
While (GetKeyState("x")) {
SendInput {F}
Sleep, 10
}

2

Re: AHK: Как заменить ZX на кнопки мышки

У меня нет кнопок Xbutton, вы имеете ввиду что GetKeyState не определяет что они нажаты?

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

3

Re: AHK: Как заменить ZX на кнопки мышки

Не, mer1tor просит заменить в тексте x и z на Xbutton1 и Xbutton2.

4

Re: AHK: Как заменить ZX на кнопки мышки

serzh82saratov
В таком виде, скрипт не выполняет "while GetKeyState", нет повторения F. Я же хочу понять как заставить его это делать, ведь с клавишами клавиатуры проблем нет.

#NoEnv
#SingleInstance, Force
XButton2::
SendInput {R}
Sleep 50
SendInput {F}
Sleep 50
while GetKeyState("XButton2")
{
SendInput {F}
Sleep, 10
}
return
XButton1::
SendInput {R}
Sleep 50
SendInput {F}
Sleep 50
SendInput {Q}
Sleep 50
While GetKeyState("Xbutton1")
{
SendInput {F}
Sleep, 10
}
return