Вернуться   Форум Uinsell.Net > Веб-мастеру > Раскрутка и продвижение сайтов (SEO)
Войти через OpenID

Ответ
 
Опции темы Опции просмотра

A-Parser 1.1 - продвинутый парсер ПС, кейвордов, контента, показателей, 70+ парсеров
Старый 16.06.2017, 16:45   #1
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию A-Parser 1.1 - продвинутый парсер ПС, кейвордов, контента, показателей, 70+ парсеров

A-Parser - многопоточный парсер поисковых систем, сервисов оценки сайтов, ключевых слов, контента(текст, ссылки, email, телефоны, произвольные данные) и других различных сервисов(youtube, картинки, переводчик...), всего A-Parser содержит [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

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

Кроме этого мы предоставляем услуги по составлению заданий и написанию парсеров под ваши задачи, в кратчайшие сроки и по демократичной цене. Хотите спарсить целиком интернет магазин(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 предоставляется в трех версиях, сравнительная таблица и стоимость лицензий:

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

Мы принимаем к оплате в автоматическом режиме все популярные платежные системы, такие как Bitcoin, WebMoney, PayPal, Visa, MasterCard, Paxum, Яндекс.Деньги, QIWI, PerfectMoney, банковские переводы, терминалы оплаты и многое другое.
Для приобретения лицензии необходимо зарегистрироваться на сайте [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] и перейти на [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться].
Если у вас возникли вопросы - обращайтесь по любым контактам в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  Ответить с цитированием

Старый 31.07.2017, 19:00   #2
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию

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



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



Улучшения:
  • Добавлен парсер SE::Google::Mobile - парсер мобильной и современной десктоп выдачи(режим переключается в настройках)
  • В парсере SE::Google::Translate названия языков теперь указаны на английском
  • В парсер Shop::Amazon добавлена возможность указать домен амазона
  • Добавлена возможность пропускать сохранение в файл указав в шаблоне пустое название файла
  • Улучшен просмотр HTML кода в дебаг режиме - отключена возможность перезагрузки интерфейса парсера
Исправления в связи с изменениями в выдаче:
  • SE::Google::Fast, Shop::Amazon
  • SE::Yandex - исправлена обработка каптчи
  • SE::Yandex - исправлен сбор рекламных блоков
  • В парсере SE::Rambler исправлена загрузка каптчи
  Ответить с цитированием

Старый 14.08.2017, 13:30   #3
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

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

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

Готовый парсер можно взять в нашем каталоге пресетов: [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

Оставляйте комментарии и [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  Ответить с цитированием

Старый 23.08.2017, 15:34   #4
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]



Улучшения:
  • Изменена работа с override: устранена возможность их дублирования, а также улучшен выбор и добавление настроек в пресет в один клик

  • Добавлена возможность для каждого файла результатов задавать индивидуальные Начальный/Конечный текст
Исправления в связи с изменениями в выдаче:
  • SE::Dogpile, Rank::MajesticSEO, SE::Google::Images, SE::Yandex
Исправления:
  • Исправлены падения при работе JS парсеров на Windows 10
  • Исправлен баг с "белым экраном", который появился в предыдущей версии
  • Парсер Rank::SimilarWeb удален в связи с требованием правообладателей
  • Исправлен баг, при котором не срабатывал шаблон в Общем формате результата при пустом имени файла результата, появился в версии 1.1.896
  • Исправлена работа с каптчей в SE::Google при работе через IPv6 прокси

Последний раз редактировалось A-Parser Sup; 24.08.2017 в 12:44..
  Ответить с цитированием

Старый 05.09.2017, 19:20   #5
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

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

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

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

Готовый парсер можно взять в нашем каталоге пресетов: [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

Оставляйте комментарии и [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  Ответить с цитированием

Старый 18.09.2017, 19:55   #6
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]



Улучшения:
  • Добавлено 2 новых парсера:
  • Добавлен функционал перевода интерфейса парсера на другие языки
  • В тестовом режиме добавлена поддержка reCAPTCHA в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться], пока поддерживается только сервис anti-captcha.com
  • Улучшен парсинг Google на паблик прокси
  • Уменьшена частота появления каптч, убран лимит страниц и добавлена поддержка антигейта в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • Добавлен выбор базы данных в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • В [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] улучшена обработка ошибок
  • Обновлен список языков в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

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

Исправления
  • Исправлен сбор картинок в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • Исправлена работа [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] в некоторых случаях
  • Исправлена работа с каптчей в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] в редких случаях
  • Исправлен парсинг данных о доменах .biz в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • Исправлена работа с экзотическими кодировками в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • Исправлена работа с прокси в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • Исправлена работа с кодировками в JS-парсерах
  Ответить с цитированием

Старый 09.10.2017, 14:04   #7
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

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

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

Оставляйте комментарии и подписывайтесь на [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]!
  Ответить с цитированием

Старый 11.10.2017, 15:27   #8
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

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


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


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

Оставляйте комментарии и подписывайтесь на [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]!
  Ответить с цитированием

1.2.0 - обновленный интерфейс и множество улучшений
Старый 09.11.2017, 14:17   #9
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию 1.2.0 - обновленный интерфейс и множество улучшений

1.2.0 - обновленный интерфейс и множество улучшений

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



Новые парсеры
  • [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] - теперь старая, новая и мобильная выдачи в одном парсере, а также поддержка работы с каптчами и рекаптчами
  • [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] - распознавание Google ReCaptcha2 через популярные сервисы (anti-captcha, rucaptcha, CapMonster, а в скором будущем и xevil)

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

Мы начинаем публикацию статей об использовании A-Parser для решения различных задач
Старый 21.11.2017, 13:57   #10
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию Мы начинаем публикацию статей об использовании A-Parser для решения различных задач

В этом сборнике будет рассмотрено использование А-Парсера SEO-специалистами и маркетологами, а также описан реальный пользовательский опыт работы. Поехали!

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


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


[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
Описание реального опыта использования парсера одним из наших пользователей. На примере одной из задач показан подход к ее решению и реальная финансовая выгода.


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

Подписывайтесь на [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться].
  Ответить с цитированием

1.2.31 - x64 для Windows, обновление JS движка
Старый 04.12.2017, 14:39   #11
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию 1.2.31 - x64 для Windows, обновление JS движка

1.2.31 - x64 для Windows, обновление JS движка, улучшения работы с сохраненными заданиями

Улучшения
  • Для Windows начат выпуск 64-битных сборок
  • Переработан интерфейс выбора сохраненных заданий, теперь пресеты можно сортировать по папкам любой вложенности

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

Сборник рецептов #20: автообновление цен в ИМ, анализ текстов и регистрация аккаунтов
Старый 15.12.2017, 15:14   #12
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию Сборник рецептов #20: автообновление цен в ИМ, анализ текстов и регистрация аккаунтов

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

В 20-м сборнике рецептов наш пользователь glukmaster поделится опытом решения реальной задачи на практике с помощью A-Parser. А также мы будем анализировать тексты и автоматизировать регистрацию аккаунтов Яндекса. Поехали!

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
Цикл видео из 7 частей, в которых очень детально и наглядно показано, как решать такую задачу, как обновление цен в интернет магазине. Для парсинга используется A-Parser. Посмотреть видео можно по ссылке выше.


[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
Одним из самых популярных кейсов по применению А-Парсера является парсинг текстов. При этом возникает задача их анализа. Полноценно решить эту задачу позволяют специальные ресурсы. Ранее мы уже публиковали пресет по парсингу одного из таких сервисов. Теперь же это решение полностью переписано в виде JS-парсера, добавлена возможность анализировать не только тексты, а и полностью страницы, т.е. подавать на вход ссылки. Все детали и сам парсер - по ссылке выше.


[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
Как известно, для парсинга WordStat нужны аккаунты Яндекса. А-Парсер умеет их регистрировать, но их срок жизни невелик, т.к. спустя 1-2 суток включается проверка номера телефона. Поэтому возникает необходимость периодической регистрации новых аккаунтов. И это можно легко автоматизировать. По ссылке выше показано как это сделать.


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

Предыдущие сборники рецептов:Сборники статей:
  Ответить с цитированием

1.2.50 - улучшение стабильности, поддержка Xevil и множество исправлений в стандартных парсерах
Старый 26.12.2017, 15:20   #13
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию 1.2.50 - улучшение стабильности, поддержка Xevil и множество исправлений в стандартных парсерах

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]



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

Исправления в связи с изменениями в выдаче
Исправления
  • Исправлена работа [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]:
    • устранена ситуация, когда выдавалась одинаковая выдача для всех страниц
    • исправлена работа параметра Links per page
    • исправлен парсинг количества результатов в некоторых ситуациях
    • исправлена ошибка, при которой не было результатов, если в выдаче одна ссылка
  • Исправлена работа с каптчей в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • Исправлена ошибка, когда при запросе с опечаткой [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] не забирал результаты с первой страницы
  • Исправлена ошибка в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться], при которой неправильно определялся бан IP
  • В [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] исправлена работа при изменении формата результата по-умолчанию
  • В [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] для Search from country изменен параметр: вместо cr теперь используется gl - это на данный момент позволяет более точно задавать регион
  • Исправлена проблема с чрезмерным потреблением памяти в JavaScript парсерах
  • Исправлена ошибка влияющая на стабильность работы на Linux и Windows
  • Исправлена ошибка в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться], при которой не было результатов, если в выдаче одна ссылка

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

Сборник статей #2: цикл статей-уроков по созданию JS парсеров
Старый 10.01.2018, 12:00   #14
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию Сборник статей #2: цикл статей-уроков по созданию JS парсеров

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

Как известно, в A-Parser есть возможность создавать свои собственные парсеры, которые могут иметь практически любую логику и в то же время позволяют пользоваться всеми преимуществами А-Парсера. Для написания таких парсеров используется язык JavaScript. В нашей [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] подробно описаны все функции и методы, которые можно использовать при написании парсеров. А в сегодняшнем сборнике мы на практических примерах покажем наиболее часто применяемые функции. Поехали!

  1. [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
    В этой статье описано использование функции yield this.parser.request, которая позволяет работать с уже существующими парсерами, получать от них данные и дополнительно обрабатывать их.
  2. [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
    Здесь показан общий подход к созданию парсера, который будет "ходить" по страницам на сайте и забирать с них некоторую информацию.
  3. [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
    В данном примере показано как написать собственный парсер, который объединит в себе две разных задачи: парсинг топ10 сайтов и парсинг данных из каждого полученного сайта. При этом также будет показана возможность реализации выбора между несколькими поисковиками, что делает такой парсер еще более универсальным.
  4. [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
    Этот пример продемонстрирует, как "на лету" добавлять запросы с помощью tools.query.add, а также, как обрабатывать их в многопоточном режиме.
  5. [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
    В этой статье на простом примере будет показан общий подход к работе с сайтами, на которых появляется каптча. Будет пошагово разобран алгоритм и продемонстрирован результат работы.
  6. [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
    А в этом примере по аналогии с обычной каптчей демонстрируется алгоритм работы с рекаптчей, а также вкратце поясняется принцип ее действия.
Для каждой статьи в конце будет продемонстрирован результат работы и дана ссылка на готовый парсер.

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

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

Предыдущие сборники статей
  Ответить с цитированием

1.2.78 - поддержка сессий в JS парсерах, улучшение SE::Google::Modern, правки в интерфейсе
Старый 24.01.2018, 11:45   #15
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию 1.2.78 - поддержка сессий в JS парсерах, улучшение SE::Google::Modern, правки в интерфейсе

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]



Улучшения
  • Добавлена поддержка сессий в JavaScript парсерах
  • В [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] добавлена поддержка сессий и улучшена производительность за счет уменьшения частоты появления каптч/рекаптч
  • Добавлена переменная $query.prev - показывает запрос, который использовался на предыдущем уровне
  • Для JS парсеров добавлен метод this.logger.putHTML, который позволяет вывести в лог HTML код
  • В Lite версию добавлен[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] и [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • В x86 версиях добавлено предложение перейти на x64
  • Добавлена возможность переименовывания пресетов
  • В окне выбора пресета для папок реализована "память на сворачивание"
  • Изменены иконки для JS парсеров
  • Исправлены ошибки с переводом в интерфейсе
  • Исправлено отображение HTML тегов в логах
  • Исправлен баг при импорте с вложенным парсером
  • Исправлен баг с прокруткой при сохранении JS парсеров и пресетов
  • Доработан Конструктор регулярных выражений
  • Другие мелкие правки в интерфейсе, направленные на улучшение общей работы
Исправления в связи с изменениями в выдаче
  • В [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] исправлен парсинг сниппетов и рекламы, а также мобильной выдачи
  • В [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] исправлен парсинг подсказок, а также добавлена опция Remove HTML tags, позволяющая получать подсказки с или без html тегов
  • Исправлен парсинг анкоров и сниппетов в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться], [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться], [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
Исправления
  • Исправлен баг с перемещением заданий в очереди
  • В [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] исправлен баг с кодировкой
  • Исправлена работа параметров Request delay и Extra query string во всех JS парсерах
  • Исправлен выбор файлов запросов
  • Исправлено отображение иконок для JS парсеров
  Ответить с цитированием

Видео урок: Создание JS парсеров
Старый 03.02.2018, 19:14   #16
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию Видео урок: Создание JS парсеров

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

Это видео начинает цикл уроков по созданию JavaScript парсеров. Здесь рассказано о том, как начать писать собственные парсеры, используя функционал JS парсеров в А-Парсере.

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

В уроке рассмотрено:
  • Создание кастомного JS парсера
  • Использование встроенного парсера внутри JS парсера
  • Парсинг выдачи поисковой системы с фильтрацией результатов по заданному условию
Полезные ссылки:Статья и готовый парсер: [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

Оставляйте комментарии и [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  Ответить с цитированием

Видео урок: Создание JS парсеров
Старый 14.02.2018, 11:28   #17
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию Видео урок: Создание JS парсеров

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

Второе видео в цикле уроков по созданию JavaScript парсеров. Здесь рассказано о том, как написать несложный парсер сайта, который будет "листать" страницы, используя функционал JS парсеров в А-Парсере.

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

В уроке рассмотрено:
  • Создание кастомного JavaScript парсера без использования встроенных парсеров
  • Парсинг контента сайта постранично с использованием регулярных выражений
  • Реализация прохода по страницам ("пагинации") в JS парсере
Статья и готовый парсер: [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

Оставляйте комментарии и [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  Ответить с цитированием

Старый 23.02.2018, 14:55   #18
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]



В A-Parser 1.2.138 [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] эмуляция [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] версии 8.9.x с поддержкой загрузки модулей и частичной реализацией fs и net модулей. Это дает возможность обращаться из JavaScript парсеров напрямую к файловой системе, а также использовать подключение по TCP из модулей к другим сервисам(например mysql, redis, chrome...).

Все это позволило загружать и использовать node модули из каталога npm, в котором собраны множество полезных библиотек для обработки данных, коннекторы к базам данных и множество других интересных вещей. На данный момент протестированы следующие модули: md5, async-redis, jsdom, puppeter.

Улучшения
  • Добавлена поддержка Node.js модулей в JavaScript парсерах
  • [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться], [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] и [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] полностью переписаны, добавлена поддержка ReCaptcha2
  • Улучшена работы [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] в целом
  • В [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] добавлен выбор языка, а также реализована возможность включать/отключать Безопасный режим
  • Добавлен [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • Улучшена проверка создаваемых переменных в пресетах
  • Улучшена работа сессий
  • Исправлено отображение имени файла запроса на карточке задания
  • Улучшена работа скрола в Тестовом парсинге
  • Добавлено удаление переносов из сниппетов в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • Картинка каптчи в парсере [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] теперь скачивается через прокси
  • Множество мелких улучшений в интерфейсе
Исправления в связи с изменениями в выдаче
  • Исправлена работа [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] при переопределении опции Result type
  • Исправлен многостраничный парсинг в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • Полностью переписан [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться], добавлена возможность выводить ответ на секретный вопрос
  • Исправлена проверка следующей страницы в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • Устранена ситуация, когда в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] парсилась неполная ссылка
  • Исправлен подсчет неудачных запросов в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] и [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться], [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
Исправления
  • Исправлена работа Конструктора регулярных выражений
  • Исправлена работа с кодировками в парсерах переводчиков и JS парсерах
  • Исправлена работа [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • Исправлен выбор региона в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • Исправлена работа опции Location в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  • Исправлена работа сессий в [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] при переопределенном домене
  • Исправлена ошибка при совместном использовании опций Перезаписи файла, Начального и Конечного текстов
  • Исправлено отображение вкладок в Тесте задания
  • Исправлено отображение списка пресетов в поле Запустить по завершению
  • Исправлена работа this.proxy.set в JS парсерах
  • Исправлена передача дополнительных параметров в JS парсерах
  • Исправлена ошибка, из-за которой через API нельзя было указать Начальный и Конечный тексты
  • Исправлен экспорт пресетов
  Ответить с цитированием

Использование Xevil совместно с A-Parser для разгадывания ReCaptcha2
Старый 06.03.2018, 11:26   #19
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию Использование Xevil совместно с A-Parser для разгадывания ReCaptcha2



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

Одним из таких решений есть XEvil. Его использование дает хороший прирост в скорости, а также значительно удешевляет парсинг, ведь здесь нету оплаты за количество разгаданных каптч/рекаптч, как в онлайн сервисах. Кроме этого, XEvil умеет разгадывать практически любые обычные каптчи (в виде картинки) и данная возможность также поддерживается в A-Parser.

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

На данный момент использовать разгадывание рекаптчи с помощью XEvil можно в таких парсерах:
В видео показано:
  • подключение Xevil к A-Parser для работы с ReCaptcha2
  • проверка работы и демонстрация работы в SE::Google::Modern

Ознакомиться более детально с возможностями XEvil можно по ссылкам:
Оставляйте комментарии и [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]
  Ответить с цитированием

Сборник рецептов #21
Старый 16.03.2018, 11:24   #20
Новичок
 
Аватар для A-Parser Sup


Обратиться по нику

Инфо
Регистрация: 16.06.2017
Сообщений: 23
Благодарностей: 0
По умолчанию Сборник рецептов #21

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

21-й сборник рецептов. В нем мы научимся отправлять сообщения в Telegram прямо из A-Parser, изучим работу с модулями Node.js в JS парсерах на примере решения задачи фильтрации по множеству признаков, а также спарсим весь IMDb. Поехали!

[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

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




[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

Как известно, для фильтрации в А-Парсере используется встроенный функционал [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]. Но бывают ситуации, когда список признаков, наличие которых нужно проверять, очень большой и его сложно вписать в строку стандартного фильтра.
Начиная с версии [Ссылки видны только зарегистрированным пользователям. Зарегистрироваться] в A-Parser добавлена поддержка модулей Node.js. Благодаря этому появилась возможность читать список признаков из файла и использовать его для проверки страниц. О том, как это сделать, а также готовый парсер с мультифильтром - по ссылке выше.



[Ссылки видны только зарегистрированным пользователям. Зарегистрироваться]

Пример решения задачи по сбору данных о фильмах и их рекомендаций на IMDb. Данная статья показывает, как можно решать задачи, которые на первый взгляд требуют много времени и ресурсов, буквально за несколько часов. Узнать о том, как спарсить весь IMDb за 1,5 часа, а также посмотреть пресет и забрать готовую базу можно по ссылке выше.



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

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

Предыдущие сборники рецептов:Сборники статей:
  Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Текущее время: 00:56. Часовой пояс GMT +4.



Powered by vBulletin
Copyright © 2009-2016 UinSell.Net
Лицензия зарегистрирована на: UinSell

Перевод: zCarot