September 9

Ставим собственный парсер для Авито

Сегодня расскажем, как пользоваться готовым парсером с GitHub, который будет 24 на 7 мониторить для вас свежие объявления по определенным запросам с Avito и отправлять их прямиков в Telegram. Маст хэв для всех перекупов или кого похуже...

Плюсы:
— Полностью бесплатно. Исходный код находится на GitHub
— Мгновенные уведомления. Вы узнаете о новом объявлении первым
— Гибкая настройка. Можно отслеживать что угодно, хоть айфоны, хоть диски для BMW
— Проще, чем кажется. Очень простой в использование

Минусы:
— Придется использовать прокси. Для рядового пользователя это немного заморочно

1. Переходим по ссылке и скачиваем (https://github.com/Duff89/parser_avito) код (зеленая кнопка «Code» —> «Download ZIP»). Проще всего будет запустить скрипт на Windows — для этого достаточно просто запустить файл run_avito_parser.bat.

2. Запускаем скрипт. Теперь пришло время настроить поиск по Авито. Заполняем параметры. Обязательно выбираем сортировку, если желаем получать новые объявления «По дате», то копируем ссылку из браузера и вставляем её в парсер. Это самое важное.

Основные параметры:
— Минимальная / Максимальная цена. Задает ценовой диапазон. Объявления дешевле или дороже будут проигнорированы;
— Ключевые слова. "Белый список". Парсер найдет объявления, если в их названии есть хотя бы одно из этих слов. Помогает уточнить поиск;
— Черный список ключевых слов. "Стоп-слова". Парсер проигнорирует объявления, если в названии есть любое из этих слов. Отлично отсеивает мусор (например, «ремонт», «обмен»);

Дополнительные параметры:
— Количество страниц. Сколько страниц с результатами проверять за раз. Для поиска новых объявлений обычно достаточно 1;
— Ограничение по городу. Дополнительный фильтр. Полезно, если Avito подмешивает объявления из соседних городов, а вам нужен только один конкретный;
— Макс. возраст объявления (в секундах). Искать объявления, опубликованные не позднее указанного времени. Ключевая настройка, чтобы получать только новые объявления;
— Пауза в секундах между повторами. Задержка после полной проверки всех ссылок. Защищает от блокировки;
— Пауза в секундах между каждой ссылкой. Задержка между проверкой каждой отдельной ссылки. Также снижает риск блокировки;
— Макс. кол-во повторов. Сколько полных циклов проверки сделать перед остановкой. Оставьте поле пустым для непрерывного мониторинга 24/7;

Теперь к минусам, дело в том, что автор решил заработать на ресейле прокси, поэтому сделал свой скрипт совместимым только с mobileproxy[.]space, но мы исправим это — держите код с патчем

Понравилась статья?

Другие статьи на нашем с вами любимом канале Типичный Темщик

Делитесь контентом с друзьями, это будет лучшей поддержкой и мотивацией. Всем прибыли!

CEO: Парсер Avito, парсинг Avito, мониторинг объявлений Avito, уведомления с Avito в Telegram, сканер Avito, автообновление Avito, готовая программа для парсинга Avito, скачать парсер Avito с GitHub, бесплатный парсер Avito, Avito Telegram bot, как получать уведомления с Авито, мгновенные уведомления Avito, мониторинг новых объявлений Avito 24/7, настройка парсера Avito, инструкция парсера Avito, как пользоваться парсером, ключевые слова Avito, черный список слов Avito, фильтры парсера Avito, сортировка по дате Avito, мобильные прокси для парсинга, обход блокировки Avito, mobileproxy space, патч для парсера Avito, запуск парсера на Windows, run_avito_parser bat, гибкая настройка парсера, минимальная цена Avito, максимальная цена Avito, фильтр по городу Avito, возраст объявления в секундах, пауза между запросами, защита от блокировки, Типичный Темщик