Тема: Разные последовательности клавиш при нажатии и зажатии
Здравствуйте! Нужен скрипт, который при нажатии выполнял одну последовательность клавиш, а при зажатии этой кнопки запускал другую последовательность. Отдельно коды получилось сделать, но объединить в одну кнопку, как я хочу, не выходит. Вот коды:
Joy9::
Send, {vk31 down}
sleep 50
Send, {vk31 up}
sleep 50
send, {vk45 down}
sleep 50
send, {vk45 up}
sleep 50
send, {vk45 down}
sleep 50
send, {vk45 up}
sleep 50
send, {sc14B down}
sleep 25
send, {sc14B up}
sleep 25
send, {vk45 down}
sleep 25
send, {vk45 up}
sleep 25
send, {vk31 down}
sleep 25
send, {vk31 up}
sleep 25
send, {Lbutton down}
sleep 25
send, {Lbutton up}
Return
$Joy9::
send, {vk31 down}
sleep 50
send, {vk31 up}
sleep 50
send, {vk45 down}
sleep 50
send, {vk45 up}
sleep 50
send, {vk45 down}
sleep 50
send, {vk45 up}
sleep 50
send, {sc14D down}
sleep 25
send, {sc14D up}
sleep 25
send, {vk45 down}
sleep 25
send, {vk45 up}
sleep 25
send, {vk31 down}
sleep 25
send, {vk31 up}
Return
Мне нужно что-то вроде этого скрипта.
$Joy3::
KeyWait, Joy3, T0.3
If (ErrorLevel = 0)
Send, {vk45}
Else {
Send, {vk47 down}
KeyWait, Joy3
Send, {vk47 up}
}
Return
Но в этом случае не последовательности действий, а только 2 кнопки.