Как не парсить картинки, но записать их имена

Тема в разделе "Разное", создана пользователем Vaker, 9 апр 2014.

  1. Vaker

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

    Регистрация:
    3 апр 2014
    Сообщения:
    4
    Добрый день, во первых преклоняюсь перед разработчиком, мощная штука совсем недавно начал разбираться (хотя приобрел лицензию уже давно) и в воссторге от возможностей. Прошу помощи, поискал но что то не нашел, хотя мог и не правильно что то понять, задача несколько противоречивая :) Объясню тайный смысл, нужно периодически парсить товар с сайта поставщика, при том приходиться парсить весь сайт, чтобы потом делать соответствие с имеющимися позициями и новыми, номенклатура порядка 600 единиц, проект создан, все отлично, парсит весь сайт на ура. Полученный csv сравнивается с выгрузкой с сайта и путем неких манипуляций подготавливается для загрузки на сайт два файла с новыми и измененными позициями, так вот, суть задачи, как получить точно такой же csv файл, но не грузить картинки на диск , дабы пожалеть и трафик и время и сайт поставщика, после обработки и загрузки товаров на сайт ИМ в CD будут загоняться урлы только новых товаров и следовательно грузиться картинки только для новых товаров, вот есть проект в такой схеме
    <CD_GRAN_1!>[CSVCS]<CD_GRAN_2!>[CSVCS]<CD_GRAN_3!>[CSVCS]<CD_GRAN_4!>[CSVCS]<CD_GRAN_5!>[CSVCS]<CD_GRAN_6!>[CSVCS][REPLACE(,|;)][CSVIMAGES(a)]<CD_GRAN_7!>[/CSVIMAGES][/REPLACE][CSVCS]<CD_DOCURL!>
    [IMAGESNAMES]<CD_GRAN_1!>[/IMAGESNAMES]

    если ставишь галку не загружать изображения, то получаешь в csv
    второй строчкой
    [IMAGESNAMES]<CD_GRAN_1!>[/IMAGESNAMES]
    и имена картинок не переименовываются.

    Спасибо за помощь.

    Если без проекта проблематично, то намекните, выложу :) Хотя мне кажется и так понятно о чем я
     
  2. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.
    Спасибо на добром слове! Очень приятно.
    Может вам проще не парсить одни и те же товары на второй раз?
    Подключите файл с загруженными ранее элементами (пустой текстовый файл на диске) во вкладке "контент" и, перед повторным парсингом, старые товары будут удаляться из списка ссылок.
     
  3. Vaker

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

    Регистрация:
    3 апр 2014
    Сообщения:
    4
    да дело в том, что парсить то как раз и надо все, это ИМ одежды и наличие размеров можно получить или таким образом или руками :) такой вариант он куда инетресней.
     
  4. Vaker

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

    Регистрация:
    3 апр 2014
    Сообщения:
    4
    А да, если коротко механизм такой.
    1 Парсится весь поставщик, в csv заносится имена картинок (сами картинки не парсятся)
    2 Конвертер сравнивает напарсенное и выгруженное с сайта, если такое есть, то проставляет только новые размеры, если такого нет, то готовит файл для загрузки на сайт с новыми товарами и готовит файл с урлами для скачивания картинок с поставщика
    3. файл с новыми и необходимыми полями, а так же с именами картинок загружается в ИМ
    4. CD парсит картинки из файла с урлами
    5. картинки обрабатываются и заливаются на сайт

    как то вот так получается
     
  5. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Без скачивания картинок их ссылки не изменяются. Качайте с картинками, интернет пошире и вперед, трафик же сейчас бесплатный у всех почти =)
     
  6. Vaker

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

    Регистрация:
    3 апр 2014
    Сообщения:
    4
    спасибо, понял :) Думал а вдруг по легкому получится.
     

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