переименование картинок при парсинге повторяющихся границ

Тема в разделе "Разное", создана пользователем Huiop, 30 июн 2013.

  1. Huiop

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

    Регистрация:
    30 июн 2013
    Сообщения:
    9
    Адрес:
    SPb
    [​IMG]

    Настроил парсинг повторяющихся границ. В шаблоне вывода поставил <CD_CYCLE_GRAN_ALL!>, картинки не переименовываются, а дублируется только первое имя. Задача такая xтобы все картинки назывались из описания тега tittle

    вот сам проект Ссылки недоступны для гостей
     
    Последнее редактирование: 30 июн 2013
  2. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.429
    Адрес:
    Latvia
    ............................
    ----
    с недавнего времени ситуация изменилась, в программе добавлен функционал переименовывания файлов каждого по своему имени, подробнее на сайте "макрос [DFN]"
     
    Последнее редактирование: 18 авг 2013
  3. Root

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

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

    Бакытжан New Member Пользователи

    Регистрация:
    25 окт 2015
    Сообщения:
    13
    Как правильно настроить парсинг картинг с повторяющимися границами. Причем надо, чтобы названия картинок совпадали с артикулом (на сайте все картинки носят одинаковое имя), а мне нужно, чтобы сохранялись в формате артикул.jpg, артикул_1.jpg, артикул_2.jpg. В моем случае артикул это <CD_GRAN_6!>
     

    Вложения:

    • 7.jpg
      7.jpg
      Размер файла:
      81,2 КБ
      Просмотров:
      18
  5. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    [DFN]<CD_GRAN_6!>[/DFN]<DOWNLOADFILE>[VALUE]</DOWNLOADFILE>
     
  6. Бакытжан

    Бакытжан New Member Пользователи

    Регистрация:
    25 окт 2015
    Сообщения:
    13
    Я тупой осел... конец рабочего дня, не могу догнать что и где не так делаю, посмотрите кто-нить проект пжл ребят

    Нужно спарсить картинки, чтобы имя файла было артикулом товара
     

    Вложения:

    • sima.cdp
      Размер файла:
      28,8 КБ
      Просмотров:
      19
    Последнее редактирование: 26 окт 2015
  7. Root

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

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

    Вложения:

    • sima.cdp
      Размер файла:
      28,8 КБ
      Просмотров:
      47
  8. Бакытжан

    Бакытжан New Member Пользователи

    Регистрация:
    25 окт 2015
    Сообщения:
    13
    Ну спасибо огромнейшее!!! А может тогда подскажете, как настроить правильно шаблон вывода, чтобы описание ссылки каждой картинки писалось в отдельном столбце?
     
  9. Root

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

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

    Вложения:

    • sima.cdp
      Размер файла:
      28,8 КБ
      Просмотров:
      42
  10. Бакытжан

    Бакытжан New Member Пользователи

    Регистрация:
    25 окт 2015
    Сообщения:
    13
    Просто нет слов... Грац!
     
  11. Бакытжан

    Бакытжан New Member Пользователи

    Регистрация:
    25 окт 2015
    Сообщения:
    13
    И все-таки, я не допер эту тему с повторяющимися картинками. Первый блок парсинга повторяющихся картинок работает прекрасно - все картинки скачиваются, имя файла заменяется значением артикула товара, в шаблоне вывода описание ссылок на картинки выводятся для каждой картинки в отдельном столбце. Но, при попытке парсинга другого блока картинок с этой же страницы по тому же правилу - картинки даже не скачиваются( Помогите, люди добрые
     

    Вложения:

    • sima.cdp
      Размер файла:
      191,5 КБ
      Просмотров:
      17
  12. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Вставить в шаблон вывода макрос повторяющейся границы 2:
     
  13. Pallada

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

    Регистрация:
    15 мар 2019
    Сообщения:
    5
    Город:
    Санкт-Петербург
    Я новичок во всем этом
    Не совсем по теме, подскажите мне не нужно в повторяющихся границах
    У меня практически антологичная ситуация, мене нужно переименовать картинку при парсинге, чтобы картинка была Аритукл. jpg, с последующей загрузкой переименованной картинки на диск, как это сделать не понимаю перепробовал разные варианты что то не получается.
    Сейчас это выглядит так: <CD_GRAN_1!>Наименование[CSVCS]<CD_GRAN_2!>Артикул[CSVCS]<CD_GRAN_3!>цена[CSVCS][IMAGESNAMES][TRANSLITE][CLEAR]<CD_GRAN_2!>[/IMAGESNAMES]<DOWNLOADFILE><CD_GRAN_4!>картинка</DOWNLOADFILE>[CSVCS]
     
  14. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    С каких пор у вас проблемы с доступом к системе помощи?

    Ссылки недоступны для гостей
     
  15. Pallada

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

    Регистрация:
    15 мар 2019
    Сообщения:
    5
    Город:
    Санкт-Петербург
    Я просил не судить строго, я новичок в этом, искал но не нашел по этому и обратился.
    В данной ситуации опять не нашел, как в этом коде определить границы парсига, при выделении определяется только первая картинка а остальные не выводятся, я думаю ответить на вопрос не сложно, для этого и существуют форумы.
    <div class="fotorama" id="fotorama">
    <a href="
    /upload/resize_cache/iblock/16d/742_582_11c1feb3d82e4fca59952007049bc9c3f/16d3f9c8b43956bb184a3cde70e87817.jpg"><img src="/upload/resize_cache/iblock/16d/70_50_1/16d3f9c8b43956bb184a3cde70e87817.jpg"></a>
    <a href="/upload/resize_cache/iblock/864/800_600_11c1feb3d82e4fca59952007049bc9c3f/864fda63f05d7a13e774dbe3d7814114.jpg"><img src="/upload/resize_cache/iblock/864/70_50_1/864fda63f05d7a13e774dbe3d7814114.jpg"></a>
    <a href="/upload/resize_cache/iblock/428/800_532_11c1feb3d82e4fca59952007049bc9c3f/428655c1336920f7b792eeacbbed5b8b.jpg"><img src="/upload/resize_cache/iblock/428/70_50_1/428655c1336920f7b792eeacbbed5b8b.jpg"></a>
    <a href="/upload/resize_cache/iblock/663/800_532_11c1feb3d82e4fca59952007049bc9c3f/6630f7899d505aa5b14c7f77df9edbb3.jpg"><img src="/upload/resize_cache/iblock/663/70_50_1/6630f7899d505aa5b14c7f77df9edbb3.jpg"></a>
    <a href="/upload/resize_cache/iblock/14f/600_399_11c1feb3d82e4fca59952007049bc9c3f/14f8a556470c2eb3a376bb04d3654ce5.jpg"><img src="/upload/resize_cache/iblock/14f/70_50_1/14f8a556470c2eb3a376bb04d3654ce5.jpg"></a>
    <a href="/upload/resize_cache/iblock/5bd/600_399_11c1feb3d82e4fca59952007049bc9c3f/5bd0afd12e106aa5d7553266014b7f04.jpg"><img src="/upload/resize_cache/iblock/5bd/70_50_1/5bd0afd12e106aa5d7553266014b7f04.jpg"></a>
    </div>
    </div>
     
  16. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.429
    Адрес:
    Latvia
    Надеюсь это вас не оскорбит и отнесетесь с пониманием:
    Название темы про повторяющиеся границы, значит вопросы и решения в теме о повторяющихся границах.
    Предоставленный вами код с наличием нескольких ссылок на картинки, которые надо выкачивать через повт.границы с использованием downloadfile макросом.

    Материалы по теме:
    Ссылки недоступны для гостей - Как парсить несколько картинок с одной страницы с присвоением каждой уникального имени файла
    Ссылки недоступны для гостей - Скачивание нескольких картинок с использованием повторяющихся границ парсинга
    Ссылки недоступны для гостей - Как с помощью макроса DOWNLOADFILE скачивать картинки из HTML-тегов IMG

    п.с. Ссылки недоступны для гостей - на странице можно еще найти много полезных материалов.
     
    Root нравится это.
  17. Root

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

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

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