Парсинг картинки товара, находящейся на другой странице

Тема в разделе "Парсинг конкретных сайтов по запросу (ПЛАТНО)", создана пользователем silkwork, 20 сен 2012.

  1. silkwork

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

    Регистрация:
    24 июл 2012
    Сообщения:
    4
    К примеру, вот страница товара:
    http://www.decorativecollective.com/catalogue_detail.asp?nShopProd_ID={7241B485-E2AD-448C-AF36-282D196DE723}

    Когда щелкаем на фотографию товара, переходим на страницу:
    http://www.decorativecollective.com/catalogue_detail_viewpic.asp?nShopProd_ID={7241B485-E2AD-448C-AF36-282D196DE723}&nPic=1&src=catalogue%2Easp

    На этой странице картинка имеет адрес:
    Ссылки недоступны для гостей

    Настроить парсер так, чтобы он находил страницу с картинкой можно. А как сделать так чтобы он еще и сохранял картинку с этой страницы?
     
  2. nikolas1612

    nikolas1612 Member Пользователи

    Регистрация:
    27 ноя 2011
    Сообщения:
    439
    если изменения типичны для всех случаев, то можно поиздеваться функцией замены над <CD_DOCURL!> (урл страницы товара), превратив его в ссылку на рисунок, и вставить результат издевательств в макрос <IMG>.
    в приведенном Вами случае, к примеру, первая ссылка (товар) отличается от последней (урл рисунка) так:
    Ссылки недоступны для гостейcatalogue_detail.asp?nShopProd_ID={7241B485-E2AD-448C-AF36-282D196DE723}
    Ссылки недоступны для гостейimages/shop/{7241B485-E2AD-448C-AF36-282D196DE723}_1_large.jpg
    первая легко превращается во вторую
     
  3. silkwork

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

    Регистрация:
    24 июл 2012
    Сообщения:
    4
    Спасибо. Отличная идея!
    Я этой связи как-то не заметил.
     

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