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

Kolokol1

Client
Регистрация
08.06.2018
Сообщения
38
Благодарностей
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
Сообщения
798
Благодарностей
178
Баллы
43
видимо авито снова изменили верстку так как шаб уже не отрабатывает
 

Mikhail B.

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

z@jivalo

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

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 304
Благодарностей
5 421
Баллы
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.

Moderator
Регистрация
23.12.2014
Сообщения
14 304
Благодарностей
5 421
Баллы
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.

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

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