Тема: AHK: Опциональный повтор в процессе
Доброго времени суток, прошу не ругать, я нашел частичный ответ на вопрос, но к сожалению не смог совместить 2 скрипта в один.
Суть вопроса такова: мну нужен скрипт, который будет в определенном процессе.ехе нажимать две кнопки, 3 и 4, очень долго время. При этом мне нужно чтобы какой-то кнопкой этот повтор включался и выключался.
Тоесть в кратце - я включил скрипт, он включился но не запустился (повтор не начался) я нажал таб, он начал нажимать эти 2 нужные мне кнопки. Я нажал снова таб, он перестал нажимать.
На повтор я нашел такие скрипты:
all_time := "600"
start_time := A_TickCount
all_time := (start_time+all_time*60000)
Loop
{
send, {3}
sleep, 121000
break := (all_time-A_TickCount)
if break <= 0
break
}
ExitAppall_time := "600"
start_time := A_TickCount
all_time := (start_time+all_time*60000)
Loop
{
send, {4}
sleep, 21000
break := (all_time-A_TickCount)
if break <= 0
break
}
ExitAppИ на включение\выключение самого скрипта:
Tab::Suspend
lButton::
Loop
{
SetMouseDelay 300
Click
If (GetKeyState("lButton","P")=0)
Break
}Проблема в том, что я не могу объеденить (а я пытался, честно-честно)
P.S. Мне не обязательны именно это скрипты, мне важно чтобы цельный скрипт был 1 и выполнял эти функции, и не такое же время как указано там, можно - бесконечно. Когда надо включил, когда не надо выключил.

