Шаблон по Avito, как реализовать рассылку в сообщения, без повторений!!

Leonardo

Client
Регистрация
26.02.2017
Сообщения
29
Благодарностей
1
Баллы
3
Подскажите пожалуйста, как настроить шаблон чтобы не повторят рассылку в личный кабинет авито, повторно!!
1. На данный момент мой шаблон собирает ссылки с (N) количества страниц и удаляет дубликаты и сохраняет их в список.
2. После чего идет "получение строки"(получение ссылки) из списка и ее удоление(для перехода на следующую ссылку, для зацикливания).
3. Переход по ссылке которую достали из списка и отправка сообщения в ЛичКоб.

Этот шаблон позволяет работать без повторений ссылок в одном включении(сессии).
Но если повторить процедуру, пользователи получат два сообщения в лич.кабинет.

Может кто сталкивался подскажите как этого избежать.
Есть идеи создания списка в который, после каждой сессии будут добавляться новые ссылки и программа при каждой новой рассылке сообщений будет сверять свою базу ссылок( на которые нужно отправить сообщения) с базой ссылок, на которые сообщения уже были доставлены и избегать повторных оправок, подскажите как можно это реализовать ?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Это называется чёрный список. Отработала ссылка - пошла в него. Перед рассылкой или после парсинга, проверяешь, есть ли ссылка в ЧС. Удаляешь с основного списка, если есть
 

Leonardo

Client
Регистрация
26.02.2017
Сообщения
29
Благодарностей
1
Баллы
3
Это называется чёрный список. Отработала ссылка - пошла в него. Перед рассылкой или после парсинга, проверяешь, есть ли ссылка в ЧС. Удаляешь с основного списка, если есть
Doc, можешь подробней описать как это реализовать? работаю Zenno второй день, мало опыта(
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
у тебя есть список рабочий и чёрный. После отработки ссылки ты добавляешь её в чёрный список. Когда же берёшь ссылку для работы из основного списка ты в циуле прогоняешь её через ЧС. Т.е. в одной переменной у тебя ссылка из основного списка. Ты в цикле полностью перебираешь все строки из ЧС и сравниваешь, равна ли она ссылки из основного списка. Если равна - берёшь след ссылку из основы. Если ты перебрал все ссылки ЧС, но ссылка так и не была равна ни одной из него - работаешь с этой ссылкой. В конце пишешь её в ЧС
 

Roma.Vi

Client
Регистрация
24.07.2015
Сообщения
72
Благодарностей
1
Баллы
8
Подскажите пожалуйста, как настроить шаблон чтобы не повторят рассылку в личный кабинет авито, повторно!!
1. На данный момент мой шаблон собирает ссылки с (N) количества страниц и удаляет дубликаты и сохраняет их в список.
2. После чего идет "получение строки"(получение ссылки) из списка и ее удоление(для перехода на следующую ссылку, для зацикливания).
3. Переход по ссылке которую достали из списка и отправка сообщения в ЛичКоб.

Этот шаблон позволяет работать без повторений ссылок в одном включении(сессии).
Но если повторить процедуру, пользователи получат два сообщения в лич.кабинет.

Может кто сталкивался подскажите как этого избежать.
Есть идеи создания списка в который, после каждой сессии будут добавляться новые ссылки и программа при каждой новой рассылке сообщений будет сверять свою базу ссылок( на которые нужно отправить сообщения) с базой ссылок, на которые сообщения уже были доставлены и избегать повторных оправок, подскажите как можно это реализовать ?
Да думаю и счетчик тебе надо будет ставить.
Как помню там есть ограничение отправки сообщений на 1 аккаунт. (Ограничение вроде 50)
 

Leonardo

Client
Регистрация
26.02.2017
Сообщения
29
Благодарностей
1
Баллы
3
у тебя есть список рабочий и чёрный. После отработки ссылки ты добавляешь её в чёрный список. Когда же берёшь ссылку для работы из основного списка ты в циуле прогоняешь её через ЧС. Т.е. в одной переменной у тебя ссылка из основного списка. Ты в цикле полностью перебираешь все строки из ЧС и сравниваешь, равна ли она ссылки из основного списка. Если равна - берёшь след ссылку из основы. Если ты перебрал все ссылки ЧС, но ссылка так и не была равна ни одной из него - работаешь с этой ссылкой. В конце пишешь её в ЧС
Doc, подскажи какие инструменты использовать что бы перебирать все строки из ЧС, искал но так пока и не нашел((
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Работа со списком, взять строку ( по номеру). Чтобы взять количество строк в чс - работа со списком, количество строк или как-то так. Чтобы увидеть пример цикла - правой кнопкой по любому блоку. В контекстном меню будет что-то типа повторить или что-то связанное с циклом. Для сравнения переменных блок IF
 

Gfoblin

Client
Регистрация
30.05.2013
Сообщения
4 596
Благодарностей
1 014
Баллы
113
положить и проверять в базе )
 

ParfeniyAnton

Client
Регистрация
24.08.2014
Сообщения
301
Благодарностей
49
Баллы
28
Да думаю и счетчик тебе надо будет ставить.
Как помню там есть ограничение отправки сообщений на 1 аккаунт. (Ограничение вроде 50)
Делаю рассылки по лс Авито - там нет ограничений 50 с акка. Зависит от совокупности факторов.
 

Leonardo

Client
Регистрация
26.02.2017
Сообщения
29
Благодарностей
1
Баллы
3
upload_2017-2-27_19-54-37.png

Спасибо большое, зациклил шаблон до появления повторения в ЧС, после чего перебрасывает на взятие новой ссылки, либо выдает ощибку(Получение строки ЧС) что строки закончились, а после идет на загрузку Таба(ссылки) где берет перемеренную(адрес), которая сравнивалась на повторение со всем ЧС
 

Leonardo

Client
Регистрация
26.02.2017
Сообщения
29
Благодарностей
1
Баллы
3
Работа со списком, взять строку ( по номеру). Чтобы взять количество строк в чс - работа со списком, количество строк или как-то так. Чтобы увидеть пример цикла - правой кнопкой по любому блоку. В контекстном меню будет что-то типа повторить или что-то связанное с циклом. Для сравнения переменных блок IF
Посмотреть вложение 18865
Спасибо большое, зациклил шаблон до появления повторения в ЧС, после чего перебрасывает на взятие новой ссылки, либо выдает ощибку(Получение строки ЧС) что строки закончились, а после идет на загрузку Таба(ссылки) где берет перемеренную(адрес), которая сравнивалась на повторение со всем ЧС
 

Roma.Vi

Client
Регистрация
24.07.2015
Сообщения
72
Благодарностей
1
Баллы
8
Мне интересно как вы парсите ссылки, отдельно по городам?
 

Leonardo

Client
Регистрация
26.02.2017
Сообщения
29
Благодарностей
1
Баллы
3
Мне интересно как вы парсите ссылки, отдельно по городам?
Еще не как, на данный момент у меня простенький шаблон, в котором после клика на кнопку войти, загружается ссылка в которой уже использован фильтр пример (https://www.avito.ru/simferopol/kvartiry/sdam?user=1)
 

Leonardo

Client
Регистрация
26.02.2017
Сообщения
29
Благодарностей
1
Баллы
3

Leonardo

Client
Регистрация
26.02.2017
Сообщения
29
Благодарностей
1
Баллы
3

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 451
Благодарностей
1 885
Баллы
113

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