Парсер телефонов с Авито

Kolokol1

Client
Регистрация
08.06.2018
Сообщения
37
Благодарностей
7
Баллы
8
С разрешения автора, немного изменил/доработал шаблон, может кому пригодится. Сам оригинальный шаблон https://zennolab.com/discussion/threads/parser-telefonov-s-avito-cheker-telegram.46582/page-2
Будут вопросы пишите.

ads.txt - сюда помещаются объявления после первого этапа для дальнейшего парсинга номеров телефонов;
input.txt - сюда построчно помещаем ссылки на разделы Авито, или ссылки на поиск по ключу (например, https://www.avito.ru/kemerovo/nedvizhimost) По мере сбора, удаляет ссылки.
phones.txt - сюда будут складываться спарсенные телефоны в ходе выполнения этапа 2 (парсинг телефонов);
proxy.txt - сюда помещаем прокси построчно (http://login:password@ip:port или http://ip:port).

Алгоритм запуска
1. Добавляем прокси в файл proxy.txt.
2. Заходим во входные настройки шаблона, выбираем задачу "Собирать объявления", меняем пути к файлам, если нужно.
3. Запускаем шаблон в 1 поток (работа идет через get-запросы, без браузера).
4. Дожидаемся завершения сбора объявлений (собираются в файл ads.txt).
5. Заходим во входные настройки, выбираем задачу "Парсить телефоны", остальное не трогаем.
6. Запускаем парсинг телефонов (Сколько делать: по числу объявлений в файле ads.txt; Максимум потоков: 1-20 (зависит от версии вашей зенки), 1 задание - это обработка одного объявления и взятие одного номера телефона.
7. Результат помещается в файл phones.txt.
 

Вложения

Для запуска проектов требуется программа ZennoPoster.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...

Для того чтобы запустить шаблон, откройте программу ZennoPoster. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.

  • Спасибо
Реакции: SergeyH

z@jivalo

Client
Регистрация
27.12.2016
Сообщения
800
Благодарностей
179
Баллы
43
видимо авито снова изменили верстку так как шаб уже не отрабатывает
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 443
Благодарностей
5 459
Баллы
113

z@jivalo

Client
Регистрация
27.12.2016
Сообщения
800
Благодарностей
179
Баллы
43
За несколько месяцев сменили ни раз. Причем, меняют не сразу все, а частично.
прям как вк, тоже вносят изменения и потом неделю разбираешься что они поменяли.
Эхх не легкая жизнь зенномастера))
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 443
Благодарностей
5 459
Баллы
113

Olegkiko

Новичок
Регистрация
19.06.2017
Сообщения
2
Благодарностей
0
Баллы
1
Как я понимаю сейчас авито заменил отображение номера в коде на шифрованный скрипт, есть решение его обхода?

avito.item.phone = '640758z50020e0b4558c97z404779f8504b6e0800b1c90cbc82ea2d268c45ce6643c2c37664c59c8e2d3ae68c6c00c1z785'; </script>
<link rel="stylesheet" href="https://www.avito.st/s/cc/styles/83bc354f57179af83418.css">
<script>
 

gevolushn

Известная личность
Регистрация
25.03.2019
Сообщения
518
Благодарностей
269
Баллы
63
Как я понимаю сейчас авито заменил отображение номера в коде на шифрованный скрипт, есть решение его обхода?

avito.item.phone = '640758z50020e0b4558c97z404779f8504b6e0800b1c90cbc82ea2d268c45ce6643c2c37664c59c8e2d3ae68c6c00c1z785'; </script>
<link rel="stylesheet" href="https://www.avito.st/s/cc/styles/83bc354f57179af83418.css">
<script>
Это на мобильной версии?
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 443
Благодарностей
5 459
Баллы
113
  • Спасибо
Реакции: Drom

Nikolay2la

Новичок
Регистрация
08.08.2019
Сообщения
3
Благодарностей
0
Баллы
1
С разрешения автора, немного изменил/доработал шаблон, может кому пригодится. Сам оригинальный шаблон https://zennolab.com/discussion/threads/parser-telefonov-s-avito-cheker-telegram.46582/page-2
Будут вопросы пишите.

ads.txt - сюда помещаются объявления после первого этапа для дальнейшего парсинга номеров телефонов;
input.txt - сюда построчно помещаем ссылки на разделы Авито, или ссылки на поиск по ключу (например, https://www.avito.ru/kemerovo/nedvizhimost) По мере сбора, удаляет ссылки.
phones.txt - сюда будут складываться спарсенные телефоны в ходе выполнения этапа 2 (парсинг телефонов);
proxy.txt - сюда помещаем прокси построчно (http://login:password@ip:port или http://ip:port).

Алгоритм запуска
1. Добавляем прокси в файл proxy.txt.
2. Заходим во входные настройки шаблона, выбираем задачу "Собирать объявления", меняем пути к файлам, если нужно.
3. Запускаем шаблон в 1 поток (работа идет через get-запросы, без браузера).
4. Дожидаемся завершения сбора объявлений (собираются в файл ads.txt).
5. Заходим во входные настройки, выбираем задачу "Парсить телефоны", остальное не трогаем.
6. Запускаем парсинг телефонов (Сколько делать: по числу объявлений в файле ads.txt; Максимум потоков: 1-20 (зависит от версии вашей зенки), 1 задание - это обработка одного объявления и взятие одного номера телефона.
7. Результат помещается в файл phones.txt.
 

Nikolay2la

Новичок
Регистрация
08.08.2019
Сообщения
3
Благодарностей
0
Баллы
1
С разрешения автора, немного изменил/доработал шаблон, может кому пригодится. Сам оригинальный шаблон https://zennolab.com/discussion/threads/parser-telefonov-s-avito-cheker-telegram.46582/page-2
Будут вопросы пишите.

ads.txt - сюда помещаются объявления после первого этапа для дальнейшего парсинга номеров телефонов;
input.txt - сюда построчно помещаем ссылки на разделы Авито, или ссылки на поиск по ключу (например, https://www.avito.ru/kemerovo/nedvizhimost) По мере сбора, удаляет ссылки.
phones.txt - сюда будут складываться спарсенные телефоны в ходе выполнения этапа 2 (парсинг телефонов);
proxy.txt - сюда помещаем прокси построчно (http://login:password@ip:port или http://ip:port).

Алгоритм запуска
1. Добавляем прокси в файл proxy.txt.
2. Заходим во входные настройки шаблона, выбираем задачу "Собирать объявления", меняем пути к файлам, если нужно.
3. Запускаем шаблон в 1 поток (работа идет через get-запросы, без браузера).
4. Дожидаемся завершения сбора объявлений (собираются в файл ads.txt).
5. Заходим во входные настройки, выбираем задачу "Парсить телефоны", остальное не трогаем.
6. Запускаем парсинг телефонов (Сколько делать: по числу объявлений в файле ads.txt; Максимум потоков: 1-20 (зависит от версии вашей зенки), 1 задание - это обработка одного объявления и взятие одного номера телефона.
7. Результат помещается в файл phones.txt.



Подскажите через какую программу все это работает?
 

Nikolay2la

Новичок
Регистрация
08.08.2019
Сообщения
3
Благодарностей
0
Баллы
1

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 443
Благодарностей
5 459
Баллы
113

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