Настрою ленты WPGrabber для WordPress

Тема в разделе "Предоставляю услуги", создана пользователем itservice, 3 фев 2018.

  1. TopicStarter Overlay
    itservice

    itservice Новорег

    Статус:
    Оффлайн
    Регистрация:
    3 фев 2018
    Сообщения:
    2
    Симпатии:
    0
    Настрою парсинг с любых сайтов, при желании возможен перевод, поиск и замена любых частей теста.
    Использую в ленте "дополнительный шаблон обработки"
    Доноров предоставляете вы - я настраиваю. @servakov (Ссылки могут видеть только зарегистрированные пользователи. Для того что-бы видеть ссылки зарегистрируйтесь на форуме)



    Стоимость настройки импорта с одного сайта в плагине WPGrabber - 140 руб.
    Стоимость одной ленты при настройке wpgrabber от 3-х лент - 120 руб.
    Цена настройки импорта одной ленты при заказе от 10-и - 99 руб.

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

  2. TopicStarter Overlay
    itservice

    itservice Новорег

    Статус:
    Оффлайн
    Регистрация:
    3 фев 2018
    Сообщения:
    2
    Симпатии:
    0
    Ссылки могут видеть только зарегистрированные пользователи. Для того что-бы видеть ссылки зарегистрируйтесь на форуме
    Встречаются сайты, ограничивающие просмотр
    для не зарегистрированых посетителей.

    Типа такого: You have viewed your 1 free article
    Ссылки могут видеть только зарегистрированные пользователи. Для того что-бы видеть ссылки зарегистрируйтесь на форуме

    В WPGrabber для WordPress это выглядить как текст не найден!
    Ссылки могут видеть только зарегистрированные пользователи. Для того что-бы видеть ссылки зарегистрируйтесь на форуме

    Предлагаю простое решение: подложить cookies зарегистрированного пользователя.


    Для этого используем плагин для Firefox тормозиллы :)
    Ссылки могут видеть только зарегистрированные пользователи. Для того что-бы видеть ссылки зарегистрируйтесь на форуме

    Устанавливаем Cookie Exporter, регистриремся на ресурсе,

    В меню "Инструменты" -> "Export Cookies..." сохраняем под именем "cookies.txt" в папку временных файлов

    Обычно это "/wp-content/wpgrabber_tmp/"
    Ссылки могут видеть только зарегистрированные пользователи. Для того что-бы видеть ссылки зарегистрируйтесь на форуме

    Файл cookies.txt выглядить примерно так:

    Ссылки могут видеть только зарегистрированные пользователи. Для того что-бы видеть ссылки зарегистрируйтесь на форуме
    Проверяем:



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





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

    Естественно, что периодически сессию придётся обновлять.
    Кроме этого надо добавить в файле TGrabberCore.php
    в функцию getContent
    Ссылки могут видеть только зарегистрированные пользователи. Для того что-бы видеть ссылки зарегистрируйтесь на форуме
    curl_setopt($ch, CURLOPT_COOKIEFILE, $this->cookieFile);
    curl_setopt($ch, CURLOPT_COOKIEJAR, $this->cookieFile);


    а в function __construct()
    Ссылки могут видеть только зарегистрированные пользователи. Для того что-бы видеть ссылки зарегистрируйтесь на форуме
    добавить
    $this->tmpDir = $this->rootPath . $this->config->get('testPath');
    $this->cookieFile = $this->tmpDir . 'cookies.txt';



    А можите обратиться ко мне:
    @servakov (Ссылки могут видеть только зарегистрированные пользователи. Для того что-бы видеть ссылки зарегистрируйтесь на форуме)или на Ссылки могут видеть только зарегистрированные пользователи. Для того что-бы видеть ссылки зарегистрируйтесь на форуме
    и я вам всё настрою.