2

По сути, я хочу найти решение, которое заставит этот код работать, инициируя его сочетанием клавиш b+down+ правая клавиша.

~b & Left & Down::                                                                 
{
    BlockInput On
    Click, Left, 1 
    sleep, % _ran(150, 250)
    Click, Rel 144, 72 Left, 1
    sleep, % _ran(150, 250)
    Click, Rel 144, 72 Left, 1
    Click, Right
    BlockInput Off
}
return

Код работает, если я просто переключаю его на ~ b & left или ~ b & down, но проблема в моем мозгу, и мне нужна комбинация из 3 клавиш.

По сути, мой монитор имеет квадратную форму (очевидно), поэтому "вверх" будет означать нажатие вверх, вниз вниз и так далее. Но я использую эти сценарии в наклонном квадрате, и трудно различить вниз, вниз и вправо, когда я просто использую ~ b & down.

Квадрат снаружи - это монитор, внутри титульного квадрата я использую скрипт, и мне нужна комбинация из трех клавиш:

Квадрат снаружи - это монитор, а внутри титульного квадрата - сценарий, и мне нужна комбинация из трех клавиш.

1 ответ1

2

Я на самом деле понял это.

        ~Right::
      If GetKeyState("b", "b") && GetKeyState("Up", "b") 
      {
            BlockInput On
            Click, Left, 1 
            sleep, % _ran(150, 250)
            Click, Rel 144, 72 Left, 1
            sleep, % _ran(150, 250)
            Click, Rel 144, 72 Left, 1
            Click, Right
            BlockInput Off
      }
      return

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .