Улучшения
SE::Google::Modern - многократно увеличена скорость парсинга- Множество улучшений в
Net::DNS:- Возможность указать несколько DNS и задать метод выбора
- Бан нерабочих/плохих DNS по специальному эвристическому алгоритму
- Возможность вывести в результат использованный DNS сервер при удачном запросе
- В
SE::Google::Modern добавлена опция Use sessions - В
SE::Yandex::WordStat добавлена настройка пресета антигейта для логина - Также в
SE::Yandex::WordStat удалены настройки Use logins/Use sessions, теперь они включены всегда - Добавлена возможность автоматического удаления задания из Завершенных
- В макросе подстановок {num} добавлена поддержка обратного отсчета
- В JavaScript парсерах добавлена возможность сохранения произвольных данных в сессии
- В JavaScript парсерах добавлена возможность прямого сохранения в файл
- В API методе oneRequest/bulkRequest добавлена возможность указать configPreset
- В связи с неактуальностью удалены парсеры SE::Google::Mobile и SE::Yandex::Catalog
- Исправлен парсинг сниппетов в
SE::Yandex - В
SE::Google::Modern исправлена пагинация в мобильной версии, а также парсинг сниппетов и рекламы в некоторых случаях - Исправлен парсинг цен в
GooglePlay::Apps - Исправлена работа функции Remove bad accounts в парсерах Wordstat
Rank::MegaIndex,
Rank::OpenSiteExplorer,
Rank::OpenSiteExplorer::Extended,
SE::DuckDuckGo,
SE::IxQuick
- Количество неудачных больше не обнуляется при постановке на паузу
- Исправлена проблема с подключением Node.js модулей на Linux
- Исправлено падение парсера в редких ситуациях при использовании JS парсеров
- Решена проблема с подключением Node.js модулей lodash, sequelize
- Исправлена ошибка итератора при равных границах в макросе {num}