Повторное выполнение шаблона, но с новыми условиями

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
745
Баллы
113
Привет. Всю голову сломал, знаю что так можно сделать, но как не могу придумать.
У меня шаблон обновляет два сайта, вот нтв www.ntv.ru/serial/Yuristy/issues/76402/ парсит берет код плеера, обновляет сайт и отправляет мне сообщение.
Это все как раз отлично работает.
Проблема у нтв в день по три и четыре серии в сутки выходят, приходится включать, шаблон отработает и включать снова и так до 4 раз, но это не серьезно.
Сделал выходные настройки
upload_2019-5-7_10-56-45.png
Серии прописываю так 12:13:14:15:16
Как выполняется шаблон, это серии они уже в списке так лежат
12
13
14
15
15
16
Шаблон работает так что он ищет серию, как новая серия выходит он сразу ее забирает если нет серии, пауза и дальше проверяет.
А когда забирает серию например 12 забрал и сразу ищет 13 серию и так далее.
Подскажите пожалуйста, как так сделать, 12 забрал и ищет 13 серию, по-разному пробовал, пауза есть, но шаблон ищет обратно 12 серию, из списка 12 серию удалил, а шаблон ее все равно ищет.
Сам шаблон как есть, у меня, только доступы от сайта убрал, там все переменные и экшены подписаны
 

Вложения

volody00

Client
Регистрация
06.09.2016
Сообщения
918
Благодарностей
953
Баллы
93
можно ещё раз, что должен делать шаблон? Типа он спарсил какие-то серии (например, с 12-16). Далее он должен мониторить, не вышла ли серия 17 и если да, тогда спарсить её. правильно я понял?

Если так, то такая логика не подойдет?
парсим все серии со страницы
добавляем в список
(через час) парсим все серии со страницы
проверяем, все ли серии есть в списке
если да, то ничего не делай
если нет, то добавь новую серию в список
 

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
745
Баллы
113
можно ещё раз, что должен делать шаблон? Типа он спарсил какие-то серии (например, с 12-16). Далее он должен мониторить, не вышла ли серия 17 и если да, тогда спарсить её. правильно я понял?

Если так, то такая логика не подойдет?
парсим все серии со страницы
добавляем в список
(через час) парсим все серии со страницы
проверяем, все ли серии есть в списке
если да, то ничего не делай
если нет, то добавь новую серию в список
На самый крайний случай это выход.
Нужно например выходит 17-19 серия, я в настройках прописываю 17:18:19, 17 серия выходит он ее добавил и чекает когда выйдет 18 серия, 18 выходит он ее добавил и ожидает 19 серию
 

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
745
Баллы
113
Он будет еще чекать новые серии на ютубе, youtube.com/watch?v=DuCjIulFhmg&list=PLRMR05yFl5Wm84YXAOhxns_CegRox4y7M
Лучше сразу придумать, прописывать серии
 

volody00

Client
Регистрация
06.09.2016
Сообщения
918
Благодарностей
953
Баллы
93
попробуй вот так:
создай txt файл и туда занеси номера серий, каждая с новой строки (17,18,19)
Далее пытаемся парсить. Если нет, то ничего не делай. Если да(т.е. нашел что спарсить) то отправь результат мне и удали первую строку из txt файла. Таким образом, в следующий раз он уже будет искать 18 серию
 

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
745
Баллы
113
попробуй вот так:
создай txt файл и туда занеси номера серий, каждая с новой строки (17,18,19)
Далее пытаемся парсить. Если нет, то ничего не делай. Если да(т.е. нашел что спарсить) то отправь результат мне и удали первую строку из txt файла. Таким образом, в следующий раз он уже будет искать 18 серию
Я именно так и делал, по этому и выложил шаблон, вначале берет из списка
17
18
19
с удалением, и в конце шаблона тоже берет из этого списка с удалением, все должно работать, но не работает.Теперь понял, переменную пагинации нужно выставить на 1, долго я соображал, должно работать, осталось только в реальном деле опробывать.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
интересная логика ))
а для чего вы многие разрыв делаете ?

2019-05-08_210141.png
2019-05-08_210130.png
2019-05-08_210120.png


и смысл этой логики, удачно или нет всё равно переход дальше, странно как то

2019-05-08_210200.png
 

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
745
Баллы
113
Это когда отлаживал второй заход, надо кеш очищать, что бы не чистить. Другие тоже когда отлаживал, что бы не путаться
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
при чём тут кэш ?
на первых скринах ты хоть зенку взорви но присоеденив все кубики вместе логика останется такая же
ниже скрин, ошибка в том что если не кликнул или не заполнил он идёт по успеху продолжая выполнять действия, при чём тут кеш ?
 

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
745
Баллы
113
при чём тут кэш ?
на первых скринах ты хоть зенку взорви но присоеденив все кубики вместе логика останется такая же
ниже скрин, ошибка в том что если не кликнул или не заполнил он идёт по успеху продолжая выполнять действия, при чём тут кеш ?
Сайт залогининый был, когда проверял
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
ваши шаблоны рассматривать только под микроскопом уменьшив их до 30%, поверь как то напрягает, у меня монитор 49" и я не могу его даже 30% увидеть, и плюс нет файлов, и ты хотишь ответ получить, так если кинул шаб то кидай и файлы с данными
 

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
745
Баллы
113
ваши шаблоны рассматривать только под микроскопом уменьшив их до 30%, поверь как то напрягает, у меня монитор 49" и я не могу его даже 30% увидеть, и плюс нет файлов, и ты хотишь ответ получить, так если кинул шаб то кидай и файлы с данными
Файлы сами в директории создаются.
По идеи уже должен работать, там только доступов к сайтам убрал.
Может другую логику предложите, там будет еще ютуб id прейлистов и каждое утро знаю что выходит по тв программе, буду делать настройки включил и забыл.
Вот сейчас думаю как это сделать все в одном шаблоне, на одном потоке, и что бы все отрабатывало, например нтв проверил серию, если есть забрал и пошел на ютуб, на ютуб еще нет серии пауза и пошел на нтв потом обратно на ютуб и так по кругу, на ютуб несколько каналов и прейлистов мониторить штук 5 обычно
 

Вложения

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