1 (изменено: li0sik, 2011-12-26 19:37:19)

Тема: AHK: Включение-выключение скрипта Rbutton.

Здравствуйте.

Буду очень признателен, если кто-нибудь поможет с возникшей задачей.
Как сделать включение скрипта по  нажатию - Rbutton Down.
А выключение этого скрипта по отпусканию - Rbutton Up.

RbuttonUp::Suspend off
RbuttonDown::Suspend on

*WheelDown::
 {
 Send {Q Down}
 Sleep, 50
 Send {Q Up}
 Sleep, 100 
 }
 return
#f12:: exitapp

Заранее большое спасибо.

2

Re: AHK: Включение-выключение скрипта Rbutton.

А где сам скрипт?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Включение-выключение скрипта Rbutton.

RButton::Suspend
RButton Up::Suspend, Off

4

Re: AHK: Включение-выключение скрипта Rbutton.

Большое спасибо Grey! Заработало.
Правда пришлось поменять местами off вот так.

RButton::Suspend, Off
RButton Up::Suspend

*WheelDown::
 {
 Send {Q Down}
 Sleep, 50
 Send {Q Up}
 Sleep, 100 
 }
 return
#f12:: exitapp

Скрипт запускается сразу включенным, но после нажатия ПКМ начинает работать как положено. Пойду почитаю форум как запускать скрипт не запущенным.
Еще раз спасибо.

5

Re: AHK: Включение-выключение скрипта Rbutton.

Suspend, On
RButton::
RButton Up::Suspend, % A_IsSuspended ? "Off":"On"
...
Suspend, On
Hotkey, RButton, SameLabel
Hotkey, RButton Up, SameLabel
Return

SameLabel:
   Suspend, % A_IsSuspended ? "Off":"On"
   Return
...
Suspend, On
RButton::
   Suspend, Off
   KeyWait, RButton
   Suspend, On
   Return
...