Все заметные изменения будут документироваться в этом файле.
- Восстановлена возможность видеть дальше 1-й страницы
- Фильтр "Продвинуто" снова корректно работает
- При смене ip теперь отображается новый ip
- Самые частые логи теперь на русском языке
- Уменьшена вероятность блокировок
- Ошибка not supported between instances of 'int' and 'str'
- Исправлен текст для поля "Количество страниц"
- Опция "только текст для телеграм". При использовании данной опции + серверный прокси (не РФ) может помочь
- Паузы вынесены в настройки для более тонкой настройки
- Существенно улучшена стабильность запросов. Вариант работы "серверный прокси + spfa.ru" снова работоспособен и хватает больше надолго (тестировал около часа)
- Снижено количество повторов для неудачных уведомлений в ТГ и ВК (5 > 3)
- Теперь приложение при старте будет развернуто на весь экран
- Мелкие исправления в GUI
- Поддержка отдельного прокси для телеграм
- Автоматическая очистка логов в виджете (в режиме GUI)
- Изменен клиент для запросов
- документация для vk уведомлений
- readme
- Ошибка TypeError: can only concatenate str (not "NoneType") to str. Возникала при заполненных полях "Ключевые слова" или "Стоп слова"
- Исправлены значение use_own_cookies по-умолчанию на False. Проблема проявлялась если Вы не запускали GUI в новой версии и значения в конфиге не обновлялись
- Восстановлена работа после изменений Авито
- баг если выключено сохранение в Excel
- ошибки при отправке сообщений в VK
- ошибки интеграции с сервисов для обхода блокировок spfa.ru
- Обход блокировки с помощью своего аккаунта. Огромное спасибо Valeriy Manzhos за это
- Обновленный gui
- http2=False в клиенте - более стабильная работа
- Лишняя покупка cookies со стороннего сервиса при коде 500
- Рефакторинг
- Новый gui
- Новый способ обхода блокировок
- Изменения в Docker, оптимизация
- Добавление модуля рассылки от имени сообщества ВК
- Логическая ошибка при плохих запросах
- Теперь можно отключить эмуляцию браузера полностью (use_webdriver = false в конфиге). Это полезно, если у Вас парсер работает где-то долго на сервере и периодически не хватает оперативной памяти. При отключении ставьте больше значение max_count_of_retry(кол-во попыток)
- Изменен формат сообщения в телеграм. Теперь будет присылаться и первое фото из объявления
- Ошибка сохранения Excel файла при включенном режиме "Отдельный файл для каждой ссылки"
- Ошибка формирования название Excel файла, если слов-ключей очень много
- Утечка памяти при неправильном закрытии Playwright
- Сообщение playwright install при запуске через exe файл
- "Зависание" парсера после нажатия на кнопку "Стоп", при работе без прокси
- Опция отключения сохранения результатов в Excel
- Оптимизация сохранения в Excel. Особенно заметно при парсинге большого количества страниц
- Исправлены ошибка при включенном режиме "Парсинг просмотров"
- Исправлены и добавлены новые make команды
- Возможность парсить просмотры
- Скрытие приватной информации (прокси, тг данные) из логов
- Убран файл user_agent_pc.txt за ненадобностью
- Релизы, теперь можно скачать zip архив, распаковать и просто запустить exe файл. Дополнительно ничего устанавливать не нужно
- Ошибка: 1 validation error for ItemsResponse из-за изменения структуры данных со стороны Авито
- Центрирование окна при запуске
- Более информативное сообщение при вводе неправильных данных telegram
- Ошибка при включенном one_time_start при запуске parser_cls напрямую
- Ошибка 'NoneType' object has no attribute 'send_to_tg' если не ввести данные тг
- Ошибка при работе с несколькими chat_id
- Опция: "Выключить после завершения работы" - полезно если нужно собрать базу объявлений и повторы не нужны. В данном режиме объявления не будут приходить в тг, кроме сообщения о завершении работы
- Опция: "Отдельный файл для каждой ссылки"
- Если объявлений на странице не обнаружено - парсер не будет идти на следующую страницу
- Ошибки блокировок (постоянный код 429). Работа стала стабильнее
- В конце цикла в логах отображается кол-во плохих и хороших запросов
- Ошибки блокировок (постоянный код 429). Теперь всё работает стабильнее
- Другие мелкие изменения
- Ошибки при загрузке конфига при работе с GUI: не загружались 2 поля (макс. количество повторов, игнорировать резервы)
- Ошибка Too many open files: 'config.toml при длительной работе в режиме без GUI
- Опция: игнорировать продвинутые объявления
- Опция: игнорировать объявления, которые уже зарезервированы
- В Excel теперь сохраняется больше информации
- Если объявление было продвинуто, в ТГ-уведомлении будет значок 🢁
- Ошибки при смене ip у прокси (отсутствовали сертификаты)
- Медленная запись в Excel (было заметно при больших объемах записи)
- Другие мелкие исправления
- Ошибки при заполненном поле "Черный список продавцов"
- Другие мелкие исправления
- Исправлена проблема с отсутствием сертификатов при выполнении запросов
- Исправлена ошибка при парсинге некоторых ссылок, например аренда недвижимости
- Исправлена проблема с настройкой "Максимальный возраст". Теперь при пустом значении или нуле возраст объявления не будет проверяться
- Исправлена ошибка при парсинге некоторых ссылок, например резюме
- В итоговый Excel теперь сохраняются и фотографии.
- Исправлена проблема с паузой между ссылками (pause_between_links)
- Исправлена проблема с глобальной паузой (pause_general) при запуске парсера в CLI режиме