Автокликер Clickermann :: Форум
		Основной раздел => Общие вопросы => Topic started by: Ambre on October 27, 2014, 02:37:10 PM
		
			
			- 
				Подскажите, как реализовать расписание?
 Например, нужно чтобы  скрипт запускался в 14:01, в 15:05 останавливался, в 16:01 снова запускался и т.д.
- 
				А не проще поставить часовую задержку в конце?
 
 $time = $_time_t + 3600
 WHILE($time > $_time_t) // работает 1 час
 // тут твой код
 END_CYC
 WAIT(3600) // отдыхает 1 час
- 
				А не проще поставить часовую задержку в конце?
 
 $time = $_time_t + 3600
 WHILE($time > $_time_t) // работает 1 час
 // тут твой код
 END_CYC
 WAIT(3600) // отдыхает 1 час
 Спасибо. Этот вариант подойдет, но нужно будет при первом запуске запускать в определенное время.
- 
				Можно пристроить ожидание заданного времени. Цикл в начале скрипта будет крутиться и не давать ход выполнению пока не подойдет указанное время.
 
 // ожидание нужного часа и минуты (14:00)
 WHILE(($_time_h ! 14) | ($_time_m ! 0)) // час в который нужно запустить сценарий
 WAIT(5)
 END_CYC
 
 go:
 
 $time = $_time_t + 3600
 WHILE($time > $_time_t) // работает 1 час
 // тут твой код
 END_CYC
 WAIT(3600) // отдыхает 1 час
 
 GOTO(go)