Парсинг изображений из скриптовой галлереи

Тема в разделе "Скачивание картинок и файлов", создана пользователем verydima, 3 ноя 2014.

  1. verydima

    verydima New Member Пользователи

    Регистрация:
    7 сен 2013
    Сообщения:
    10
    Город:
    Kiev
    Ребята, привет.
    Гляньте-ка на интересную задачу. Нужно спарсить картинки:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    Но они выводятся там в виде галлереи. Так нельзя спарсить? Или я туплю?
     
  2. Root

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

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

    Придется открывать каждую страницу галереи, реализовал это в проекте, который тут прикрепил (меню - файл - загрузить проект).

    Если потребуются пояснения - дайте знать.

    С уважением к вам, Сергей...
     

    Вложения:

  3. verydima

    verydima New Member Пользователи

    Регистрация:
    7 сен 2013
    Сообщения:
    10
    Город:
    Kiev
    Спасибо. Блин, мне как-то неудобно :) Не нужно было прямо делать проект. Надо было дать только наводку. Процесс познания же не менее ценен окончательного решения.
    Ещё раз спасибо.

    А Вы можете кратко описать действие этого:
    <NIMG><GETMORECONTENT><URL="[SELF][VALUE]"><START="class="new_expert_image_achtak" id="main_session_img">{skip}<img src=""><STARTCOUNT="0"><END="""><ENDCOUNT="0"><PARAMS=""></GETMORECONTENT></NIMG>
    Мне для понимая :)
     
    Последнее редактирование: 3 ноя 2014
  4. Root

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

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

    Макросом GETMORECONTENT (Ссылки недоступны для гостей) подгружаем страницы с разными картинками галереи и выдергиваем из них ссылки на картинки.

    <NIMG> - грузит картинку, полученную макросом GETMORECONTENT

    Вся конструкция зациклена в повторяющейся границе 1, где в каждом цикле программа получает страницу с картинкой галереи ([SELF]+[VALUE]=ссылка с которой парсим + ID картинки, которую получаем повторяющейся границей 1).

    Надеюсь, понятно объяснил.

    С уважением к вам, Сергей.
     
  5. verydima

    verydima New Member Пользователи

    Регистрация:
    7 сен 2013
    Сообщения:
    10
    Город:
    Kiev
    Сергей, огромное спасибо.
     

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