Помогите с решением

russya

Client
Регистрация
08.07.2014
Сообщения
743
Благодарностей
78
Баллы
28
Есть шаблон который нужно запускать каждые 10 минут , если в шаблоне условие изменяются, то нужно будет уже запускать каждые 30 минут, потом каждые 12 часов, потом обратно на 10 минут.
И это все зависит от разных условий.
Как сделать чтобы не руками это все делать, а сам шаблон в конце работы выставлял когда ему след. раз запуститься?
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 451
Благодарностей
1 885
Баллы
113
1. Запускайте шаблон через расписание 1 раз в 10 минут.
2. После того, как шаблон отработал, добавляйте к текущему времени нужный промежуток - 10, 30 минут или 12 часов и сохраняйте получившееся время в файл.
3. При очередном запуске шаблона проверяйте пришло ли время ему выполняться, если нет - заканчивается и ждёт следующего запуска.
 
  • Спасибо
Реакции: russya

russya

Client
Регистрация
08.07.2014
Сообщения
743
Благодарностей
78
Баллы
28
1. Запускайте шаблон через расписание 1 раз в 10 минут.
2. После того, как шаблон отработал, добавляйте к текущему времени нужный промежуток - 10, 30 минут или 12 часов и сохраняйте получившееся время в файл.
3. При очередном запуске шаблона проверяйте пришло ли время ему выполняться, если нет - заканчивается и ждёт следующего запуска.
спасибо!
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)