Сео форум про методы раскрутки сайтов. Как раскрутить сайт и заработать в интернете.

Сео форум про методы раскрутки сайтов. Как раскрутить сайт и заработать в интернете. (http://forum-seo.net/index.php)
-   Поисковые системы (http://forum-seo.net/forumdisplay.php?f=10)
-   -   A-Parser 1.1 - продвинутый парсер поисковых систем, Suggest, PR, DMOZ, Whois, etc (http://forum-seo.net/showthread.php?t=17549)

A-Parser Support 18.01.2017 14:22

A-Parser 1.1 - продвинутый парсер поисковых систем, Suggest, PR, DMOZ, Whois, etc
 
A-Parser - многопоточный парсер поисковых систем, сервисов оценки сайтов, ключевых слов, контента(текст, ссылки, произвольные данные) и других различных сервисов(youtube, картинки, переводчик...), всего A-Parser содержит [URL="https://a-parser.com/wiki/parsers/"]более 60 парсеров[/URL]
[URL="https://a-parser.com/"]
https://a-parser.com/img/tour.gif[/URL]

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 рассчитан на бесперебойную и беспрерывную работу без участия пользователя
    • Очередь заданий позволяет нагрузить парсер работой на недели и месяцы вперед
    • Одновременное выполнение нескольких разных задач для скорейшего получения результатов
  • Поддержка более 60 [URL='https://a-parser.com/wiki/parsers/']парсеров[/URL]
  • Создание собственных парсеров
    • Использование регулярных выражений
    • Поддержка многостраничного парсинга
    • Проверка контента и наличия следующей страницы
  • Мощные инструменты для формирования запросов и результатов
    • Конструктор запросов и результатов - позволяет видоизменять данные(поиск и замена, выделение домена из ссылки, преобразования по регулярным выражениям...)
    • Подстановки для запросов: из файла; перебор слов, символов и цифр
    • Фильтрация результатов - по вхождению подстроки, равенству, больше\меньше
    • Уникализация результатов - по строке, по домену, по главному домену(A-Parser знает все домены верхнего уровня, в т.ч. такие как co.uk, msk.ru)
    • Мощный шаблонизатор результатов на основе Template Toolkit - позволяет выводить результаты в любом удобном виде(текстом, csv, html, xml, произвольный формат)
  • Гибкость настроек
    • В парсере используется система пресетов - для каждого парсера можно создать множество предустановленных настроек для различных ситуаций
    • Настроить можно все - никаких рамок и ограничений
    • Экспорт и импорт настроек позволяет легко обмениваться опытом с другими пользователями
  • Сетевые возможности
    • Поддержка HTTP/1.1 и HTTPS
    • Поддержка HTTP и SOCKS5 прокси, в т.ч. с авторизацией
    • Полностью асинхронная работа с сетью, в т.ч. с DNS
  • API
    • Возможность интегрировать и управлять парсером из своих программ и скриптов
    • Полная автоматизация бизнес-процессов
    • Клиенты для PHP, Perl и Python
  • Постоянные улучшения и исправления
    • Разработка парсера началась в 2011 году, а первый релиз вышел зимой 2012 года
    • С тех пор было выпущено более 70 новых версий, включающих множество улучшений и исправлений
    • A-Parser не останавливается в развитии, идет активная разработка, будет реализовано множество новых функций, в т.ч. по запросам от пользователей
  • [URL='https://a-parser.com/pages/support/']Техническая поддержка[/URL]
    • Мы прилагаем все усилия по поддержке пользователей и ответам на все возникающие вопросы
    • Создана подробная документация по A-Parser'у, открыт форум для пользователей
    • Специалист технической поддержки готов ответить любым удобным способом: ICQ, Skype, Jabber, GoogleTalk, e-mail и через форму онлайн связи на сайте
    • Разработчик A-Parser'а готов ответить на любые сложные и технические вопросы, также открыт к обсуждению улучшений и дополнений для парсера

Более подробно ознакомится с возможностями парсера можно в полноценной [URL="http://a-parser.com/wiki/index/"]документации[/URL]

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

[URL="https://a-parser.com/pages/buy/"]https://a-parser.com/img/scr/DW3hO.png[/URL]

Мы принимаем к оплате в автоматическом режиме все популярные платежные системы, такие как Bitcoin, WebMoney, PayPal, Visa, MasterCard, Paxum, Яндекс.Деньги, QIWI, PerfectMoney, банковские переводы, терминалы оплаты и многое другое.
Для приобретения лицензии необходимо зарегистрироваться на сайте [url]https://a-parser.com[/url] и перейти на [URL="https://a-parser.com/pages/buy/"]страницу оплаты[/URL].
Если у вас возникли вопросы - обращайтесь по любым контактам в [URL="https://a-parser.com/pages/support/"]техническую поддержку[/URL]

A-Parser Support 01.02.2017 13:55

В этом видео вы узнаете как собрать тысячи и миллионы профилей в социальной сети ВКонтакте:




В уроке рассмотрены:
  • Создание парсера профилей соцсети ВКонтакте: имя, город, телефон, семейной положение, время последнего захода и ссылку на аватар(фотографию)
  • Использование регулярных выражений для фильтрации данных результата
  • Использование конструктора результатов для модификации результатов
  • Использование Cookies в запросах

[URL="https://www.youtube.com/c/AParser_channel"]Подписывайтесь на наш канал[/URL], ставьте лайки и оставляйте в комментариях пожелания для следующих уроков!

A-Parser Support 08.02.2017 11:51

1.1.743 - исправлен парсер Яндекса, множество исправлений в JavaScript парсерах
 
[URL="https://a-parser.com/threads/3016/"]1.1.743 - исправлен парсер Яндекса, множество исправлений в JavaScript парсерах[/URL]

https://files.a-parser.com/img/6TCRx.png

В версии 1.1.743 выпущено множество исправлений для JavaScript парсеров, а также [URL='https://a-parser.com/threads/2882/']добавлены новые примеры[/URL]: определение языка страницы через Яндекс переводчик и сбор текстовки по ключевому слову одним заданием(на выбор через Google или Яндекс)

Улучшения
  • В JavaScript парсерах добавлена возможность создавать новые запросы(this.query.add)
  • В парсере https://a-parser.com/img/parsers/se-yahoo.pngSE::Yahoo теперь определяется бан прокси по IP
  • Добавлен параметр, позволяющий A-Parser'у работать с файлами запросов и результатов вне рабочего каталога
Исправления в связи с изменениями в выдачеИсправления
  • Исправлена работа опции Max threads per proxy(максимальное число потоков на одну прокси)
  • В парсере https://a-parser.com/img/parsers/html-linkextractor.png HTML::LinkExtractor исправлен парсинг ссылок с фрагментом(#)
Исправления в JavaScript парсерах
  • Настройки checkbox воспринимались некорректно
  • Исправлена ошибка в работе this.cookies.setAll
  • В интерфейсе не отображались измененные параметры конфига
  • Исправлены утечки памяти
  • Исправлено игнорирование параметра success
  • Исправлено поведение при использовании Override настроек
  • Исправлена ошибка при получении результатов из другого парсера

A-Parser Support 27.02.2017 12:21

[URL="https://a-parser.com/threads/3072/"]1.1.764 - шаблонизатор в полях конфига, выбор языка в SE::Bing[/URL]

https://files.a-parser.com/img/6TCRx.png

Улучшения
  • В парсер https://a-parser.com/img/parsers/se-bing.png SE::Bing добавлена возможность выбора языка результатов поиска
  • Во всех полях конфигурации каждого парсера теперь есть возможность использовать шаблонизатор, тем самым позволяя использовать запрос или его часть как значение конфига, а также добавлять произвольную логику(пример - [URL="https://a-parser.com/threads/3033/"]использование переменного DNS сервера[/URL])
  • В JavaScript парсерах добавлена возможность установки одиночного cookie(this.cookies.set)
  • В парсере https://a-parser.com/img/parsers/se-yandex-wordstat.png SE::Yandex::WordStat SE::Yandex::WordStat уменьшено потребление каптчи

Исправления в связи с изменениями в выдачи
Исправления
  • Исправлена утечка памяти при использовании логов в задании
  • В парсере https://a-parser.com/img/parsers/se-ask.png SE::Ask не определялся бан прокси
  • Исправлена работа опции allow_outside_files
  • Исправлена работа с utf8 в исходниках tools.js и JavaScript парсерах
  • В редких случаях при неудачном парсинге 2ой или последующих страниц запрос мог считаться успешным

A-Parser Support 27.03.2017 11:24

1.1.790 - экспорт множества заданий и JavaScript парсеров
 
[URL="https://a-parser.com/threads/3162/"]1.1.790 - экспорт множества заданий и JavaScript парсеров[/URL]

https://a-parser.com/img/scr/mvl55.png


A-Parser 1.1.790 появился новый экспорт, который позволяет экспортировать сразу несколько заданий, настройки парсеров, JavaScript парсеры, а также tools.js:


https://a-parser.com/img/scr/5kn8d.png


Улучшения
  • Новый экспорт заданий
  • В JavaScript парсерах добавлена возможность указать иконку парсера
  • В JavaScript парсерах добавлен функционал для работы с CAPTCHA
  • Добавлено автоматическое версионирование JavaScript парсеров
  • В хедерах ответа теперь указан заголовок Proxy с которым был сделан запрос
  • В JavaScript парсерах добавлен параметр attempt для this.request, позволяющий вручную управлять механизмом попыток
  • В JavaScript парсерах добавлен функционал управления прокси
  • В парсере https://a-parser.com/img/parsers/check-backlink.png Check::BackLink улучшена обработка nofollow

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

Исправления
  • В парсере https://a-parser.com/img/parsers/se-qip.png SE::QIP для некоторых запросов не корректно определялась кодировка сниппетов
  • A-Parser зависал при использовании JavaScript парсеров совместно с конструктором результатов
  • В парсере https://a-parser.com/img/parsers/se-bing.png SE::Bing в серп могли попадать рекламные блоки
  • В парсере https://a-parser.com/img/parsers/net-whois.png Net::Whois собиралась дата для некоторых доменов
  • В JavaScript парсерах исправлен вывод ошибок в коде
  • В JavaScript парсерах исправлен подсчет HTTP запросов для статистики

bertdas 28.03.2017 09:45

ПАРСИТ неплохо по всем характеристикам- но отлично дает прирост ТИЦ размещение ссылок своих сайтов на [URL="https://5bucks.ru/jobs/seo/professionalnaya-usluga-po-razmeshheniyu-50-zhirnyh-vechnyh-ssylok-dlya-vashego-sajta/"]ВЫСОКО ТРАСТОВЫХ САЙТАХ ДОНОРАХ-ЗДЕСЬ.[/URL]

A-Parser Support 06.04.2017 13:12

1.1.811 - 6 новых парсеров, улучшения в JavaScript парсерах
 
[URL="https://a-parser.com/threads/3211/"]1.1.811 - 6 новых парсеров, улучшения в JavaScript парсерах[/URL]

https://a-parser.com/img/scr/4m5m5.png

В A-Parser 1.1.811 добавлено 6 новых встроенных парсеров - Амазон, Яндекс.Маркет, Рамблер, IxQuick, добавление ссылки в индекс Bing, расширенный парсер Moz(OpenSiteExplorer). Добавляйте идеи для новых парсеров на нашем [URL='https://a-parser.com/forum/issues/']форуме[/URL] и мы их обязательно реализуем.

Помимо встроенных парсеров вы можете [URL='https://a-parser.com/threads/2882/']создавать[/URL] свои собственные [URL='https://a-parser.com/wiki/js-parsers/']парсеры на языке JavaScript[/URL] - используя всю мощь многопоточности A-Parser'а, а также производительность движка V8 и преимущества ES6.

Для владельцев CapMonster и XEvil - напоминаем что A-Parser можно подключить к этим программам из коробки, тем самым колоссально повысив скорость парсинга во многих парсерах

Улучшения
  • Новый парсер https://a-parser.com/img/parsers/shop-amazon.png Shop::Amazon - парсит выдачу [URL]https://www.amazon.com[/URL] по ключевому слову, собирает название, ссылку, картинку, прайс, прайс до скидки, рейтинг, число комментариев, продавца и дополнительную информацию
  • Новый парсер https://a-parser.com/img/parsers/shop-yandex-market.png Shop::Yandex::Market - парсер Яндекс.Маркета, по указанному ключевому слову(или по прямой ссылке на категорию) собирает следующие данные: название товара, ссылку, ссылку на картинку, рейтинг, число комментариев, цену от и до, число предложений от магазинов и список дополнительных характеристик
  • Новый парсер https://a-parser.com/img/parsers/se-rambler.png SE::Rambler - сегодня рамблер использует одновременно выдачу Google и Яндекса, в зависимости от геолокации пользователя(прокси), есть поддержка антигейта
  • Новый парсер https://a-parser.com/img/parsers/se-ixquick.png SE::IxQuick - [URL]https://www.ixquick.com[/URL] - еще один поисковик, основанный на выдаче Google
  • Добавление ссылок в индекс Бинга - https://a-parser.com/img/parsers/se-bing-addurl.png SE::Bing::AddURL - добавляет ваши ссылки в промышленных масштабах, требуется антигейт
  • Новый парсер https://a-parser.com/img/parsers/ran...r-extended.png Rank::OpenSiteExplorer::Extended - расширенная версия парсера https://a-parser.com/img/parsers/ran...teexplorer.png Rank::OpenSiteExplorer, собирает с [URL]https://moz.com[/URL] 39 параметров по домену, сабдомену и странице
  • JavaScript парсеры: новые методы this.util.urlFromHTML(url, [base]) и this.util.updateResultsData(results, data)
  • В парсере https://a-parser.com/img/parsers/se-yandex.png SE::Yandex добавлен сбор времени последнего кэширования страницы

Исправления в связи с изменениями в выдаче
Исправления
  • Проблема с прокруткой в Планировщике
  • Проблема с кодировкой в tools.parseJSON
  • Ошибка импорта JavaScript парсеров

A-Parser Support 01.05.2017 12:40

[URL="https://a-parser.com/threads/3336/"]1.1.853 - новые парсеры и каталог пресетов[/URL]

https://a-parser.com/img/scr/zldhe.png

У нас появился [URL='https://a-parser.com/resources/']каталог парсеров и пресетов[/URL], на данный момент он находится в процессе наполнения. Каталог полностью интегрирован с A-Parser, позволяет в один клик установить необходимый пресет и сразу его использовать. Загрузка в каталог доступна для всех пользователей A-Parser, попробуйте, это просто и удобно :)

Улучшения
  • Новый парсер https://a-parser.com/img/parsers/htm...lextractor.png HTML::EmailExtractor - собирает адреса электронной почты с указанных страниц, поддерживает обход сайтов в глубину(парсинг соседних страниц или всего сайта)
  • Новый парсер https://a-parser.com/img/parsers/rank-social-signal.png Rank::Social::Signal - проверяет количество социальных сигналов для указанной ссылки, возвращает число лайков, репостов и комментариев для Facebook, число лайков в Google+ и Pinterest, количество репостов Вконтакте и LinkedIn
  • Добавлена возможность устанавливать приоритет заданиям, [URL='https://a-parser.com/threads/2887/']подробное обсуждение[/URL]
  • Оптимизирована работа при большом числе активных заданий
  • Оптимизирована версия A-Parser для ОС Linux x64
  • Для парсера https://a-parser.com/img/parsers/se-qip.png SE::QIP добавлена опция Not found is error, призванная устранять ошибки поисковика, когда он случайным образом отдает пустые результаты
  • В парсере https://a-parser.com/img/parsers/se-google-trends.png SE::Google::Trends добавлен сбор данных по категориям "В тренде" и "Лидеры"
Исправления в связи с изменениями в выдачеИсправления
  • В парсере https://a-parser.com/img/parsers/se-google.png SE::Google исправлена работа с каптчей при использовании языка интерфейса гугла отличного от английского
  • В парсере https://a-parser.com/img/parsers/rank-similarweb.png Rank::SimilarWeb исправлена обработка доменов которые не существуют в статистике SimilarWeb
  • Исправлен парсинг выдачи в https://a-parser.com/img/parsers/se-bing.png SE::Bing если выбран язык отличный от английского
  • Исправлена загрузка пресетов которые содержат удаленные(устаревшие) парсеры

A-Parser Support 15.05.2017 14:08

1.1.873 - парсинг Google со скоростью 10000+ запросов в минуту
 
[URL="https://a-parser.com/threads/3387/"]1.1.873 - парсинг Google со скоростью 10000+ запросов в минуту[/URL]

В версии A-Parser 1.1.873 добавлен новый парсер https://a-parser.com/img/parsers/se-google-fast.pngSE::Google::Fast позволяющий парсить Google со скоростью 10к+ запросов в минуту без использования антикаптчи

https://a-parser.com/img/scr/r5ege.png

Улучшения
  • Новый парсер https://a-parser.com/img/parsers/se-google-fast.pngSE::Google::Fast - быстрый парсер выдачи гугла, способен развить скорость более 10000 запросов в минуту без использования антикаптчи
  • Новый парсер https://a-parser.com/img/parsers/se-google-byimage.pngSE::Google::ByImage - парсер картинок из Google по ссылке на картинку
  • В парсере https://a-parser.com/img/parsers/rank-similarweb.pngRank::SimilarWeb добавлена поддержка антикаптчи
  • В парсере https://a-parser.com/img/parsers/rank-linkpad.pngRank::Linkpad добавлены новые параметры для сбора - ранк домена, процент nofollow и безанкорных ссылок, число доноров по IP и подсетям, а также стоимость размещения ссылок
  • JavaScript парсеры: добавлен параметр browser для this.request, позволяющий автоматически эмулировать заголовки браузера
  • В инструменты tools добавлена возможность кодировать и декодировать base64
  • Теперь в tools.data содержится большое количество предустановленной информации - языки, регионы, домены для поисковых систем Google и Яндекс
Исправления в связи с изменениями в выдачеИсправления
  • Исправлена уязвимость позволяющая читать файлы на сервере при известном пароле
  • Исправлена ошибка в тестировщике заданий - могли обрабатываться не все запросы
  • При использовании tools.query.add задание могло зависнуть в очереди, ошибка появилась в предыдущем релизе
  • Исправлена работа tools.js на ОС Linux
  • Исправлена утечка памяти при использовании JavaScript парсеров
  • Исправлена работа опции Динамический лимит потоков

A-Parser Support 06.06.2017 15:15

[URL=https://a-parser.com/threads/3464/]Новый каталог парсеров и пресетов[/URL]

Представляем наш новый [URL=https://a-parser.com/resources/]каталог парсеров и пресетов[/URL] - это бесплатные дополнения и примеры для всех пользователей A-Parser Pro и A-Parser Enterprise. Каталог полностью интегрирован с парсером, установка из каталога происходит в один клик

[URL=https://a-parser.com/resources/]https://files.a-parser.com/img/7MKvw.png [/URL]

Подавляющее большинство примеров были перенесены из старого каталога, часть из них была обновлена. Небольшое кол-во примеров переехали в наш [URL=https://a-parser.com/threads/1744/]FAQ[/URL], т.к. их формат не совсем вписывался в новый каталог. Более того, теперь в каталоге доступны все наши обучающие видео и статьи. Также добавлены примеры JavaScript-парсеров. Каталог разбит на категории, что облегчает поиск нужного примера

На данный момент в каталоге 100 парсеров и пресетов, 9 видео и 2 обзорных статьи, вот некоторые из них:
  • [URL=https://a-parser.com/resources/20/]Парсинг текстовки по ключу одним заданием[/URL]
  • [URL=https://a-parser.com/resources/84/]Парсер Google Translate[/URL]
  • [URL=https://a-parser.com/resources/45/]Парсер ключевых слов и бидов из 7search[/URL]
Любой пользователь может добавить в каталог свой пресет, за что ему будет большая благодарность :) Присылайте свои идеи для новых парсеров, самые интересные и востребованные мы обязательно реализуем!

Maks_ 22.06.2017 11:17

Спасибо, нужно будет попробовать.

A-Parser Support 26.06.2017 16:53

[URL=https://a-parser.com/threads/3544/]Сборник рецептов #17: картинки из Flickr, язык ключевых слов, список лайков в ВК[/URL]

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

[URL=https://a-parser.com/resources/142/]Парсер изображений с Flickr[/URL]
Flickr - это один из наиболее популярных фотохостингов. Согласно Википедии еще в 2011 году кол-во фото на нем превысило отметку в 6 млрд и продолжает активно расти. Именно поэтому поиск фото на данном хостинге - это актуальная задача, и она легко решается с помощью A-Parser. Подробности по ссылке выше.
https://files.a-parser.com/img/pskBZ.png

[URL=https://a-parser.com/resources/141/]JS::Yandex::LangDetect::Key - определение языка ключевого слова через Яндекс Переводчик[/URL]
Как известно, в [URL=https://a-parser.com/threads/2912/]юбилейном 100-м релизе А-Парсера[/URL] появился давно ожидаемый функционал: [URL=https://a-parser.com/wiki/js-parsers/]JavaScript парсеры[/URL]. Благодаря этому возможности парсера значительно выросли, а также теперь можно выполнять задачи еще быстрее и эффективнее.
Бывает, что нужно получить ключевые слова только на каком-то определенном языке, и возникает задача определения этого самого языка для каждого ключа. С этим неплохо справляются различные переводчики. К примеру Яндек.Переводчик. В этом примере будет показано создание JS-парсера для решения данной задачи, подробности, как обычно, по ссылке выше.
https://files.a-parser.com/img/ukpgB.png

[URL=https://a-parser.com/resources/143/]Получение списка пользователей, которые лайкнули пост в VK[/URL]
Вконтакте - это одна из самых популярных социальных сетей на територии СНГ. Поэтому парсинг различных данных из нее - это очень востребованные задачи. В нашем [URL=https://a-parser.com/resources/]каталоге[/URL] можно найти несколько таких пресетов, а в данном примере будет показан парсинг списка пользователей, которые лайкнули определенный пост. Это может быть полезно, например, при проведении различных акций, когда требуется получить такой список пользователей. Детали по ссылке выше.
https://files.a-parser.com/img/uNqFi.png

Кроме этого:
  • [URL=https://a-parser.com/resources/134/]JS::TitleFromSE[/URL] - парсинг тайтлов по ключу одним заданием
  • [URL=https://a-parser.com/resources/24/]JS::Yandex::LangDetect[/URL] - определение языка страницы через Яндекс Переводчик
  • [URL=https://a-parser.com/resources/20/]JS::TextFromSE[/URL] - парсинг текстовки по ключу одним заданием
Еще больше различных рецептов в нашем обновленном [URL=https://a-parser.com/resources/]Каталоге[/URL]!

Подписывайтесь на [URL=https://www.youtube.com/channel/UCvypGICrfCky8tPtebmIvQw]наш канал на Youtube[/URL] - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в [URL=https://twitter.com/a_parser]Twitter[/URL].
  • [URL=http://a-parser.com/threads/1250/]Сборник рецептов #1: Определяем CMS, оцениваем частотность ключевых слов и парсим Вконтакте[/URL]
  • [URL=http://a-parser.com/threads/1328/]Сборник рецептов #2: собираем форумы для XRumer, парсим email со страниц контактов[/URL]
  • [URL=http://a-parser.com/threads/1660/]Сборник рецептов #3: мобильные сайты, несколько парсеров, позиции ключевых слов[/URL]
  • [URL=http://a-parser.com/threads/1674/]Сборник рецептов #4: поиск в выдаче, парсинг интернет-магазина и скачиваем файлы[/URL]
  • [URL=http://a-parser.com/threads/1705/]Сборник рецептов #5: ссылки из JS, паблик прокси и карта сайта[/URL]
  • [URL=http://a-parser.com/threads/1737/]Сборник рецептов #6: парсим базу номеров телефонов и сохраняем результаты красиво[/URL]
  • [URL=http://a-parser.com/threads/1778/]Сборник рецептов #7: парсим RSS, качаем картинки и фильтруем результат по заголовкам[/URL]
  • [URL=http://a-parser.com/threads/1809/]Сборник рецептов #8: парсим 2GIS, Google translate и подсказки Youtube[/URL]
  • [URL=http://a-parser.com/threads/1830/]Сборник рецептов #9: проверяем сезонность ключевых слов и их полезность[/URL]
  • [URL=http://a-parser.com/threads/1881/]Сборник рецептов #10: пишем кастомный парсер поисковика и парсим дерево категорий[/URL]
  • [URL=http://a-parser.com/threads/1938/]Сборник рецептов #11: парсим Авито, работаем с JavaScript, анализируем тексты и участвуем в акции![/URL]
  • [URL=http://a-parser.com/threads/2240/]Сборник рецептов #12: парсим Instagram, собираем статистику и делаем свои парсеры подсказок[/URL]
  • [URL=http://a-parser.com/threads/2460/]Сборник рецептов #13: сохраняем результат в файл дампа SQL и знакомимся с $tools.query[/URL]
  • [URL=http://a-parser.com/threads/2613/]Сборник рецептов #14: используем XPath, анализируем сайты и создаем комбинированные пресеты[/URL]
  • [URL=http://a-parser.com/threads/2712/]Сборник рецептов #15: анализируем скорость и юзабилити сайтов, парсим Яндекс.Картинки и Baidu[/URL]
  • [URL=https://a-parser.com/threads/2808/]Сборник рецептов #16: парсинг OpenSiteExplorer с авторизацией, Яндекс.Каталога и Яндекс.Новостей[/URL]

A-Parser Support 29.06.2017 14:50

[URL=https://a-parser.com/threads/3544/]Сборник рецептов #17: картинки из Flickr, язык ключевых слов, список лайков в ВК[/URL]

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

[URL=https://a-parser.com/resources/142/]Парсер изображений с Flickr[/URL]
Flickr - это один из наиболее популярных фотохостингов. Согласно Википедии еще в 2011 году кол-во фото на нем превысило отметку в 6 млрд и продолжает активно расти. Именно поэтому поиск фото на данном хостинге - это актуальная задача, и она легко решается с помощью A-Parser. Подробности по ссылке выше.
https://files.a-parser.com/img/pskBZ.png

[URL=https://a-parser.com/resources/141/]JS::Yandex::LangDetect::Key - определение языка ключевого слова через Яндекс Переводчик[/URL]
Как известно, в [URL=https://a-parser.com/threads/2912/]юбилейном 100-м релизе А-Парсера[/URL] появился давно ожидаемый функционал: [URL=https://a-parser.com/wiki/js-parsers/]JavaScript парсеры[/URL]. Благодаря этому возможности парсера значительно выросли, а также теперь можно выполнять задачи еще быстрее и эффективнее.
Бывает, что нужно получить ключевые слова только на каком-то определенном языке, и возникает задача определения этого самого языка для каждого ключа. С этим неплохо справляются различные переводчики. К примеру Яндек.Переводчик. В этом примере будет показано создание JS-парсера для решения данной задачи, подробности, как обычно, по ссылке выше.
https://files.a-parser.com/img/ukpgB.png

[URL=https://a-parser.com/resources/143/]Получение списка пользователей, которые лайкнули пост в VK[/URL]
Вконтакте - это одна из самых популярных социальных сетей на територии СНГ. Поэтому парсинг различных данных из нее - это очень востребованные задачи. В нашем [URL=https://a-parser.com/resources/]каталоге[/URL] можно найти несколько таких пресетов, а в данном примере будет показан парсинг списка пользователей, которые лайкнули определенный пост. Это может быть полезно, например, при проведении различных акций, когда требуется получить такой список пользователей. Детали по ссылке выше.
https://files.a-parser.com/img/uNqFi.png

Кроме этого:
  • [URL=https://a-parser.com/resources/134/]JS::TitleFromSE[/URL] - парсинг тайтлов по ключу одним заданием
  • [URL=https://a-parser.com/resources/24/]JS::Yandex::LangDetect[/URL] - определение языка страницы через Яндекс Переводчик
  • [URL=https://a-parser.com/resources/20/]JS::TextFromSE[/URL] - парсинг текстовки по ключу одним заданием
Еще больше различных рецептов в нашем обновленном [URL=https://a-parser.com/resources/]Каталоге[/URL]!

Подписывайтесь на [URL=https://www.youtube.com/channel/UCvypGICrfCky8tPtebmIvQw]наш канал на Youtube[/URL] - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в [URL=https://twitter.com/a_parser]Twitter[/URL].
  • [URL=http://a-parser.com/threads/1250/]Сборник рецептов #1: Определяем CMS, оцениваем частотность ключевых слов и парсим Вконтакте[/URL]
  • [URL=http://a-parser.com/threads/1328/]Сборник рецептов #2: собираем форумы для XRumer, парсим email со страниц контактов[/URL]
  • [URL=http://a-parser.com/threads/1660/]Сборник рецептов #3: мобильные сайты, несколько парсеров, позиции ключевых слов[/URL]
  • [URL=http://a-parser.com/threads/1674/]Сборник рецептов #4: поиск в выдаче, парсинг интернет-магазина и скачиваем файлы[/URL]
  • [URL=http://a-parser.com/threads/1705/]Сборник рецептов #5: ссылки из JS, паблик прокси и карта сайта[/URL]
  • [URL=http://a-parser.com/threads/1737/]Сборник рецептов #6: парсим базу номеров телефонов и сохраняем результаты красиво[/URL]
  • [URL=http://a-parser.com/threads/1778/]Сборник рецептов #7: парсим RSS, качаем картинки и фильтруем результат по заголовкам[/URL]
  • [URL=http://a-parser.com/threads/1809/]Сборник рецептов #8: парсим 2GIS, Google translate и подсказки Youtube[/URL]
  • [URL=http://a-parser.com/threads/1830/]Сборник рецептов #9: проверяем сезонность ключевых слов и их полезность[/URL]
  • [URL=http://a-parser.com/threads/1881/]Сборник рецептов #10: пишем кастомный парсер поисковика и парсим дерево категорий[/URL]
  • [URL=http://a-parser.com/threads/1938/]Сборник рецептов #11: парсим Авито, работаем с JavaScript, анализируем тексты и участвуем в акции![/URL]
  • [URL=http://a-parser.com/threads/2240/]Сборник рецептов #12: парсим Instagram, собираем статистику и делаем свои парсеры подсказок[/URL]
  • [URL=http://a-parser.com/threads/2460/]Сборник рецептов #13: сохраняем результат в файл дампа SQL и знакомимся с $tools.query[/URL]
  • [URL=http://a-parser.com/threads/2613/]Сборник рецептов #14: используем XPath, анализируем сайты и создаем комбинированные пресеты[/URL]
  • [URL=http://a-parser.com/threads/2712/]Сборник рецептов #15: анализируем скорость и юзабилити сайтов, парсим Яндекс.Картинки и Baidu[/URL]
  • [URL=https://a-parser.com/threads/2808/]Сборник рецептов #16: парсинг OpenSiteExplorer с авторизацией, Яндекс.Каталога и Яндекс.Новостей[/URL]

A-Parser Support 11.07.2017 10:45

[URL="https://a-parser.com/threads/3596/"]1.1.888 - парсер РосКомНадзора и переводчики Google и Яндекса[/URL]

https://a-parser.com/img/scr/xrwsw.png

УлучшенияИсправления в связи с изменениями в выдачиИсправления
  • В парсере https://a-parser.com/img/parsers/net-whois.pngNet::Whois исправлена работа с доменной зоной .fr
  • https://a-parser.com/img/parsers/se-google.pngSE::Google - не собирались Related keywords на языках интерфейса отличного от английского
  • Исправлен обход защиты CloudFlare на ОС Linux
  • Исправлено падение при запуске задания с удаленным конфигом потоков
  • Не корректно работало переопределение tools.js в задании, ошибка появилась в предыдущей версии
  • В парсере https://a-parser.com/img/parsers/se-google-byimage.pngSE::Google::ByImage не выводился Raw data
  • В парсер https://a-parser.com/img/parsers/rank-similarweb.pngRank::SimilarWeb не корректно определялся totalvisits
  • Не работало изменение названия пресета при импорте

A-Parser Support 21.07.2017 13:47

[URL="https://a-parser.com/threads/3645/"]Больше, лучше, быстрее - расширение команды поддержки
[/URL]

Всем привет, мы расширили команду поддержки пользователей!

https://a-parser.com/img/scr/200h200-2_bez_ramki.png
Встречайте наших героев:
  • [URL='https://a-parser.com/users/12/']Ярослав[/URL] - руководитель службы поддержки
  • [URL='https://a-parser.com/users/3599/']Денис[/URL] и [URL='https://a-parser.com/users/3616/']Юра[/URL] - наши новые специалисты
Также мы увеличили количество [URL='https://a-parser.com/pages/support/']каналов[/URL] для ваших вопросов:
  • Тикет система, онлайн чат и форум поддержки
  • Все популярные мессенджеры: Skype, Telegram, ICQ, Jabber
И самое главное: мы обновили [URL='https://a-parser.com/wiki/index/']документацию[/URL] и продолжаем наполнять наш [URL='https://a-parser.com/resources/']каталог[/URL] парсеров и пресетов - уже более 140 готовых примеров! Предлагайте свои идеи и мы обязательно их реализуем!

A-Parser Support 31.07.2017 17:26

[URL="https://a-parser.com/threads/3694/"]1.1.899 - автоматическое распознавание Яндекс каптчи и новый парсер мобильной выдачи Google
[/URL]
В A-Parser 1.1.899 добавлено автоматическое распознавание новой Яндекс каптчи, без использования антигейта:

https://a-parser.com/img/scr/93eop.png

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

https://a-parser.com/img/scr/nhupu.png

Улучшения:
  • Добавлен парсер https://a-parser.com/img/parsers/se-google-mobile.png SE::Google::Mobile - парсер мобильной и современной десктоп выдачи(режим переключается в настройках)
  • В парсере https://a-parser.com/img/parsers/se-...-translate.png SE::Google::Translate названия языков теперь указаны на английском
  • В парсер https://a-parser.com/img/parsers/shop-amazon.png Shop::Amazon добавлена возможность указать домен амазона
  • Добавлена возможность пропускать сохранение в файл указав в шаблоне пустое название файла
  • Улучшен просмотр HTML кода в дебаг режиме - отключена возможность перезагрузки интерфейса парсера
Исправления в связи с изменениями в выдаче:

A-Parser Support 10.08.2017 09:34

[URL="https://a-parser.com/threads/3716/"]Видео урок по созданию парсера на языке JavaScript[/URL]

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

[url]https://www.youtube.com/watch?v=1sQcmqEwH8I[/url]

Готовый парсер можно взять в нашем каталоге пресетов: [URL='https://a-parser.com/resources/210/']Подсчет плотности ключевых слов[/URL]

Оставляйте комментарии и [URL='https://www.youtube.com/c/AParser_channel']подписывайтесь на наш канал на YouTube![/URL]

A-Parser Support 23.08.2017 13:30

[URL="https://a-parser.com/threads/3752/"]1.1.918 - улучшена работа с override и отдельные append/preppend text для каждого файла[/URL]

https://files.a-parser.com/img/cb4qp.png

Улучшения
  • Изменена работа с override: устранена возможность их дублирования, а также улучшен выбор и добавление настроек в пресет в один клик
    https://files.a-parser.com/img/7ZvI1.png
  • Добавлена возможность для каждого файла результатов задавать индивидуальные Начальный/Конечный текст

Исправления в связи с изменениями в выдачи
Исправления
  • Исправлены падения при работе JS парсеров на Windows 10
  • Исправлен баг с "белым экраном", который появился в предыдущей версии
  • Парсер Rank::SimilarWeb удален в связи с требованием правообладателей
  • Исправлен баг, при котором не срабатывал шаблон в Общем формате результата при пустом имени файла результата, появился в версии 1.1.896
  • Исправлена работа с каптчей в https://a-parser.com/img/parsers/se-google.pngSE::Google, при работе через IPv6 прокси

A-Parser Support 05.09.2017 17:00

[URL="https://youtu.be/HFAbEDBEMj8"]Видео урок: Парсинг пользователей ВК, которые лайкнули определенный пост[/URL]

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



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

Готовый парсер можно взять в нашем каталоге пресетов: [URL="https://a-parser.com/resources/143/"]Получение списка пользователей, которые лайкнули пост в VK[/URL]

Оставляйте комментарии и [URL="https://www.youtube.com/c/AParser_channel"]подписывайтесь на наш канал на YouTube![/URL]

A-Parser Support 18.09.2017 19:22

[url="https://a-parser.com/threads/3837/"]1.1.937 - 2 новых парсера, поддержка reCAPTCHA, возможность перевода интерфейса парсера[/url]

https://files.a-parser.com/img/cb4qp.png

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

A-Parser Support 28.09.2017 13:58

[url=https://a-parser.com/threads/3862/]Сборник рецептов #18: скриншоты сайтов, lite выдача Яндекса и проверка сайтов[/url]

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

[URL=https://a-parser.com/resources/224/]Автоматизация тестирования сайтов в разных браузерах[/URL]
Наверное каждый разработчик сайтов сталкивается с вопросом тестирования своих наработок в различных браузерах. Можно конечно держать для этого несколько виртуальных машин, что далеко не совсем рационально. Можно собирать отзывы от пользователей, что негативно влияет на общее впечатление от сайта тех же пользователей. А можно воспользоваться специализированными сервисами. Например BrowserStack. А с помощью А-Парсера этот процесс можно еще и автоматизировать, если к примеру нужно сразу протестировать множество сайтов. Как это сделать - читайте по ссылке выше.

http://files.a-parser.com/img/bscreen2.png

[URL=https://a-parser.com/resources/228/]Парсинг lite выдачи Яндекса[/URL]
Недавно на Хабре была опубликована статья о lite выдаче поиска Яндекса. Нам стало интересно, насколько такая выдача может быть полезной в сравнении с обычной с точки зрения парсинга. Мы с помощью функционала JS парсеров сделали новый парсер и сравнили его со стандартным. Как это было, что из этого вышло и какие получились выводы, а также готовый парсер lite выдачи Яндекса - по ссылке выше.

https://files.a-parser.com/img/0d99H.png

[URL=https://a-parser.com/resources/229/]Проверка сайта в Яндекс[/URL]
Поисковую выдачу Яндекса можно использовать для решения самых разных задач. Одна из них - проверка сайтов на различные типы угроз. Яндекс отмечает такие сайты в выдаче специальными метками. С помощью A-Parser можно быстро проверить большие списки сайтов на наличие таких меток. Как это сделать - описано по ссылке выше.

http://files.a-parser.com/img/Attache.png

Кроме этого:
  • [URL=https://a-parser.com/resources/226/]JS::SE::Yandex::Position::ByRegion[/URL] - проверка позиции сайта в Яндексе сразу по нескольким регионам
  • [URL=https://a-parser.com/resources/144/]JS::MailValidator[/URL] - проверка существования e-mail адресов

Еще больше различных рецептов в нашем обновленном [URL="https://a-parser.com/resources/"]Каталоге[/URL]!
Предлагайте ваши идеи для новых парсеров [URL=https://a-parser.com/threads/3464/]здесь[/URL], лучшие будут реализованы и опубликованы.

Подписывайтесь на [URL=https://www.youtube.com/channel/UCvypGICrfCky8tPtebmIvQw]наш канал на Youtube[/URL] - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в [URL=https://twitter.com/a_parser]Twitter[/URL].

[URL=http://a-parser.com/threads/1250/]Сборник рецептов #1: Определяем CMS, оцениваем частотность ключевых слов и парсим Вконтакте[/URL]
[URL=http://a-parser.com/threads/1328/]Сборник рецептов #2: собираем форумы для XRumer, парсим email со страниц контактов[/URL]
[URL=http://a-parser.com/threads/1660/]Сборник рецептов #3: мобильные сайты, несколько парсеров, позиции ключевых слов[/URL]
[URL=http://a-parser.com/threads/1674/]Сборник рецептов #4: поиск в выдаче, парсинг интернет-магазина и скачиваем файлы[/URL]
[URL=http://a-parser.com/threads/1705/]Сборник рецептов #5: ссылки из JS, паблик прокси и карта сайта[/URL]
[URL=http://a-parser.com/threads/1737/]Сборник рецептов #6: парсим базу номеров телефонов и сохраняем результаты красиво
[/URL][URL=http://a-parser.com/threads/1778/]Сборник рецептов #7: парсим RSS, качаем картинки и фильтруем результат по заголовкам[/URL]
[URL=http://a-parser.com/threads/1809/]Сборник рецептов #8: парсим 2GIS, Google translate и подсказки Youtube[/URL]
[URL=http://a-parser.com/threads/1830/]Сборник рецептов #9: проверяем сезонность ключевых слов и их полезность[/URL]
[URL=http://a-parser.com/threads/1881/]Сборник рецептов #10: пишем кастомный парсер поисковика и парсим дерево категорий[/URL]
[URL=http://a-parser.com/threads/1938/]Сборник рецептов #11: парсим Авито, работаем с JavaScript, анализируем тексты и участвуем в акции![/URL]
[URL=http://a-parser.com/threads/2240/]Сборник рецептов #12: парсим Instagram, собираем статистику и делаем свои парсеры подсказок[/URL]
[URL=http://a-parser.com/threads/2460/]Сборник рецептов #13: сохраняем результат в файл дампа SQL и знакомимся с $tools.query[/URL]
[URL=http://a-parser.com/threads/2613/]Сборник рецептов #14: используем XPath, анализируем сайты и создаем комбинированные пресеты[/URL]
[URL=http://a-parser.com/threads/2712/]Сборник рецептов #15: анализируем скорость и юзабилити сайтов, парсим Яндекс.Картинки и Baidu[/URL]
[URL=https://a-parser.com/threads/2808/]Сборник рецептов #16: парсинг OpenSiteExplorer с авторизацией, Яндекс.Каталога и Яндекс.Новостей[/URL]
[URL=https://a-parser.com/threads/3544/]Сборник рецептов #17: картинки из Flickr, язык ключевых слов, список лайков в ВК[/URL]

A-Parser Support 11.10.2017 13:56

[URL="https://a-parser.com/threads/3888/"]Прием оплаты криптовалютами (Bitcoin и т.п.)[/URL]

После отключения приема Интеркассой биткоинов, мы добавили собственную возможность оплаты в личном кабинете различными криптовалютами. Поддерживаются Bitcoin, BCH, LTC, ETH и другие альткоины.
https://files.a-parser.com/img/crypto.png

Для того чтобы сделать оплату, достаточно выбрать в личном кабинете соответствующий способ:
https://files.a-parser.com/img/FireS...bers-area_.png

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

Оставляйте комментарии и подписывайтесь на [URL="https://www.youtube.com/c/AParser_channel"]наш канал на YouTube[/URL]!

A-Parser Support 19.10.2017 15:16

19-й сборник рецептов
 
[URL=https://a-parser.com/threads/3910/]Сборник рецептов #19: публикация сообщений в Wordpress, парсинг Chrome Webstore и AliExpress[/URL]

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

[URL=https://a-parser.com/resources/232/]Постинг сообщений в Wordpress блоги[/URL]
Как известно, А-Парсер - это многофункциональный парсер. И он настолько многофункционален, что может не только парсить, но и постить! О том, как это сделать, пойдет речь в этой статье. В качестве примера выбран один из самых популярных движков - Wordpress. Все подробности, а также готовый постер - по ссылке выше.

http://files.a-parser.com/img/WPPost2.png

[URL=https://a-parser.com/resources/234/]Получение ссылок на плагины из Chrome Webstore[/URL]
Браузер Chrome является одним из самых популярных в мире. И в нем практически с самого начала существования есть поддержка расширений, которые доступны в специальном магазине. Данный магазин представляет собой обычный сайт, который, как и любые другие, можно парсить. Полученная информация может быть использована к примеру для создания собственного магазина расширений или парсинга текстовок. Детальнее о том, как создавать такие парсеры - в статье по ссылке выше.

https://files.a-parser.com/img/3kwix_171019120822.png

[URL=https://a-parser.com/resources/213/]Парсер AliExpress[/URL]
AliExpress - это одна из крупнейших торговых онлайн площадок. Парсинг данных о товарах из алиэкспресс позволяет проводить сравнение цен, получать картинки и названия товаров. Готовый парсер JS::Shop::AliExpress доступен в нашем каталоге по ссылке выше.

https://files.a-parser.com/img/ali2.png

Кроме этого:
  • [URL=https://a-parser.com/resources/216/]Анализ скорости отклика страниц на сайте[/URL]
  • [URL=https://a-parser.com/resources/215/]Скачивание файлов формата mp3[/URL]
  • [URL=https://a-parser.com/resources/208/]Длина и объем текста[/URL]

Еще больше различных рецептов в нашем обновленном [URL=https://a-parser.com/resources/]Каталоге[/URL]!
Предлагайте ваши идеи для новых парсеров [URL=https://a-parser.com/threads/3464/]здесь[/URL], лучшие будут реализованы и опубликованы.

Подписывайтесь на [URL=https://www.youtube.com/channel/UCvypGICrfCky8tPtebmIvQw]наш канал на Youtube[/URL] - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в [URL=https://twitter.com/a_parser]Twitter[/URL].

Предыдущие сборники:
  • [URL=http://a-parser.com/threads/1250/]Сборник рецептов #1: Определяем CMS, оцениваем частотность ключевых слов и парсим Вконтакте[/URL]
  • [URL=http://a-parser.com/threads/1328/]Сборник рецептов #2: собираем форумы для XRumer, парсим email со страниц контактов[/URL]
  • [URL=http://a-parser.com/threads/1660/]Сборник рецептов #3: мобильные сайты, несколько парсеров, позиции ключевых слов[/URL]
  • [URL=http://a-parser.com/threads/1674/]Сборник рецептов #4: поиск в выдаче, парсинг интернет-магазина и скачиваем файлы[/URL]
  • [URL=http://a-parser.com/threads/1705/]Сборник рецептов #5: ссылки из JS, паблик прокси и карта сайта[/URL]
  • [URL=http://a-parser.com/threads/1737/]Сборник рецептов #6: парсим базу номеров телефонов и сохраняем результаты красиво[/URL]
  • [URL=http://a-parser.com/threads/1778/]Сборник рецептов #7: парсим RSS, качаем картинки и фильтруем результат по заголовкам[/URL]
  • [URL=http://a-parser.com/threads/1809/]Сборник рецептов #8: парсим 2GIS, Google translate и подсказки Youtube[/URL]
  • [URL=http://a-parser.com/threads/1830/]Сборник рецептов #9: проверяем сезонность ключевых слов и их полезность[/URL]
  • [URL=http://a-parser.com/threads/1881/]Сборник рецептов #10: пишем кастомный парсер поисковика и парсим дерево категорий[/URL]
  • [URL=http://a-parser.com/threads/1938/]Сборник рецептов #11: парсим Авито, работаем с JavaScript, анализируем тексты и участвуем в акции![/URL]
  • [URL=http://a-parser.com/threads/2240/]Сборник рецептов #12: парсим Instagram, собираем статистику и делаем свои парсеры подсказок[/URL]
  • [URL=http://a-parser.com/threads/2460/]Сборник рецептов #13: сохраняем результат в файл дампа SQL и знакомимся с $tools.query[/URL]
  • [URL=http://a-parser.com/threads/2613/]Сборник рецептов #14: используем XPath, анализируем сайты и создаем комбинированные пресеты[/URL]
  • [URL=http://a-parser.com/threads/2712/]Сборник рецептов #15: анализируем скорость и юзабилити сайтов, парсим Яндекс.Картинки и Baidu[/URL]
  • [URL=https://a-parser.com/threads/2808/]Сборник рецептов #16: парсинг OpenSiteExplorer с авторизацией, Яндекс.Каталога и Яндекс.Новостей[/URL]
  • [URL=https://a-parser.com/threads/3544/]Сборник рецептов #17: картинки из Flickr, язык ключевых слов, список лайков в ВК[/URL]
  • [URL=https://a-parser.com/threads/3862/]Сборник рецептов #18: скриншоты сайтов, lite выдача Яндекса и проверка сайтов[/URL]

A-Parser Support 09.11.2017 12:21

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

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

https://files.a-parser.com/img/yreu5_171109011859.png

Новые парсеры
  • https://a-parser.com/img/parsers/se-google.png [URL=https://a-parser.com/wiki/se-google-modern/]SE::Google::Modern[/URL] - теперь старая, новая и мобильная выдачи в одном парсере, а также поддержка работы с каптчами и рекаптчами
  • https://a-parser.com//img/parsers/util-recaptcha2.png [URL=https://a-parser.com/wiki/util-recaptcha2/]Util::ReCaptcha2[/URL] - распознавание Google ReCaptcha2 через популярные сервисы (anti-captcha, rucaptcha, CapMonster, а в скором будущем и xevil)

Улучшения
  • Полностью обновлен интерфейс
  • Добавлен статусбар, в котором выводится
    • статус парсера
    • количество работающих и всего заданий
    • количество живых и загруженных прокси
    • количество задействованных потоков
  • Полностью изменен выбор файлов запросов. Теперь легко можно выбирать несколько файлов, а также папки целиком
  • Реализована возможность получать JSON для API прямо в Редакторе заданий
  • Добавлен поиск во всех списках
  • Добавлена возможность сворачивания меню для увеличения рабочей области
  • В Тестовом парсинге добавлена новая область быстрых настроек: отключение автоскрола и включение debug режима
  • Добавлено предупреждение о риске затереть конфиг при обновлении через интерфейс
  • Добавлена возможность включения форматирования больших чисел
  • JS парсеры: добавлена опция use_proxy для this.request, которая позволяет переопределить использование прокси для отдельного запроса внутри JS парсера поверх глобального параметра Use proxy
  • JS парсеры: this.util переименован в this.utils и добавлены новые функции
  • JS парсеры: добавлена группировка в списке парсеров
  • Изменена иконка приложения, а также иконки некоторых парсеров
Исправления
  • Исправлена ситуация, когда оставались форматы запросов с предыдущего открытого задания
  • Исправлен перевод запросов с кавычками в https://a-parser.com/img/parsers/se-...-translate.png [URL=https://a-parser.com/wiki/se-yandex-translate/]SE::Yandex::Translate[/URL]
  • Исправлен баг с сохранением переменных уникализации в некоторых случаях
  • Исправлена ошибка в https://a-parser.com/img/parsers/se-google.png [URL=https://a-parser.com/wiki/se-google/]SE::Google[/URL] при работе со старой каптчей
  • Исправлена ошибка при открытии лога (возникла в одной из предыдущих версий)
  • Исправлена ошибка при удалении заданий (возникла в одной из предыдущих версий)
Исправления в связи с изменениями в выдачи
Впереди у нас еще очень много планов, поэтому оставайтесь с нами и следите за новостями!

A-Parser Support 21.11.2017 12:26

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

[URL=https://a-parser.com/resources/242/]A-Parser для SEO специалиста[/URL]
В статье рассмотрена актуальность использования A-Parsera в работе SEO мастера. Определено место парсера в системе SEO оптимизации. На конкретных примерах продемонстрирована его практическая ценность.
https://files.a-parser.com/img/stat4mod.png

[URL=https://a-parser.com/resources/243/]Интернет-маркетинг и A-Parser[/URL]
В статье рассмотрены понятия интернет-маркетинга и место в нем A-Parser. Актуализирован вопрос целесообразности использования парсера для интернет-маркетинга. Показаны практические примеры использования парсера в области интернет-маркетинга.
https://files.a-parser.com/img/mark.png

[URL=https://a-parser.com/threads/4005/]Как я пришел к покупке A-Parser в 2016 году![/URL]
Описание реального опыта использования парсера одним из наших пользователей. На примере одной из задач показан подход к ее решению и реальная финансовая выгода.
https://files.a-parser.com/img/hjhdjfu74tjhbfh.png

Если вы хотите, чтобы мы более подробно раскрыли какой-то функционал парсера, у вас есть идеи для новых статей или вы желаете поделиться собственным опытом использования A-Parser (за небольшие плюшки :) ) - отписывайтесь [URL=https://a-parser.com/threads/3464/]здесь[/URL].

Подписывайтесь на [URL=https://www.youtube.com/channel/UCvypGICrfCky8tPtebmIvQw]наш канал на Youtube[/URL] - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в [URL=https://twitter.com/a_parser]Twitter[/URL].

A-Parser Support 04.12.2017 13:10

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

Улучшения
  • Для Windows начат выпуск 64-битных сборок
  • Переработан интерфейс выбора сохраненных заданий, теперь пресеты можно сортировать по папкам любой вложенности
    https://files.a-parser.com/img/oz41l_171204112551.png
  • Реализована "ленивая" загрузка сохраненных пресетов
  • В 64-битных windows/linux версиях обновлен JavaScript движок V8 до версии 6.3
  • https://a-parser.com/img/parsers/se-bing-translator.png [URL=https://a-parser.com/wiki/se-bing-translator/]SE::Bing::Translator[/URL] полностью переписан, исправлена проблема, когда не переводился текст с html тегами и двойными кавычками, а также теперь переводятся большие тексты
  • Добавлено автодополнение Provider url для CapMonster в https://a-parser.com/img/parsers/util-recaptcha2.png [URL=https://a-parser.com/wiki/util-recaptcha2/]Util::ReCaptcha2[/URL]
  • Добавлена возможность парсинга Cloudflare protected e-mails в https://a-parser.com/img/parsers/htm...lextractor.png [URL=https://a-parser.com/wiki/html-emailextractor/]HTML::EmailExtractor[/URL]
  • Добавлена сортировка JS парсеров внутри папок
  • Уведомление о новой версии перенесено в статусбар
  • Улучшена плавность при просмотре логов в Тестовом парсинге
Исправления в связи с изменениями в выдачиИсправления
  • Исправлен баг, при котором список пресетов антигейта не обновлялся после создания нового
  • Исправлены падения парсера при использовании удаленного пресета антигейта
  • Исправлена работа через API при вызове сохраненного задания
  • Исправлена ошибка с $followlinks в https://a-parser.com/img/parsers/html-linkextractor.png [URL=https://a-parser.com/wiki/html-linkextractor/]HTML::LinkExtractor[/URL]
  • Исправлено определение кодировки на некоторых сайтах
  • Исправлен подсчет неудачных запросов в некоторых случаях
  • Исправлена ошибка с Custom template в фильтрах
  • Исправлена работа кнопки Обновить в логах
  • Исправлена ошибка Can't call method "Parser::HTML::Util::urlFromHTML", возникшая в одной из предыдущих версий
  • Исправлены зависания при использовании уникализации в некоторых случаях
  • Исправлена проверка обновлений после смены канала

A-Parser Support 15.12.2017 13:50

Сборник рецептов #20: автообновление цен в ИМ, анализ текстов и регистрация аккаунтов
 
[URL=https://a-parser.com/threads/4074/]Сборник рецептов #20: автообновление цен в ИМ, анализ текстов и регистрация аккаунтов[/URL]

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

[URL=https://a-parser.com/resources/245/]Автоматическое обновление цен 5000 товаров в интернет-магазине на Bitrix[/URL]
Цикл видео из 7 частей, в которых очень детально и наглядно показано, как решать такую задачу, как обновление цен в интернет магазине. Для парсинга используется A-Parser. Посмотреть видео можно по ссылке выше.
https://files.a-parser.com/img/mypic.png

[URL=https://a-parser.com/resources/99/]Анализ текста[/URL]
Одним из самых популярных кейсов по применению А-Парсера является парсинг текстов. При этом возникает задача их анализа. Полноценно решить эту задачу позволяют специальные ресурсы. Ранее мы уже публиковали пресет по парсингу одного из таких сервисов. Теперь же это решение полностью переписано в виде JS-парсера, добавлена возможность анализировать не только тексты, а и полностью страницы, т.е. подавать на вход ссылки. Все детали и сам парсер - по ссылке выше.
https://files.a-parser.com/img/istio.png

[URL=https://a-parser.com/resources/240/]Автоматизация регистрации аккаунтов Яндекса[/URL]
Как известно, для парсинга WordStat нужны аккаунты Яндекса. А-Парсер умеет их регистрировать, но их срок жизни невелик, т.к. спустя 1-2 суток включается проверка номера телефона. Поэтому возникает необходимость периодической регистрации новых аккаунтов. И это можно легко автоматизировать. По ссылке выше показано как это сделать.
https://files.a-parser.com/img/2okcs_171107102640.png

Кроме этого:
  • [URL=https://a-parser.com/resources/244/]Сбор базы e-mail адресов[/URL]
  • [URL=https://a-parser.com/resources/239/]Карта сайта и заголовки[/URL]
  • [URL=https://a-parser.com/resources/238/]Парсинг Cloudflare-protected emails[/URL]
Еще больше различных рецептов в нашем обновленном [URL=https://a-parser.com/resources/]Каталоге[/URL]!
Предлагайте ваши идеи для новых парсеров [URL=https://a-parser.com/threads/3464/]здесь[/URL], лучшие будут реализованы и опубликованы.
Подписывайтесь на [URL=https://www.youtube.com/channel/UCvypGICrfCky8tPtebmIvQw]наш канал на Youtube[/URL] - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в [URL=https://twitter.com/a_parser]Twitter[/URL].

Предыдущие сборники рецептов:
  • [URL=http://a-parser.com/threads/1250/]Сборник рецептов #1: Определяем CMS, оцениваем частотность ключевых слов и парсим Вконтакте[/URL]
  • [URL=http://a-parser.com/threads/1328/]Сборник рецептов #2: собираем форумы для XRumer, парсим email со страниц контактов[/URL]
  • [URL=http://a-parser.com/threads/1660/]Сборник рецептов #3: мобильные сайты, несколько парсеров, позиции ключевых слов[/URL]
  • [URL=http://a-parser.com/threads/1674/]Сборник рецептов #4: поиск в выдаче, парсинг интернет-магазина и скачиваем файлы[/URL]
  • [URL=http://a-parser.com/threads/1705/]Сборник рецептов #5: ссылки из JS, паблик прокси и карта сайта[/URL]
  • [URL=http://a-parser.com/threads/1737/]Сборник рецептов #6: парсим базу номеров телефонов и сохраняем результаты красиво[/URL]
  • [URL=http://a-parser.com/threads/1778/]Сборник рецептов #7: парсим RSS, качаем картинки и фильтруем результат по заголовкам[/URL]
  • [URL=http://a-parser.com/threads/1809/]Сборник рецептов #8: парсим 2GIS, Google translate и подсказки Youtube[/URL]
  • [URL=http://a-parser.com/threads/1830/]Сборник рецептов #9: проверяем сезонность ключевых слов и их полезность[/URL]
  • [URL=http://a-parser.com/threads/1881/]Сборник рецептов #10: пишем кастомный парсер поисковика и парсим дерево категорий[/URL]
  • [URL=http://a-parser.com/threads/1938/]Сборник рецептов #11: парсим Авито, работаем с JavaScript, анализируем тексты и участвуем в акции![/URL]
  • [URL=http://a-parser.com/threads/2240/]Сборник рецептов #12: парсим Instagram, собираем статистику и делаем свои парсеры подсказок[/URL]
  • [URL=http://a-parser.com/threads/2460/]Сборник рецептов #13: сохраняем результат в файл дампа SQL и знакомимся с $tools.query[/URL]
  • [URL=http://a-parser.com/threads/2613/]Сборник рецептов #14: используем XPath, анализируем сайты и создаем комбинированные пресеты[/URL]
  • [URL=http://a-parser.com/threads/2712/]Сборник рецептов #15: анализируем скорость и юзабилити сайтов, парсим Яндекс.Картинки и Baidu[/URL]
  • [URL=https://a-parser.com/threads/2808/]Сборник рецептов #16: парсинг OpenSiteExplorer с авторизацией, Яндекс.Каталога и Яндекс.Новостей[/URL]
  • [URL=https://a-parser.com/threads/3544/]Сборник рецептов #17: картинки из Flickr, язык ключевых слов, список лайков в ВК[/URL]
  • [URL=https://a-parser.com/threads/3862/]Сборник рецептов #18: скриншоты сайтов, lite выдача Яндекса и проверка сайтов[/URL]
  • [URL=https://a-parser.com/threads/3910/]Сборник рецептов #19: публикация сообщений в Wordpress, парсинг Chrome Webstore и AliExpress[/URL]
Сборники статей:
  • [URL=https://a-parser.com/threads/4009/]Сборник статей #1: A-Parser для маркетологов, SEO-специалистов и реальный опыт работы[/URL]

A-Parser Support 26.12.2017 13:58

1.2.50 - улучшение стабильности, поддержка Xevil и множество исправлений в стандартны
 
[URL="https://a-parser.com/threads/4101/#post-13088"]1.2.50 - улучшение стабильности, поддержка Xevil и множество исправлений в стандартных парсерах[/URL]
http://files.a-parser.com/img/new_version800px2.png
Улучшения
  • Уменьшение потребления памяти и улучшение стабильности работы x64 версий
  • Добавлена поддержка 2captcha и Xevil в https://a-parser.com/img/parsers/util-recaptcha2.png[URL="https://a-parser.com/wiki/util-recaptcha2/"] Util::ReCaptcha2[/URL]
  • Добавлен Parse all results и Parse related to level для https://a-parser.com/img/parsers/se-bing.png[URL="https://a-parser.com/wiki/se-bing/"] SE::Bing[/URL]
  • В https://a-parser.com/img/parsers/se-bing.png[URL="https://a-parser.com/wiki/se-bing/"] SE::Bing[/URL] добавлена возможность задавать Safe Search, а также добавлен повтор запроса при получении кешированной "короткой" выдачи
  • В https://a-parser.com/img/parsers/se-...-translate.png[URL="https://a-parser.com/wiki/se-yandex-translate/"] SE::Yandex::Translate[/URL], добавлен обход ограничения на кол-во символов в запросе, что позволяет переводить очень большие запросы (>10k символов)
  • В https://a-parser.com/img/parsers/se-google.png[URL="https://a-parser.com/wiki/se-google-modern/"] SE::Google::Modern[/URL] добавлена возможность задать автоматическое определение языка интерфейса в зависимости от IP
  • Движок V8 обновлен до версии 6.4

Исправления в связи с изменениями в выдаче
Исправления
  • Исправлена работа https://a-parser.com/img/parsers/se-bing.png[URL="https://a-parser.com/wiki/se-bing/"] SE::Bing[/URL]:
    • устранена ситуация, когда выдавалась одинаковая выдача для всех страниц
    • исправлена работа параметра Links per page
    • исправлен парсинг количества результатов в некоторых ситуациях
    • исправлена ошибка, при которой не было результатов, если в выдаче одна ссылка
  • Исправлена работа с каптчей в https://a-parser.com/img/parsers/se-yandex-wordstat.png[URL="https://a-parser.com/wiki/se-yandex-wordstat/"] SE::Yandex::Wordstat[/URL]
  • Исправлена ошибка, когда при запросе с опечаткой https://a-parser.com/img/parsers/se-google.png[URL="https://a-parser.com/wiki/se-google-modern/"] SE::Google::Modern[/URL] не забирал результаты с первой страницы
  • Исправлена ошибка в https://a-parser.com/img/parsers/rank-majesticseo.png[URL="https://a-parser.com/wiki/rank-majesticseo/"] Rank::MajesticSeo[/URL], при которой неправильно определялся бан IP
  • В https://a-parser.com/img/parsers/se-google-trends.png[URL="https://a-parser.com/wiki/se-google-trends/"] SE::Google::Trends[/URL] исправлена работа при изменении формата результата по-умолчанию
  • В https://a-parser.com/img/parsers/se-google.png[URL="https://a-parser.com/wiki/se-google-modern/"] SE::Google::Modern[/URL] для Search from country изменен параметр: вместо cr теперь используется gl - это на данный момент позволяет более точно задавать регион
  • Исправлена проблема с чрезмерным потреблением памяти в JavaScript парсерах
  • Исправлена ошибка влияющая на стабильность работы на Linux и Windows
  • Исправлена ошибка в [URL="https://a-parser.com/wiki/se-yandex/"] SE::Yandex[/URL], при которой не было результатов, если в выдаче одна ссылка

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

A-Parser Support 10.01.2018 10:43

Сборник статей #2: цикл статей-уроков по созданию JS парсеров
 
[url=https://a-parser.com/threads/4142/]Сборник статей #2: цикл статей-уроков по созданию JS парсеров[/URL]

Как известно, в A-Parser есть возможность создавать свои собственные парсеры, которые могут иметь практически любую логику и в то же время позволяют пользоваться всеми преимуществами А-Парсера. Для написания таких парсеров используется язык JavaScript. В нашей [url=https://a-parser.com/wiki/js-parsers/]документации[/URL] подробно описаны все функции и методы, которые можно использовать при написании парсеров. А в сегодняшнем сборнике мы на практических примерах покажем наиболее часто применяемые функции. Поехали!

https://files.a-parser.com/img/drcxx_180109125728.png
  1. [url=https://a-parser.com/resources/254/]Получение результатов от стандартного парсера.[/URL]
    В этой статье описано использование функции yield this.parser.request, которая позволяет работать с уже существующими парсерами, получать от них данные и дополнительно обрабатывать их.
  2. [url=https://a-parser.com/resources/255/]Парсинг сайта с проходом по страницах.[/URL]
    Здесь показан общий подход к созданию парсера, который будет "ходить" по страницам на сайте и забирать с них некоторую информацию.
  3. [url=https://a-parser.com/resources/261/]Парсинг title и description для топ10 сайтов по запросу.[/URL]
    В данном примере показано как написать собственный парсер, который объединит в себе две разных задачи: парсинг топ10 сайтов и парсинг данных из каждого полученного сайта. При этом также будет показана возможность реализации выбора между несколькими поисковиками, что делает такой парсер еще более универсальным.
  4. [url=https://a-parser.com/resources/264/]Реализация подстановки запросов и их многопоточной обработки.[/URL]
    Этот пример продемонстрирует, как "на лету" добавлять запросы с помощью tools.query.add, а также, как обрабатывать их в многопоточном режиме.
  5. [url=https://a-parser.com/resources/257/]Работа с CAPTCHA.[/URL]
    В этой статье на простом примере будет показан общий подход к работе с сайтами, на которых появляется каптча. Будет пошагово разобран алгоритм и продемонстрирован результат работы.
  6. [url=https://a-parser.com/resources/259/]Работа с ReCaptcha2.[/URL]
    А в этом примере по аналогии с обычной каптчей демонстрируется алгоритм работы с рекаптчей, а также вкратце поясняется принцип ее действия.
Для каждой статьи в конце будет продемонстрирован результат работы и дана ссылка на готовый парсер.

Если вы хотите, чтобы мы более подробно раскрыли какой-то функционал парсера, у вас есть идеи для новых статей или вы желаете поделиться собственным опытом использования A-Parser (за небольшие плюшки :) ) - отписывайтесь [url=https://a-parser.com/threads/3464/]здесь[/URL].

Подписывайтесь на [url=https://www.youtube.com/channel/UCvypGICrfCky8tPtebmIvQw]наш канал на Youtube[/URL] - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в [url=https://twitter.com/a_parser]Twitter[/URL].

Предыдущие сборники статей
  • [url=https://a-parser.com/threads/4009/]Сборник статей #1: A-Parser для маркетологов, SEO-специалистов и реальный опыт работы[/URL]

A-Parser Support 23.01.2018 17:26

1.2.78 - поддержка сессий в JS парсерах, улучшение SE::Google::Modern, правки
 
[url=https://a-parser.com/threads/4178/]1.2.78 - поддержка сессий в JS парсерах, улучшение SE::Google::Modern, правки в интерфейсе[/url]

https://files.a-parser.com/img/1.2.78.800px.png

Улучшения
  • Добавлена поддержка сессий в JavaScript парсерах
  • В https://a-parser.com/img/parsers/se-google.png[url=https://a-parser.com/wiki/se-google-modern/]SE::Google::Modern[/url] добавлена поддержка сессий и улучшена производительность за счет уменьшения частоты появления каптч/рекаптч
  • Добавлена переменная $query.prev - показывает запрос, который использовался на предыдущем уровне
  • Для JS парсеров добавлен метод this.logger.putHTML, который позволяет вывести в лог HTML код
  • В Lite версию добавленhttps://a-parser.com/img/parsers/se-google.png[url=https://a-parser.com/wiki/se-google-modern/]SE::Google::Modern[/url] и https://a-parser.com/img/parsers/util-recaptcha2.png[url=https://a-parser.com/wiki/util-recaptcha2/]Util::ReCaptcha2[/url]
  • В x86 версиях добавлено предложение перейти на x64
  • Добавлена возможность переименовывания пресетов
  • В окне выбора пресета для папок реализована "память на сворачивание"
  • Изменены иконки для JS парсеров
  • Исправлены ошибки с переводом в интерфейсе
  • Исправлено отображение HTML тегов в логах
  • Исправлен баг при импорте с вложенным парсером
  • Исправлен баг с прокруткой при сохранении JS парсеров и пресетов
  • Доработан Конструктор регулярных выражений
  • Другие мелкие правки в интерфейсе, направленные на улучшение общей работы

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

Исправления
  • Исправлен баг с перемещением заданий в очереди
  • В https://a-parser.com/img/parsers/se-google.png[url=https://a-parser.com/wiki/se-google-modern/]SE::Google::Modern[/url] исправлен баг с кодировкой
  • Исправлена работа параметров Request delay и Extra query string во всех JS парсерах
  • Исправлен выбор файлов запросов
  • Исправлено отображение иконок для JS парсеров

A-Parser Support 02.02.2018 12:30

[URL="https://a-parser.com/threads/4208/"]Видео урок: Создание JS парсеров. Получение результатов от стандартного парсера[/URL]

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



В уроке рассмотрено:
  • Создание кастомного JS парсера
  • Использование встроенного парсера внутри JS парсера
  • Парсинг выдачи поисковой системы с фильтрацией результатов по заданному условию
Полезные ссылки:
  • [URL="https://learn.javascript.ru/generator"]https://learn.javascript.ru/generator[/URL]
  • [URL="https://developer.mozilla.org/ru/docs/Web/JavaScript/Guide/Iterators_and_Generators"]https://developer.mozilla.org/ru/docs/Web/JavaScript/Guide/Iterators_and_Generators[/URL]
  • [URL="https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/yield"]https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/yield[/URL]
Статья и готовый парсер: [URL="https://a-parser.com/resources/254/"]https://a-parser.com/resources/254/[/URL]

Оставляйте комментарии и [URL="https://www.youtube.com/c/AParser_channel"]подписывайтесь на наш канал на YouTube![/URL]

A-Parser Support 13.02.2018 11:32

Видео урок: Создание JS парсеров. Парсинг сайта с проходом по страницах
 
[url=https://a-parser.com/threads/4243/]Видео урок: Создание JS парсеров. Парсинг сайта с проходом по страницах[/url]

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

[url=https://www.youtube.com/watch?v=2-tASbijWiQ]https://files.a-parser.com/img/videojs2.png[/url]

В уроке рассмотрено:
  • Создание кастомного JavaScript парсера без использования встроенных парсеров
  • Парсинг контента сайта постранично с использованием регулярных выражений
  • Реализация прохода по страницам ("пагинации") в JS парсере
Статья и готовый парсер: [url=https://a-parser.com/resources/255/]https://a-parser.com/resources/255/[/url]

Оставляйте комментарии и [url=https://www.youtube.com/c/AParser_channel]подписывайтесь на наш канал на YouTube![/url]

A-Parser Support 23.02.2018 13:47

1.2.138 - поддержка Node.js модулей, обработка ReCaptcha2 во всех парсерах Google, парсер AliExpress

https://files.a-parser.com/img/logo1_2_138_plus_npm.png

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

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

УлучшенияИсправления в связи с изменениями в выдаче
  • Исправлена работа SE::Youtube при переопределении опции Result type
  • Исправлен многостраничный парсинг в SE::Bing
  • Полностью переписан SE::Yandex::Register, добавлена возможность выводить ответ на секретный вопрос
  • Исправлена проверка следующей страницы в SE::Seznam
  • Устранена ситуация, когда в SE::Yandex::Position парсилась неполная ссылка
  • Исправлен подсчет неудачных запросов в SE::Google::TrustCheck и SE::Google::Compromised
  • SE::Yandex::Direct, Shop::Yandex::Market
Исправления
  • Исправлена работа Конструктора регулярных выражений
  • Исправлена работа с кодировками в парсерах переводчиков и JS парсерах
  • Исправлена работа SE::Google::Position
  • Исправлен выбор региона в SE::Yandex::Direct
  • Исправлена работа опции Location в SE::Google::Modern
  • Исправлена работа сессий в SE::Google::Modern] при переопределенном домене
  • Исправлена ошибка при совместном использовании опций Перезаписи файла, Начального и Конечного текстов
  • Исправлено отображение вкладок в Тесте задания
  • Исправлено отображение списка пресетов в поле Запустить по завершению
  • Исправлена работа this.proxy.set в JS парсерах
  • Исправлена передача дополнительных параметров в JS парсерах
  • Исправлена ошибка, из-за которой через API нельзя было указать Начальный и Конечный тексты
  • Исправлен экспорт пресетов

A-Parser Support 05.03.2018 13:36

Использование Xevil совместно A-Parser для разгадывания ReCaptcha2

https://files.a-parser.com/img/ap+xevil_logo.png

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

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



На данный момент использовать разгадывание рекаптчи с помощью XEvil можно в таких парсерах:

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

Ознакомиться более детально с возможностями XEvil можно по ссылкам:
  • http://www.botmasterlabs.net/
  • http://xevil.net/ru/

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

A-Parser Support 15.03.2018 10:53

Сборник рецептов #21: уведомления в Telegram из A-Parser, мультифильтр и парсинг IMDb

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

Уведомления в Telegram из A-Parser

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

https://files.a-parser.com/img/oz78y_180315000445.png
https://files.a-parser.com/img/ai5di_180314231615.png

Фильтрация по множеству признаков

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

https://files.a-parser.com/img/3cbbe_180315100634.png

Парсинг рекомендаций фильмов из IMDb

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

https://files.a-parser.com/img/ecaoq_180220140515.png

Еще больше различных рецептов в нашем обновленном [URL=https://a-parser.com/resources/]Каталоге[/URL]!
Предлагайте ваши идеи для новых парсеров здесь(https://a-parser.com/threads/3464/), лучшие будут реализованы и опубликованы.

Подписывайтесь на наш канал на Youtube - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в Twitter
  • Сборник рецептов #1: Определяем CMS, оцениваем частотность ключевых слов и парсим Вконтакте
  • Сборник рецептов #2: собираем форумы для XRumer, парсим email со страниц контактов
  • Сборник рецептов #3: мобильные сайты, несколько парсеров, позиции ключевых слов
  • Сборник рецептов #4: поиск в выдаче, парсинг интернет-магазина и скачиваем файлы
  • Сборник рецептов #5: ссылки из JS, паблик прокси и карта сайта
  • Сборник рецептов #6: парсим базу номеров телефонов и сохраняем результаты красиво
  • Сборник рецептов #7: парсим RSS, качаем картинки и фильтруем результат по заголовкам
  • Сборник рецептов #8: парсим 2GIS, Google translate и подсказки Youtube
  • Сборник рецептов #9: проверяем сезонность ключевых слов и их полезность
  • Сборник рецептов #10: пишем кастомный парсер поисковика и парсим дерево категорий
  • Сборник рецептов #11: парсим Авито, работаем с JavaScript, анализируем тексты и участвуем в акции!
  • Сборник рецептов #12: парсим Instagram, собираем статистику и делаем свои парсеры подсказок
  • Сборник рецептов #13: сохраняем результат в файл дампа SQL и знакомимся с $tools.query
  • Сборник рецептов #14: используем XPath, анализируем сайты и создаем комбинированные пресеты
  • Сборник рецептов #15: анализируем скорость и юзабилити сайтов, парсим Яндекс.Картинки и Baidu
  • Сборник рецептов #16: парсинг OpenSiteExplorer с авторизацией, Яндекс.Каталога и Яндекс.Новостей
  • Сборник рецептов #17: картинки из Flickr, язык ключевых слов, список лайков в ВК
  • Сборник рецептов #18: скриншоты сайтов, lite выдача Яндекса и проверка сайтов
  • Сборник рецептов #19: публикация сообщений в Wordpress, парсинг Chrome Webstore и AliExpress
  • Сборник рецептов #20: автообновление цен в ИМ, анализ текстов и регистрация аккаунтов

Сборники статей:
  • Сборник статей #1: A-Parser для маркетологов, SEO-специалистов и реальный опыт работы
  • Сборник статей #2: цикл статей-уроков по созданию JS парсеров

A-Parser Support 26.03.2018 13:24

1.2.160 - поддержка SQLite, проверка доменов на клей, Parse all results в SE::Yahoo

https://files.a-parser.com/img/ap+sqlite.png
УлучшенияИсправления в связи с изменениями в выдачеИсправления
  • Исправлена работа https://a-parser.com/img/parsers/se-google.pngSE::Google::Modern на IPv6 прокси
  • Исправлена ошибка, из-за которой https://a-parser.com/img/parsers/se-google.pngSE::Google::Modern собирал ссылки с пометкой опасных сайтов в общий массив ссылок
  • Исправлена работа с оператором поиска + в SE::Bing
  • Исправлен парсинг запросов со спецсимволами в SE:: DuckDuckGo
  • Исправлена работа Rank::MajesticSEO
  • Исправлен баг с overrideOpts в JS парсерах
  • Исправлена работа с переменными при их создании в Parse custom results, а также при использовании нижнего подчеркивания в именах в Конструкторе результатов
  • Исправлена работа tools.js, баг появился в одной из предыдущих версий
  • Исправлен баг, из-за которого А-Парсер падал на некоторых ОС, появился в одной из предыдущих версий

A-Parser Support 05.04.2018 11:29

Видео урок: Создание JS парсеров. Работа с CAPTCHA

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



В уроке рассмотрено:
  • Создание JS-парсера для разгадывания капчи
  • Работа с объектом this.captcha внутри JavaScript кода
  • Описание процесса разгадывания каптчи, реализованного в A-Parser

Статья и готовый парсер: https://a-parser.com/resources/257/

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

A-Parser Support 16.04.2018 13:04

Сборник рецептов #22: проверка индексации в нескольких ПС, многоуровневый парсинг
 
22-й сборник рецептов. В нем мы разберемся, как проверять индексацию всех страниц сайта одновременно в нескольких поисковиках, научимся парсить данные по ссылкам из выдачи одним заданием и будем искать сабдомены на сайтах. Поехали!

Получение страниц сайта и проверка индексации в Google и Яндекс[url=https://a-parser.com/resources/250/]

Данный пресет позволяет спарсить ссылки на все страницы сайта и одновременно проверить их на предмет индексации поисковиками (в примере Google и Яндекс, можно по аналогии добавить другие ПС). Готовый пресет и описание по ссылке выше.
https://files.a-parser.com/img/bo3i2_180416114011.png

Парсим title и description для TOP10 поисковой выдачи по ключевому слову[url=https://a-parser.com/resources/263/]

Пример использования tools.query.add в JavaScript парсерах. Данный парсер получает ссылки из выдачи, после чего собирает из каждой страницы title и description. И все это одним заданием с максимальной производительностью, благодаря многопоточному парсингу. Парсер с описанием доступны по ссылке выше.
https://files.a-parser.com/img/gwzy0_180416114857.png

Поиск сабдоменов сайта[url=https://a-parser.com/resources/235/]

Небольшой пример, который демонстрирует, как собрать поддомены одного или нескольких сайтов. Используется HTML::LinkExtractor и Parse to level для прохода вглубь по страницам сайта. При этом Конструктором результатов извлекаются из внутренних ссылок домены и выводятся с уникализацией по строке. Готовый пресет - по ссылке выше.
https://files.a-parser.com/img/vmbxk_171020103911.png

Кроме этого:
  • Работа с SQLite из JavaScript парсеров[url=https://a-parser.com/resources/272/] - показаны все базовые возможности нового функционала по работе с SQLite
Еще больше различных рецептов в нашем Каталоге[url=https://a-parser.com/resources/]!
Предлагайте ваши идеи для новых парсеров здесь[url=https://a-parser.com/threads/3464/], лучшие будут реализованы и опубликованы.

Подписывайтесь на наш канал на Youtube[url=https://www.youtube.com/channel/UCvypGICrfCky8tPtebmIvQw] - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в Twitter[url=https://twitter.com/a_parser].

Предыдущие сборники рецептов:
  • Сборник рецептов #1: Определяем CMS, оцениваем частотность ключевых слов и парсим Вконтакте
  • Сборник рецептов #2: собираем форумы для XRumer, парсим email со страниц контактов
  • Сборник рецептов #3: мобильные сайты, несколько парсеров, позиции ключевых слов
  • Сборник рецептов #4: поиск в выдаче, парсинг интернет-магазина и скачиваем файлы
  • Сборник рецептов #5: ссылки из JS, паблик прокси и карта сайта
  • Сборник рецептов #6: парсим базу номеров телефонов и сохраняем результаты красиво
  • Сборник рецептов #7: парсим RSS, качаем картинки и фильтруем результат по заголовкам
  • Сборник рецептов #8: парсим 2GIS, Google translate и подсказки Youtube
  • Сборник рецептов #9: проверяем сезонность ключевых слов и их полезность
  • Сборник рецептов #10: пишем кастомный парсер поисковика и парсим дерево категорий
  • Сборник рецептов #11: парсим Авито, работаем с JavaScript, анализируем тексты и участвуем в акции!
  • Сборник рецептов #12: парсим Instagram, собираем статистику и делаем свои парсеры подсказок
  • Сборник рецептов #13: сохраняем результат в файл дампа SQL и знакомимся с $tools.query
  • Сборник рецептов #14: используем XPath, анализируем сайты и создаем комбинированные пресеты
  • Сборник рецептов #15: анализируем скорость и юзабилити сайтов, парсим Яндекс.Картинки и Baidu
  • Сборник рецептов #16: парсинг OpenSiteExplorer с авторизацией, Яндекс.Каталога и Яндекс.Новостей
  • Сборник рецептов #17: картинки из Flickr, язык ключевых слов, список лайков в ВК
  • Сборник рецептов #18: скриншоты сайтов, lite выдача Яндекса и проверка сайтов
  • Сборник рецептов #19: публикация сообщений в Wordpress, парсинг Chrome Webstore и AliExpress
  • Сборник рецептов #20: автообновление цен в ИМ, анализ текстов и регистрация аккаунтов
  • Сборник рецептов #21: уведомления в Telegram из A-Parser, мультифильтр и парсинг IMDb

A-Parser Support 26.04.2018 12:13

Сборник статей #3: пагинация, переменные и БД SQLite(https://a-parser.com/threads/4442/)

В этом сборнике статей мы рассмотрим все возможные варианты решения задачи прохода по пагинации на сайтах, очень детально изучим работу с переменными в JavaScript парсерах, а также попробуем работать с базами данных SQLite на примере парсера курсов валют. Поехали!

Обзор вариантов прохода по пагинации(https://a-parser.com/resources/277/)
В A-Parser существует несколько способов, с помощью которых можно реализовать проход по пагинации. В связи с их разнообразием, становится актуальным вопрос выбора нужного алгоритма, который позволит максимально эффективно переходить по страницам в процессе парсинга. В этой статье мы постараемся разобраться с каждым из способов максимально подробно. Также будут показаны реальные примеры и даны рекомендации по оптимизации многостраничного парсинга. Статья - по ссылке выше.
https://files.a-parser.com/img/ic2vg_180425160845.png

Переменные в парсерах JavaScript(https://a-parser.com/resources/278/)
JS парсеры в А-Парсере появились уже около года назад. Благодаря им стало возможным решать очень сложные задачи по парсингу, реализовывая практически любую логику. В этой статье мы максимально подробно изучим работу с разными типами переменных, а также узнаем, как можно оптимизировать работу сложных парсеров. Все это - в статье по ссылке выше.
https://files.a-parser.com/img/xfhdsja54jdsbc734bw.png

Разработка JS парсера с сохранением результата в SQLite(https://a-parser.com/resources/276/)
Начиная с версии 1.2.152 в A-Parser появилась возможность работать с БД SQLite.
В данной статье мы рассмотрим разработку JavaScript парсера, который будет парсить курсы валют из сайта finance.i.ua и сохранять их в БД. В результате получится парсер, в котором продемонстрированы основные операции с базами данных. Подробности, а также готовый парсер - по ссылке выше.
https://files.a-parser.com/img/n0hvs_180426111509.png

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

Подписывайтесь на наш канал на Youtube(https://www.youtube.com/channel/UCvypGICrfCky8tPtebmIvQw) - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в Twitter(https://twitter.com/a_parser).

Предыдущие сборники статей
  • Сборник статей #1: A-Parser для маркетологов, SEO-специалистов и реальный опыт работы
  • Сборник статей #2: цикл статей-уроков по созданию JS парсеров

A-Parser Support 07.05.2018 13:24

1.2.185 - увеличение скорости в SE::Google::Modern, новые возможности Net:: DNS, множество улучшений [url=https://a-parser.com/threads/4471/]

https://files.a-parser.com/img/1.2.185.png

Улучшения

[*] SE::Google::Modern [url=https://a-parser.com/wiki/se-google-modern/] - многократно увеличена скорость парсинга
[*]Множество улучшений в Net:: DNS [url=https://a-parser.com/wiki/net-dns/]:
- Возможность указать несколько DNS и задать метод выбора
- Бан нерабочих/плохих DNS по специальному эвристическому алгоритму
- Возможность вывести в результат использованный DNS сервер при удачном запросе
[*]В SE::Google::Modern [url=https://a-parser.com/wiki/se-google-modern/] добавлена опция Use sessions
[*]В SE::Yandex::WordStat [url=https://a-parser.com/wiki/se-yandex-wordstat/] добавлена настройка пресета антигейта для логина
[*]Также в SE::Yandex::WordStat [url=https://a-parser.com/wiki/se-yandex-wordstat/] удалены настройки Use logins/Use sessions, теперь они включены всегда
[*]Добавлена возможность автоматического удаления задания из Завершенных
[*]В макросе подстановок {num} добавлена поддержка обратного отсчета
[*]В JavaScript парсерах добавлена возможность сохранения произвольных данных в сессии
[*]В JavaScript парсерах добавлена возможность прямого сохранения в файл
[*]В API методе oneRequest/bulkRequest добавлена возможность указать configPreset
[*]В связи с неактуальностью удалены парсеры SE::Google::Mobile и SE::Yandex::Catalog

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

[*]Исправлен парсинг сниппетов в SE::Yandex [url=https://a-parser.com/wiki/se-yandex/]
[*]В SE::Google::Modern [url=https://a-parser.com/wiki/se-google-modern/] исправлена пагинация в мобильной версии, а также парсинг сниппетов и рекламы в некоторых случаях
[*]Исправлен парсинг цен в GooglePlay::Apps [url=https://a-parser.com/wiki/googleplay-apps/]
[*]Исправлена работа функции Remove bad accounts в парсерах Wordstat
[*]Rank::MegaIndex [url=https://a-parser.com/wiki/rank-megaindex/], Rank:: openSiteExplorer [url=https://a-parser.com/wiki/rank-opensiteexplorer/], Rank:: openSiteExplorer::Extended [url=https://a-parser.com/wiki/rank-opensiteexplorer-extended/], SE:: DuckDuckGo [url=https://a-parser.com/wiki/se-duckduckgo/], SE::IxQuick [url=https://a-parser.com/wiki/se-ixquick/]

Исправления

[*]Количество неудачных больше не обнуляется при постановке на паузу
[*]Исправлена проблема с подключением Node.js модулей на Linux
[*]Исправлено падение парсера в редких ситуациях при использовании JS парсеров
[*]Решена проблема с подключением Node.js модулей lodash, sequelize
[*]Исправлена ошибка итератора при равных границах в макросе {num}


Часовой пояс GMT +3, время: 08:37.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot