Улучшения
Исправления в связи с изменениями в выдаче
Исправления
- В парсере
SE::Yandex теперь также собираются ссылки на колдунщики(внутренние сервисы Яндекса), что позволяет более точно определять позиции сайтов в выдаче - В парсере
SE::Yandex улучшено определение misspell(исправленных) запросов - В парсере
SE::Yandex домен Яндекса теперь выбирается автоматически в зависимости от выбранного региона - В парсере
SE::Google улучшена работа с сессиями - В парсере
SE::Bing добавлен выбор локации - В интерфейсе парсера теперь доступен список последних сообщений с форума поддержки
- Для парсера
SE::Yandex добавлена поддержка турецкого домена yandex.com.tr - В парсере
Net::HTTP добавлена поддержка шаблонизатора в поле Cookies - Теперь у начального текста, формата результата и конечного текста общее пространство переменных, что позволяет решать задачи по выводу статистики
- В макрос num добавлена возможность указать шаг итераций, формат {num:START:END:STEP}
- Добавлен новый метод API getParserInfo - выводит список всех доступных результатов, который может вернуть парсер
- Добавлен новый метод API update - обновляет исполняемый файл парсера до последней доступной версии, после успешного ответа A-Parser будет автоматически перезапущен
- Метод API info теперь дополнительно выдает список всех доступных парсеров
Исправления в связи с изменениями в выдаче
- В
SE::Google исправлено указание локации - В
SE::Bing исправлен парсинг серпа и связанных ключевых слов - В
SE::Yandex исправлен сбор сниппетов и анкоров - В
SE::Yahoo исправлен парсинг выдачи и работа с региональными доменами - Исправлены
Rank::Category,
SE::Bing::Images,
SE::Bing::LangDetect,
SE::Baidu,
SE::AOL,
SE::Google::SafeBrowsing,
SE::Yandex::Register
Исправления
- Исправлено игнорирование максимального числа активных заданий
- В парсере
HTML::LinkExtractor исправлена обработка относительных ссылок - Исправлена перезапись результатов при паузе\старте или при перезапуске парсера и одновременно включенной опции "Перезаписать файл"
- Исправлена работа функции tools.parseJSON если страница была декодирована в UTF-8
- Исправлен вывод результатов в Тестировщике заданий