Как проходить ключ, но только вниз, а затем вверх через определенное время - PullRequest
0 голосов
/ 12 февраля 2019

~ 2 :: Send {2 down} Sleep, 1000 Send {2 up} return

Это не делает то, что мне нужно.Я мог бы обойти это, изменив это на

2 :: Send {3 down} Sleep, 1000 Send {3 up} return

, но я хочу использовать функцию сквозной передачи.Есть ли способ достичь моей цели, как в первом примере?

Ответы [ 2 ]

0 голосов
/ 12 февраля 2019

Что касается вашего первого бита кода, так как вы набираете 2 и ваша горячая клавиша отправляет 2, вам нужно поставить $ перед вашей горячей клавишей, чтобы она не срабатывала сама.

$2::
Send , {2 down}
Sleep , 1000
Send , {2 up}
Return

~ используется, если вы не хотите блокировать встроенную функцию клавиши, которая в данном случае неприменима, потому что вы отправляете ее по горячей клавише.

0 голосов
/ 12 февраля 2019

Полагаю, что в используемом здесь синтаксисе есть проблема, и упоминание всех действий в одной строке не сработает.

Я работал и пытался изменить код и хорошо работает для меня.

2::
{
    Send {DOWN 2}
    Sleep, 1000
    Send {UP 3}
    Return
}

Дайте мне знать, если у вас есть какие-либо вопросы в этом отношении.

...