Тема: AHK:Активация действия по времени системы.
Есть определённый не сложный скрипт в котором надо что бы ряд действий начинался по одинаковому времени всегда в **:58 минут.Как этого можно добиться если вообще возможно ?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Есть определённый не сложный скрипт в котором надо что бы ряд действий начинался по одинаковому времени всегда в **:58 минут.Как этого можно добиться если вообще возможно ?
Например, периодически проверять переменную A_Min.
;#NoTrayIcon
Array := Array("1558","1658") ; время 15:58 , 16:58
for i,n1 in Array
{
target_time = % n1
target := A_YYYY A_MM A_DD target_time 00
if (target < A_Now)
EnvAdd, target, 1, d
EnvSub, target, %A_Now%, Seconds
Sleep, % target * 1000
msgbox Ваши действия!
}
Автор Malcev http://forum.script-coding.com/viewtopi … 89#p100489
Чем планировщик не устраивает?
red2881, зачем так:
target_time = % n1
?
teadrinker. Можно так.
Array := Array("1558", "1658")
for i in Array
MsgBox, % Array[i]
; или так
for i,n1 in Array
MsgBox, % n1
Я имел в виду, зачем писать = %, когда можно просто :=.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться