A-Parser 1.1 - продвинутый парсер ПС, кейвордов, контента, показателей, 70+ парсеров

Тема в разделе "Рекламный раздел", создана пользователем A-Parser Support, 22.05.17.

  1. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    A-Parser - многопоточный парсер поисковых систем, сервисов оценки сайтов, ключевых слов, контента(текст, ссылки, email, телефоны, произвольные данные) и других различных сервисов(youtube, картинки, переводчик...), всего A-Parser содержит более 70 парсеров


    На сегодняшний день A-Parser развился в невероятный SEO комбаин, позволяющий покрыть огромное число задач для SEO-специалистов и вебмастеров любого уровня подготовки:

    • Используйте встроенные парсеры чтобы с легкостью получать и анализировать любые данные
    • Воспользуйтесь нашим каталогом парсеров и пресетов для расширения возможностей A-Parser и решения нестандартных задач
    • Если вы продвинутый пользователь - создавайте свои собственные парсеры на основе регулярных выражений или XPath
    • Владеете JavaScript? Тогда A-Parser предлагает вам беспрецедентную возможность программировать свои собственные парсеры, используя всю мощь возможностей A-Parser!
    • Для автоматизации мы предлагаем API позволяющий легко встроить A-Parser в ваши бизнес процессы, а также для создания сервисов любого уровня сложности на базе нашего парсера

    [​IMG]


    Кроме этого мы предоставляем услуги по составлению заданий и написанию парсеров под ваши задачи, в кратчайшие сроки и по демократичной цене. Хотите спарсить целиком интернет магазин(Ozon, Amazon, AliExpress)? Проверить 100 миллионов сайтов по вашим признакам? Получить данные с любого сайта в структурированном виде(CSV, JSON, XML, SQL)? В решении этих задач поможет наша дополнительная платная поддержка


    A-Parser полностью решает рутинные задачи по получению, обработки и систематизации данных, необходимых для работы в следующих областях:

    • SEO-оптимизация сайтов и Web-аналитика
      • Сбор баз ссылок для XRumer, A-Poster, AllSubmitter, ZennoPoster...
      • Оценка сайтов и доменов по множеству параметров
      • Мониторинг позиции любых сайтов в поисковых системах
      • Сбор контента(текст, картинки, ролики) для генерации сайтов(дорвеев)
      • Отслеживание обратных ссылок
      • Сбор произвольной информации с любых сайтов(например телефоны/e-mails, сообщения с форумов, объявления...)
      • Сбор и оценка ключевых слов
      • Сбор списка обратных ссылок
      • И многое другое
    • Web-безопасность
      • Сбор и фильтрация баз ссылок по признакам
      • Определение CMS сайтов
      • Формирование произвольных GET, POST запросов с одновременной фильтрацией ответа
    • Сетевое администрирование
      • Работа с DNS службой - резолвинг доменов в IP адреса
      • Работа с Whois - дата регистрации и окончания регистрации доменов, name-cервера


    A-Parser обладает следующими преимуществами:

    • Колоссальная производительность
      • Многопоточность - парсер способен распараллеливать сетевые операции до 5000-10000 потоков в зависимости от конфигурации компьютера и решаемой задачи
      • Продуманная внутренняя архитектура, в которую заложена производительность и расширяемость
      • Множественные оптимизации сложных операций
      • Парсер не требователен к ресурсам, может работать как на компьютере, так и на VDS или сервере, на операционных системах Windows, Linux или FreeBSD
    • Промышленные масштабы
      • Парсер разрабатывался с учетом работы с неограниченным размером данных
      • Способен обрабатывать сотни миллионов и миллиардов запросов
      • Размеры файлов запросов и результатов ничем не ограничены и могут достигать терабайтных значений
    • Автономность
      • A-Parser рассчитан на бесперебойную и беспрерывную работу без участия пользователя
      • Очередь заданий позволяет нагрузить парсер работой на недели и месяцы вперед
      • Одновременное выполнение нескольких разных задач для скорейшего получения результатов
    • Поддержка более 70 парсеров
    • Создание собственных пресетов
      • Использование регулярных выражений
      • Поддержка XPath
      • Поддержка многостраничного парсинга
      • Проверка контента и наличия следующей страницы
    • Создание собственных парсеров
      • Быстрая разработка на JavaScript
      • Многопоточность и работу с прокси обеспечивает A-Parser
    • Распознавание каптчи
      • Поддержка множества сервисов: антигейт, cheap-captcha.com, rucaptcha.com и любых других на основе AntiGate API
      • Поддержка CapMonster и XEvil
    • Мощные инструменты для формирования запросов и результатов
      • Конструктор запросов и результатов - позволяет видоизменять данные(поиск и замена, выделение домена из ссылки, преобразования по регулярным выражениям...)
      • Подстановки для запросов: из файла; перебор слов, символов и цифр
      • Фильтрация результатов - по вхождению подстроки, равенству, больше\меньше
      • Уникализация результатов - по строке, по домену, по главному домену(A-Parser знает все домены верхнего уровня, в т.ч. такие как co.uk, msk.ru)
      • Мощный шаблонизатор результатов на основе Template Toolkit - позволяет выводить результаты в любом удобном виде(текстом, csv, html, xml, json, sql, произвольный формат)
    • Гибкость настроек
      • В парсере используется система пресетов - для каждого парсера можно создать множество предустановленных настроек для различных ситуаций
      • Настроить можно все - никаких рамок и ограничений
      • Экспорт и импорт настроек позволяет легко обмениваться опытом с другими пользователями
    • Сетевые возможности
      • Поддержка HTTP/1.1, HTTP/2 и HTTPS(TLS)
      • Поддержка HTTP и SOCKS5 прокси, в т.ч. с авторизацией
      • Полностью асинхронная работа с сетью, включая работу с DNS
    • API
      • Возможность интегрировать и управлять парсером из своих программ и скриптов
      • Полная автоматизация бизнес-процессов
      • Клиенты для PHP, Perl, Python и NodeJS
    • Постоянные улучшения и исправления
      • Разработка парсера началась в 2011 году, а первый релиз вышел зимой 2012 года
      • С тех пор было выпущено более 100 новых версий, включающих множество улучшений и исправлений
      • A-Parser не останавливается в развитии, идет активная разработка, будет реализовано множество новых функций, в т.ч. по запросам от пользователей
    • Техническая поддержка
      • Мы прилагаем все усилия по поддержке пользователей и ответам на все возникающие вопросы
      • Создана подробная документация по A-Parser'у, открыт форум для пользователей
      • Специалист технической поддержки готов ответить любым удобным способом: ICQ, Skype, Jabber, GoogleTalk, e-mail и через форму онлайн связи на сайте
      • Разработчики A-Parser'а готовы ответить на любые сложные и технические вопросы, также открыт к обсуждению улучшений и дополнений для парсера

    Более подробно ознакомится с возможностями парсера можно в полноценной документации


    A-Parser предоставляется в трех версиях, сравнительная таблица и стоимость лицензий:


    [​IMG]


    Мы принимаем к оплате в автоматическом режиме все популярные платежные системы, такие как Bitcoin, WebMoney, PayPal, Visa, MasterCard, Paxum, Яндекс.Деньги, QIWI, PerfectMoney, банковские переводы, терминалы оплаты и многое другое.

    Для приобретения лицензии необходимо зарегистрироваться на сайте https://a-parser.com и перейти на страницу оплаты.

    Если у вас возникли вопросы - обращайтесь по любым контактам в техническую поддержку
     
  2. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    Новый каталог парсеров и пресетов



    Представляем наш новый каталог парсеров и пресетов - это бесплатные дополнения и примеры для всех пользователей A-Parser Pro и A-Parser Enterprise. Каталог полностью интегрирован с парсером, установка из каталога происходит в один клик



    [​IMG]



    Подавляющее большинство примеров были перенесены из старого каталога, часть из них была обновлена. Небольшое кол-во примеров переехали в наш FAQ, т.к. их формат не совсем вписывался в новый каталог. Более того, теперь в каталоге доступны все наши обучающие видео и статьи. Также добавлены примеры JavaScript-парсеров. Каталог разбит на категории, что облегчает поиск нужного примера



    На данный момент в каталоге 100 парсеров и пресетов, 9 видео и 2 обзорных статьи, вот некоторые из них:


    Любой пользователь может добавить в каталог свой пресет, за что ему будет большая благодарность :) Присылайте свои идеи для новых парсеров, самые интересные и востребованные мы обязательно реализуем!
     
  3. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    Сборник рецептов #17: картинки из Flickr, язык ключевых слов, список лайков в ВК


    17-й сборник рецептов. В нем мы будем парсить картинки из популярного фотохостинга Flickr; научимся писать JavaScript парсеры и определять язык ключевых слов; разберемся, как получать список пользователей, которые лайкнули пост во Вконтакте. Поехали!


    Парсер изображений с Flickr

    Flickr - это один из наиболее популярных фотохостингов. Согласно Википедии еще в 2011 году кол-во фото на нем превысило отметку в 6 млрд и продолжает активно расти. Именно поэтому поиск фото на данном хостинге - это актуальная задача, и она легко решается с помощью A-Parser. Подробности по ссылке выше.

    [​IMG]


    JS::Yandex::LangDetect::Key - определение языка ключевого слова через Яндекс Переводчик

    Как известно, в юбилейном 100-м релизе А-Парсера появился давно ожидаемый функционал: JavaScript парсеры. Благодаря этому возможности парсера значительно выросли, а также теперь можно выполнять задачи еще быстрее и эффективнее.

    Бывает, что нужно получить ключевые слова только на каком-то определенном языке, и возникает задача определения этого самого языка для каждого ключа. С этим неплохо справляются различные переводчики. К примеру Яндек.Переводчик. В этом примере будет показано создание JS-парсера для решения данной задачи, подробности, как обычно, по ссылке выше.

    [​IMG]


    Получение списка пользователей, которые лайкнули пост в VK

    Вконтакте - это одна из самых популярных социальных сетей на територии СНГ. Поэтому парсинг различных данных из нее - это очень востребованные задачи. В нашем каталоге можно найти несколько таких пресетов, а в данном примере будет показан парсинг списка пользователей, которые лайкнули определенный пост. Это может быть полезно, например, при проведении различных акций, когда требуется получить такой список пользователей. Детали по ссылке выше.

    [​IMG]


    Кроме этого:

    • JS::TitleFromSE - парсинг тайтлов по ключу одним заданием

    • JS::Yandex::LangDetect - определение языка страницы через Яндекс Переводчик

    • JS::TextFromSE - парсинг текстовки по ключу одним заданием

    Еще больше различных рецептов в нашем обновленном Каталоге!


    Подписывайтесь на наш канал на Youtube - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в Twitter.


     
  4. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    1.1.888 - парсер РосКомНадзора и переводчики Google и Яндекса


    [​IMG]


    Улучшения

    • Новый парсер [​IMG]Check::RosKomNadzor - проверяет наличие домена или ссылки в реестре запрещенных сайтов, для работы необходим антигейт
    • Новый парсер [​IMG]SE::Google::Translate - переводчик текста через сервис Google Translate
    • Новый парсер [​IMG]SE::Yandex::Translate - переводчик текста через Яндекс.Переводчик

    Исправления в связи с изменениями в выдачи

    • Парсер [​IMG]SE::DisconnectMe удален в связи с постоянным редиректом на DuckDuckGo, используйте [​IMG]SE::DuckDuckGo
    • [​IMG]SE::Google::Images, [​IMG]SE::Google, [​IMG]SE::Yandex::Images

    Исправления

    • В парсере [​IMG]Net::Whois исправлена работа с доменной зоной .fr
    • [​IMG]SE::Google - не собирались Related keywords на языках интерфейса отличного от английского
    • Исправлен обход защиты CloudFlare на ОС Linux
    • Исправлено падение при запуске задания с удаленным конфигом потоков
    • Не корректно работало переопределение tools.js в задании, ошибка появилась в предыдущей версии
    • В парсере [​IMG]SE::Google::ByImage не выводился Raw data
    • В парсер [​IMG]Rank::SimilarWeb не корректно определялся totalvisits
    • Не работало изменение названия пресета при импорте
     
  5. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    1.1.899 - автоматическое распознавание Яндекс каптчи и новый парсер мобильной выдачи Google



    В A-Parser 1.1.899 добавлено автоматическое распознавание новой Яндекс каптчи, без использования антигейта:


    [​IMG]


    Как следствие скорость парсинга Яндекса сильно выросла:


    [​IMG]


    Улучшения:

    • Добавлен парсер [​IMG] SE::Google::Mobile - парсер мобильной и современной десктоп выдачи(режим переключается в настройках)
    • В парсере [​IMG] SE::Google::Translate названия языков теперь указаны на английском
    • В парсер [​IMG] Shop::Amazon добавлена возможность указать домен амазона
    • Добавлена возможность пропускать сохранение в файл указав в шаблоне пустое название файла
    • Улучшен просмотр HTML кода в дебаг режиме - отключена возможность перезагрузки интерфейса парсера

    Исправления в связи с изменениями в выдаче:

    • [​IMG] SE::Google::Fast, [​IMG] Shop::Amazon
    • [​IMG] SE::Yandex - исправлена обработка каптчи
    • [​IMG] SE::Yandex - исправлен сбор рекламных блоков
    • В парсере [​IMG] SE::Rambler исправлена загрузка каптчи
     
  6. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    Видео урок по созданию парсера на языке JavaScript

    Задача: Оценить страницу сайта на предмет тематики, рассчитать плотность ключевых слов на странице сайта и упорядочить результат по убыванию плотности ключевых слов.



    Готовый парсер можно взять в нашем каталоге пресетов: Подсчет плотности ключевых слов

    Оставляйте комментарии и подписывайтесь на наш канал на YouTube!
     
  7. winsdor

    winsdor Пользователь Вебмастер

    Регистрация:
    15.04.13
    Сообщения:
    122
    Симпатии:
    21
    Капчу яндекса сейчас а-парсер разгадывает?
     
  8. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    1.1.918 - улучшена работа с override и отдельные append/preppend text для каждого файла

    [​IMG]

    Улучшения
    • Изменена работа с override: устранена возможность их дублирования, а также улучшен выбор и добавление настроек в пресет в один клик
      [​IMG]
    • Добавлена возможность для каждого файла результатов задавать индивидуальные Начальный/Конечный текст

    Исправления в связи с изменениями в выдачи
    • [​IMG]SE::Dogpile, [​IMG]Rank::MajesticSEO, [​IMG]SE::Google::Images, [​IMG]SE::Yandex

    Исправления
    • Исправлены падения при работе JS парсеров на Windows 10
    • Исправлен баг с "белым экраном", который появился в предыдущей версии
    • Парсер Rank::SimilarWeb удален в связи с требованием правообладателей
    • Исправлен баг, при котором не срабатывал шаблон в Общем формате результата при пустом имени файла результата, появился в версии 1.1.896
    • Исправлена работа с каптчей в [​IMG]SE::Google, при работе через IPv6 прокси
     
    Последнее редактирование: 24.08.17
  9. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    Видео урок: Парсинг пользователей ВК, которые лайкнули определенный пост

    В этом уроке будет рассмотрен пример получения с помощью A-Parser списка пользователей социальной сети Вконтакте, которые лайкнули выбранный пост.
    Такую информацию можно использовать для дальнейшего маркетинга, например, для рассылки сообщений только заинтересованным пользователям или проведения различных акций.



    Урок включает в себя:
    • Парсинг социальной сети Вконтакте после авторизации
    • Отправка POST-запросов парсером и разбор результата
    • Использование Cookies в парсинге

    Готовый парсер можно взять в нашем каталоге пресетов: Получение списка пользователей, которые лайкнули пост в VK

    Оставляйте комментарии и подписывайтесь на наш канал на YouTube!
     
  10. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    1.1.937 - 2 новых парсера, поддержка reCAPTCHA, возможность перевода интерфейса парсера

    [​IMG]

    Улучшения
    • Добавлено 2 новых парсера:
      • [​IMG]GooglePlay::Apps - парсинг информации о приложениях из Google Play
      • [​IMG]SE::Yandex::Speller - проверка страниц на ошибки в тексте через Яндекс.Спеллер
    • Добавлен функционал перевода интерфейса парсера на другие языки
    • В тестовом режиме добавлена поддержка reCAPTCHA в [​IMG] SE::Google::Mobile, пока поддерживается только сервис anti-captcha.com
    • Улучшен парсинг Google на паблик прокси
    • Уменьшена частота появления каптч, убран лимит страниц и добавлена поддержка антигейта в [​IMG] Shop::Yandex::Market
    • Добавлен выбор базы данных в [​IMG] Rank::SEMrush::Keyword
    • В [​IMG]SE::Yandex:: Direct::Frequency улучшена обработка ошибок
    • Обновлен список языков в [​IMG]SE::Bing::Translator
    Исправления в связи с изменениями в выдачиИсправления
    • Исправлен сбор картинок в [​IMG]HTML::EmailExtractor
    • Исправлена работа [​IMG]Shop::Yandex::Market в некоторых случаях
    • Исправлена работа с каптчей в [​IMG]SE::Yandex:: Direct::Frequency в редких случаях
    • Исправлен парсинг данных о доменах .biz в [​IMG] Net::Whois
    • Исправлена работа с экзотическими кодировками в [​IMG]Net::HTTP
    • Исправлена работа с прокси в [​IMG]SE::Yandex
    • Исправлена работа с кодировками в JS-парсерах
     
  11. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    Сборник рецептов #18: скриншоты сайтов, lite выдача Яндекса и проверка сайтов

    18-й сборник рецептов. В нем мы будем смотреть как выглядят сайты сразу в нескольких браузерах, протестируем облегченную выдачу Яндекса и проверим сайты в Яндексы. Кроме этого в сборнике предоставлены парсер для проверки существования e-mailов и пресет для получения позиций сразу по нескольким регионам. Итак, поехали!

    Автоматизация тестирования сайтов в разных браузерах

    Наверное каждый разработчик сайтов сталкивается с вопросом тестирования своих наработок в различных браузерах. Можно конечно держать для этого несколько виртуальных машин, что далеко не совсем рационально. Можно собирать отзывы от пользователей, что негативно влияет на общее впечатление от сайта тех же пользователей. А можно воспользоваться специализированными сервисами. Например BrowserStack. А с помощью А-Парсера этот процесс можно еще и автоматизировать, если к примеру нужно сразу протестировать множество сайтов. Как это сделать - читайте по ссылке выше.
    [​IMG]

    Парсинг lite выдачи Яндекса

    Недавно на Хабре была опубликована статья о lite выдаче поиска Яндекса. Нам стало интересно, насколько такая выдача может быть полезной в сравнении с обычной с точки зрения парсинга. Мы с помощью функционала JS парсеров сделали новый парсер и сравнили его со стандартным. Как это было, что из этого вышло и какие получились выводы, а также готовый парсер lite выдачи Яндекса - по ссылке выше.
    [​IMG]

    Проверка сайта в Яндекс

    Поисковую выдачу Яндекса можно использовать для решения самых разных задач. Одна из них - проверка сайтов на различные типы угроз. Яндекс отмечает такие сайты в выдаче специальными метками. С помощью A-Parser можно быстро проверить большие списки сайтов на наличие таких меток. Как это сделать - описано по ссылке выше.
    [​IMG]

    Кроме этого:
    Еще больше различных рецептов в нашем обновленном Каталоге!
    Предлагайте ваши идеи для новых парсеров здесь, лучшие будут реализованы и опубликованы.

    Подписывайтесь на наш канал на Youtube - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в Twitter.

    Предыдущие сборники
     
  12. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    Получение позиций сайта одновременно для нескольких регионов

    [​IMG]

    Обычно для получения позиций сайта в Яндексе используется [​IMG] SE::Yandex:: position. Но если возникает задача получить позиции для нескольких регионов, при этом для каждого региона нужно проверять позицию отдельного поддомена, то нужно делать много однотипных заданий с разными регионами, что несколько неудобно. Решение можно значительно упростить, использовав функционал JavaScript парсеров и написав небольшую обертку вокруг [​IMG] SE::Yandex:: position

    Урок включает в себя:
    • Написание JS парсера
    • Использование стандартных встроенных парсеров в JS парсере
    • Переопределение настроек стандартного парсера при обращении к нему

    Оставляйте комментарии и подписывайтесь на наш канал на YouTube!
     
  13. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    Прием оплаты криптовалютами (Bitcoin и т.п.)

    После отключения приема Интеркассой биткоинов, мы добавили собственную возможность оплаты в личном кабинете различными криптовалютами. Поддерживаются Bitcoin, BCH, LTC, ETH и другие альткоины.
    [​IMG]

    Для того чтобы сделать оплату, достаточно выбрать в личном кабинете соответствующий способ:
    [​IMG]

    И проследовать дальнейшим инструкциям, выбрав нужную криптовалюту.

    Оставляйте комментарии и подписывайтесь на наш канал на YouTube!
     
  14. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    Сборник рецептов #19: публикация сообщений в Wordpress, парсинг Chrome Webstore и AliExpress

    19-й сборник рецептов. В нем мы будем постить сообщения в блоги Wordpress, парсить Chrome Webstore и AliExpress. Поехали!

    Постинг сообщений в Wordpress блоги
    Как известно, А-Парсер - это многофункциональный парсер. И он настолько многофункционален, что может не только парсить, но и постить! О том, как это сделать, пойдет речь в этой статье. В качестве примера выбран один из самых популярных движков - Wordpress. Все подробности, а также готовый постер - по ссылке выше.

    [​IMG]

    Получение ссылок на плагины из Chrome Webstore
    Браузер Chrome является одним из самых популярных в мире. И в нем практически с самого начала существования есть поддержка расширений, которые доступны в специальном магазине. Данный магазин представляет собой обычный сайт, который, как и любые другие, можно парсить. Полученная информация может быть использована к примеру для создания собственного магазина расширений или парсинга текстовок. Детальнее о том, как создавать такие парсеры - в статье по ссылке выше.

    [​IMG]

    Парсер AliExpress
    AliExpress - это одна из крупнейших торговых онлайн площадок. Парсинг данных о товарах из алиэкспресс позволяет проводить сравнение цен, получать картинки и названия товаров. Готовый парсер JS::Shop::AliExpress доступен в нашем каталоге по ссылке выше.

    [​IMG]

    Кроме этого:

    Еще больше различных рецептов в нашем обновленном Каталоге!
    Предлагайте ваши идеи для новых парсеров здесь, лучшие будут реализованы и опубликованы.

    Подписывайтесь на наш канал на Youtube - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в Twitter.

    Предыдущие сборники:
     
    CryTek нравится это.
  15. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    1.2.0 - обновленный интерфейс и множество улучшений

    Мы рады представить релиз A-Parser 1.2.0 - результат почти двухмесячной разработки на бета-канале!
    Полностью обновленный интерфейс, переработан ряд парсеров, реализовано множество различных улучшений.

    [​IMG]

    Новые парсеры
    • [​IMG] SE::Google::Modern - теперь старая, новая и мобильная выдачи в одном парсере, а также поддержка работы с каптчами и рекаптчами
    • [​IMG] Util::ReCaptcha2 - распознавание Google ReCaptcha2 через популярные сервисы (anti-captcha, rucaptcha, CapMonster, а в скором будущем и xevil)

    Улучшения

    • Полностью обновлен интерфейс
    • Добавлен статусбар, в котором выводится
      • статус парсера
      • количество работающих и всего заданий
      • количество живых и загруженных прокси
      • количество задействованных потоков
    • Полностью изменен выбор файлов запросов. Теперь легко можно выбирать несколько файлов, а также папки целиком
    • Реализована возможность получать JSON для API прямо в Редакторе заданий
    • Добавлен поиск во всех списках
    • Добавлена возможность сворачивания меню для увеличения рабочей области
    • В Тестовом парсинге добавлена новая область быстрых настроек: отключение автоскрола и включение debug режима
    • Добавлено предупреждение о риске затереть конфиг при обновлении через интерфейс
    • Добавлена возможность включения форматирования больших чисел
    • JS парсеры: добавлена опция use_proxy для this.request, которая позволяет переопределить использование прокси для отдельного запроса внутри JS парсера поверх глобального параметра Use proxy
    • JS парсеры: this.util переименован в this.utils и добавлены новые функции
    • JS парсеры: добавлена группировка в списке парсеров
    • Изменена иконка приложения, а также иконки некоторых парсеров
    Исправления
    • Исправлена ситуация, когда оставались форматы запросов с предыдущего открытого задания
    • Исправлен перевод запросов с кавычками в [​IMG] SE::Yandex::Translate
    • Исправлен баг с сохранением переменных уникализации в некоторых случаях
    • Исправлена ошибка в [​IMG] SE::Google при работе со старой каптчей
    • Исправлена ошибка при открытии лога (возникла в одной из предыдущих версий)
    • Исправлена ошибка при удалении заданий (возникла в одной из предыдущих версий)
    Исправления в связи с изменениями в выдачи

    Впереди у нас еще очень много планов, поэтому оставайтесь с нами и следите за новостями!
     
    limoshkaa нравится это.
  16. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    Мы начинаем публикацию статей об использовании A-Parser для решения различных задач.
    В этом сборнике будет рассмотрено использование А-Парсера SEO-специалистами и маркетологами, а также описан реальный пользовательский опыт работы. Поехали!

    A-Parser для SEO специалиста
    В статье рассмотрена актуальность использования A-Parsera в работе SEO мастера. Определено место парсера в системе SEO оптимизации. На конкретных примерах продемонстрирована его практическая ценность.
    [​IMG]

    Интернет-маркетинг и A-Parser
    В статье рассмотрены понятия интернет-маркетинга и место в нем A-Parser. Актуализирован вопрос целесообразности использования парсера для интернет-маркетинга. Показаны практические примеры использования парсера в области интернет-маркетинга.
    [​IMG]

    Как я пришел к покупке A-Parser в 2016 году!
    Описание реального опыта использования парсера одним из наших пользователей. На примере одной из задач показан подход к ее решению и реальная финансовая выгода.
    [​IMG]

    Если вы хотите, чтобы мы более подробно раскрыли какой-то функционал парсера, у вас есть идеи для новых статей или вы желаете поделиться собственным опытом использования A-Parser (за небольшие плюшки :) ) - отписывайтесь здесь.

    Подписывайтесь на наш канал на Youtube - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в Twitter.
     
  17. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    1.2.31 - x64 для Windows, обновление JS движка, улучшения работы с сохраненными заданиями

    Улучшения
    • Для Windows начат выпуск 64-битных сборок
    • Переработан интерфейс выбора сохраненных заданий, теперь пресеты можно сортировать по папкам любой вложенности
      [​IMG]
    • Реализована "ленивая" загрузка сохраненных пресетов
    • В 64-битных windows/linux версиях обновлен JavaScript движок V8 до версии 6.3
    • [​IMG] SE::Bing::Translator полностью переписан, исправлена проблема, когда не переводился текст с html тегами и двойными кавычками, а также теперь переводятся большие тексты
    • Добавлено автодополнение Provider url для CapMonster в [​IMG] Util::ReCaptcha2
    • Добавлена возможность парсинга Cloudflare protected e-mails в [​IMG] HTML::EmailExtractor
    • Добавлена сортировка JS парсеров внутри папок
    • Уведомление о новой версии перенесено в статусбар
    • Улучшена плавность при просмотре логов в Тестовом парсинге
    Исправления в связи с изменениями в выдачи
    Исправления
    • Исправлен баг, при котором список пресетов антигейта не обновлялся после создания нового
    • Исправлены падения парсера при использовании удаленного пресета антигейта
    • Исправлена работа через API при вызове сохраненного задания
    • Исправлена ошибка с $followlinks в [​IMG] HTML::LinkExtractor
    • Исправлено определение кодировки на некоторых сайтах
    • Исправлен подсчет неудачных запросов в некоторых случаях
    • Исправлена ошибка с Custom template в фильтрах
    • Исправлена работа кнопки Обновить в логах
    • Исправлена ошибка Can't call method "Parser::HTML::Util::urlFromHTML", возникшая в одной из предыдущих версий
    • Исправлены зависания при использовании уникализации в некоторых случаях
    • Исправлена проверка обновлений после смены канала
     
  18. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    1.2.50 - улучшение стабильности, поддержка Xevil и множество исправлений в стандартных парсерах

    [​IMG]

    Улучшения

    • Уменьшение потребления памяти и улучшение стабильности работы x64 версий
    • Добавлена поддержка 2captcha и Xevil в [​IMG] Util::ReCaptcha2
    • Добавлен Parse all results и Parse related to level для [​IMG] SE::Bing
    • В [​IMG] SE::Bing добавлена возможность задавать Safe Search, а также добавлен повтор запроса при получении кешированной "короткой" выдачи
    • В [​IMG] SE::Yandex::Translate, добавлен обход ограничения на кол-во символов в запросе, что позволяет переводить очень большие запросы (>10k символов)
    • В [​IMG] SE::Google::Modern добавлена возможность задать автоматическое определение языка интерфейса в зависимости от IP
    • Движок V8 обновлен до версии 6.4

    Исправления в связи с изменениями в выдаче

    Исправления
    • Исправлена работа [​IMG] SE::Bing:
      • устранена ситуация, когда выдавалась одинаковая выдача для всех страниц
      • исправлена работа параметра Links per page
      • исправлен парсинг количества результатов в некоторых ситуациях
      • исправлена ошибка, при которой не было результатов, если в выдаче одна ссылка
    • Исправлена работа с каптчей в [​IMG] SE::Yandex::Wordstat
    • Исправлена ошибка, когда при запросе с опечаткой [​IMG] SE::Google::Modern не забирал результаты с первой страницы
    • Исправлена ошибка в [​IMG] Rank::MajesticSeo, при которой неправильно определялся бан IP
    • В [​IMG] SE::Google::Trends исправлена работа при изменении формата результата по-умолчанию
    • В [​IMG] SE::Google::Modern для Search from country изменен параметр: вместо cr теперь используется gl - это на данный момент позволяет более точно задавать регион
    • Исправлена проблема с чрезмерным потреблением памяти в JavaScript парсерах
    • Исправлена ошибка влияющая на стабильность работы на Linux и Windows
    • Исправлена ошибка в [​IMG] SE::Yandex, при которой не было результатов, если в выдаче одна ссылка

    Команда A-Parser поздравляет всех с Новым годом и Рождеством! Спасибо что вы с нами!
     
  19. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    Как известно, в A-Parser есть возможность создавать свои собственные парсеры, которые могут иметь практически любую логику и в то же время позволяют пользоваться всеми преимуществами А-Парсера. Для написания таких парсеров используется язык JavaScript. В нашей документации подробно описаны все функции и методы, которые можно использовать при написании парсеров. А в сегодняшнем сборнике мы на практических примерах покажем наиболее часто применяемые функции. Поехали!
    [​IMG]
    • Получение результатов от стандартного парсера.
      В этой статье описано использование функции yield this.parser.request, которая позволяет работать с уже существующими парсерами, получать от них данные и дополнительно обрабатывать их.
    • Парсинг сайта с проходом по страницах.
      Здесь показан общий подход к созданию парсера, который будет "ходить" по страницам на сайте и забирать с них некоторую информацию.
    • Парсинг title и description для топ10 сайтов по запросу.
      В данном примере показано как написать собственный парсер, который объединит в себе две разных задачи: парсинг топ10 сайтов и парсинг данных из каждого полученного сайта. При этом также будет показана возможность реализации выбора между несколькими поисковиками, что делает такой парсер еще более универсальным.
    • Реализация подстановки запросов и их многопоточной обработки.
      Этот пример продемонстрирует, как "на лету" добавлять запросы с помощью tools.query.add, а также, как обрабатывать их в многопоточном режиме.
    • Работа с CAPTCHA.
      В этой статье на простом примере будет показан общий подход к работе с сайтами, на которых появляется каптча. Будет пошагово разобран алгоритм и продемонстрирован результат работы.
    • Работа с ReCaptcha2.
      А в этом примере по аналогии с обычной каптчей демонстрируется алгоритм работы с рекаптчей, а также вкратце поясняется принцип ее действия.

    Для каждой статьи в конце будет продемонстрирован результат работы и дана ссылка на готовый парсер.

    Если вы хотите, чтобы мы более подробно раскрыли какой-то функционал парсера, у вас есть идеи для новых статей или вы желаете поделиться собственным опытом использования A-Parser (за небольшие плюшки :) ) - отписывайтесь здесь.

    Подписывайтесь на наш канал на Youtube - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в Twitter.

    Предыдущие сборники статей
     
  20. A-Parser Support

    A-Parser Support Пользователь Вебмастер

    Регистрация:
    19.05.17
    Сообщения:
    181
    Симпатии:
    3
    1.2.78 - поддержка сессий в JS парсерах, улучшение SE::Google::Modern, правки в интерфейсе

    [​IMG]

    Улучшения
    • Добавлена поддержка сессий в JavaScript парсерах
    • В [​IMG]SE::Google::Modern добавлена поддержка сессий и улучшена производительность за счет уменьшения частоты появления каптч/рекаптч
    • Добавлена переменная $query.prev - показывает запрос, который использовался на предыдущем уровне
    • Для JS парсеров добавлен метод this.logger.putHTML, который позволяет вывести в лог HTML код
    • В Lite версию добавлен[​IMG]SE::Google::Modern и [​IMG]Util::ReCaptcha2
    • В x86 версиях добавлено предложение перейти на x64
    • Добавлена возможность переименовывания пресетов
    • В окне выбора пресета для папок реализована "память на сворачивание"
    • Изменены иконки для JS парсеров
    • Исправлены ошибки с переводом в интерфейсе
    • Исправлено отображение HTML тегов в логах
    • Исправлен баг при импорте с вложенным парсером
    • Исправлен баг с прокруткой при сохранении JS парсеров и пресетов
    • Доработан Конструктор регулярных выражений
    • Другие мелкие правки в интерфейсе, направленные на улучшение общей работы
    Исправления в связи с изменениями в выдаче
    • В [​IMG]SE::Google::Modern исправлен парсинг сниппетов и рекламы, а также мобильной выдачи
    • В [​IMG]SE::Google::Suggest исправлен парсинг подсказок, а также добавлена опция Remove HTML tags, позволяющая получать подсказки с или без html тегов
    • Исправлен парсинг анкоров и сниппетов в [​IMG]SE :: DuckDuckGo
    • [​IMG]SE::Ask, [​IMG]SE :: Dogpile, [​IMG] Rank::Mustat
    Исправления
    • Исправлен баг с перемещением заданий в очереди
    • В [​IMG]SE::Google::Modern исправлен баг с кодировкой
    • Исправлена работа параметров Request delay и Extra query string во всех JS парсерах
    • Исправлен выбор файлов запросов
    • Исправлено отображение иконок для JS парсеров
     

Поделиться этой страницей