Коллеги, поделитесь мыслями, решениями. Есть проблема, интернет не всегда активен, шаблоны останавливаются по кол-ву ошибок что бы тупо не долбиться в пустоту пока нет интернет. Как их можно запускать когда интернет появился? Интернета нет бывает довольно долго, до 12-15 часов.
Сделать мини шаблон, который гет запросом будет проверять любой сайт либо на ип либо на статус 200, если их нету (статуса 200 или ип или гет кубик вышел по красной), делаем паузу допустим на 20 секунд и проверяем еще раз, если статус все еще с неактивным интернетом, переводим режим бота на периодическую проверку соединения интернета и если он появится, то либо запускаем по имени всех ботом, беря имена через список допустим или спарсив их с зенно кода:
string projectName = "Имя_проекта"; // По имени задания (проекта)
ZennoPoster.StartTask(projectName); // запустить выполнение
ZennoPoster.SetTries(projectName, 99); // задать количество выполнений
И так запускаем каждый бот, после чего переводим бот либо в режим ожидания проверки интернета, как написано в начале этого текста, либо лучше всего завершить работу данного проверщика, а после стартонуть его по новой, что бы не забивать память лишним мусором при активной работе. (Достаточно для этого бота поставить статус (-1) для бесконечного перезахода).
А по поводу сбросить количество неудач, к сожалению снипет C# не подскажу, но есть возможность создавать батник чере ПКМ по имени бота в зенно, где установить сброс ошибок, если не ошибаюсь и зная наполнения батника, можно генерировать ботом эти батники и сбрасывать неудачи.