1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

HTML::LinkExtractor + Check content

Тема в разделе "Техническая поддержка", создана пользователем high_skill, 7 май 2016.

  1. high_skill

    high_skill A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    25 июн 2013
    Сообщения:
    56
    Симпатии:
    7
    Делаю вроде все по инструкции
    [​IMG]
    [​IMG]
    > Если указан 1-ый уровень то парсер перейдёт по всем ссылкам указанным на исходной странице
    Задаю список морд, т.е. что бы он зашел на морду и на все ссылки с морды, проверил Check content нужные мну фразы и если она есть сохранил мну линк. Результат [​IMG]
    Что я не так делаю?
     
  2. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
    Так, как сделали вы - неправильно. Парсер перейдет по всем ссылкам, и если не обнаружит на странице совпадения с регуляркой из Check content, то перезагрузит страницу еще раз, и повторит это то количество раз, сколько попыток задано. Если совпадения не будет и закончатся попытки, то запрос будет засчитан как неудачный. Что и получилось у вас.

    Для решения вашей задачи нужно использовать фильтры. Т.е. проверять фильтром наличие нужных фраз и выводить в результат $query
    Использование фильтров
     
    Forbidden нравится это.
  3. high_skill

    high_skill A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    25 июн 2013
    Сообщения:
    56
    Симпатии:
    7
    Спасибо. Я такой вариант тоже пробывал, только результат заносил в $p1.preset , из-за чего, наверно, в результат падало все подряд включая картинки.:( С $query все ок:)
     

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