из прайса спарсить картинки Яндекс маркета

Тема в разделе "Решение различных задач по парсингу", создана пользователем Diabet, 10 апр 2014.

  1. Diabet

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

    Регистрация:
    12 фев 2012
    Сообщения:
    114
    Нужно по списку товаров из прайса спарсить картинки Яндекс маркета и уложить по папочкам голову сломал ничо не могу выдумать версия последняя
     
  2. Root

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

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

    Вот вам пример (меню - файл - загрузить проект)

    Чтобы парсить все большие картинки товара, думаю, лучше парсить в два прохода:
    - Сбор ссылок на товары по поисковому запросу Яндекса (_http://market.yandex.ru/search.xml?text=Iphone+5S&cvredirect=2, где Iphone+5S - нужный запрос)
    - Парсинг картинок с собранных ссылок
     

    Вложения:

    • images.cdp
      Размер файла:
      25,5 КБ
      Просмотров:
      99
  3. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Если будут еще вопросы, пожалуйста, задавайте.
     
  4. Diabet

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

    Регистрация:
    12 фев 2012
    Сообщения:
    114
    Результирующий документ оказался пустым.
     
  5. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Какая у вас версия программы? (меню - справка - о программе).
     
  6. Diabet

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

    Регистрация:
    12 фев 2012
    Сообщения:
    114
  7. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Может быть вас забанил Яндекс, так как у меня проект работает. Попробуйте подождать до суток или переподключить интернет-соединение.
     
  8. xxredlinexx

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

    Регистрация:
    25 апр 2014
    Сообщения:
    6
    недавно использую программу и не назову себя супер пользователем

    - Сбор ссылок на товары по поисковому запросу Яндекса (_http://market.yandex.ru/search.xml?text=Iphone+5S&cvredirect=2, где Iphone+5S - нужный запрос)

    получается нужно генерировать приведенный скрипт в проекте для каждого товара в списке? или это можно автоматизировать?
     
  9. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Можно автоматизировать.
    Вкладка Ссылки, справа в кнопочках есть кнопка GEN
     
  10. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Да, генерируйте ссылки во вкладке ссылки -> кнопка GEN, как вам и сказали, используя макрос {key} (нажать кнопку {key} и ввести туда список запросов (ключей)).

    А вот один из вариантов, если вам нужно использовать подобную ссылку с запросом в шаблоне вывода:
    Подключить файл с локального диска, в котором на каждой строке по запросу, например:
    В шаблон вывода вставить примерно это:
    При парсинге, вместо <FILE=C:\file.txt> в ссылку будет подставляться строка из файла C:\file.txt
    При парсинге каждого следующего документа будет браться следующая строка из файла.

    Вот еще один из вариантов, если вам нужно использовать ссылку с запросом в шаблоне вывода:
    Если парсите с сайта, где есть в коде документа ключ (iPhone 5S), то задайте границу парсинга для этого ключа и в шаблон вывода вставьте примерно следующее:
    Где <CD_GRAN_1!> - макрос границы парсинга, которая содержит ключ (поисковый запрос).

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

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