GETMORECONTENT не загружает json (?)

Тема в разделе "Решение проблем с использованием программы", создана пользователем xLime, 23 июн 2019.

Метки:
  1. xLime

    xLime Well-Known Member Супер Модератор Модератор

    Регистрация:
    4 сен 2017
    Сообщения:
    401
    Описание:
    Ссылка, помещенная в макрос GETMORECONTENT не загружает необходимые данные (скрин Ссылки недоступны для гостей ).
    Но при задании границ, необходимые данные с информацией о наличии товара загружаются исправно (скрин Ссылки недоступны для гостей ).

    Как воспроизвести:
    1) Добавить user agent
    Код:
    Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Iron/28.0.1550.1 Chrome/28.0.1550.1
    
    2) Добавить cookies
    Код:
    PHPSESSID=7bd0977953a762471f2b799f0a5cea93; O_CITY_ID=292;
    3) Выбрать библиотеку WIN

    4) Добавить url в список ссылок и в макрос <GETMORECONTENT>
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 10 постов.**
    Ожидание:
    Одинаковые данные с информацией о наличии товара при задании границ парсинга и в макросе.

    Что происходит вместо этого:
    Макрос <GETMORECONTENT> загружает иные данные.

    Если изменить user agent
    Код:
    Mozilla/5.0 (Windows NT 6.1; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0
    
    то увидим, что при задании границ загружаются те же данные, что и в макросе.


    Тестовый проект во вложении.

    Content Downloader X1 (11.1.0000899)
     

    Вложения:

  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Заметил, что Useragent не передавался в WINLIB для макроса GETMORECONTENT. Доработал.

    Замените файл Content Downloader.exe (в папке с программой) этим файлом:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 359 постов.**
     
    xLime нравится это.

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