Тема: AHK: после отпускания клавиши не останавливается
Хотел сделать скрипт, который работал бы только тогда, когда держишь кнопку, после отпускания выполняется ещё одна команда(не обязательно)...но во всех случаях после нажатия клавиши нельзя остановить выполнение команд...
Первая попытка, :
Capslock::
loop
{
Send {vk45}
sleep 50
send {vk46}
}
KeyWait, Capslock
Return
вторая попытка:
CapsLock::
IF flag <> 1
{
ControlSendRaw,, blalbla1
loop
{
send {vk45}
sleep 50
send {vk46}
}
flag := 1
}
return
CapsLock Up::
IF flag = 1
{
ControlSendRaw,, blalbla2
send {vk46}
flag := 0
}
return