Настроить имя файла с картинкой при ее сохранении

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

  1. info8659

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

    Регистрация:
    10 ноя 2016
    Сообщения:
    23
    Нужно, что-бы при сохранении картинок им присваивались имена по значению в колонке "артикул"
    На пример - имею результат
    "Артикул";"повторяющиеся границы 1"
    "154012";"files/large_67168_467.jpg";"files/large_174303_219.jpg"
    Нужно, что-бы картинки названы были
    154012.jpg 154012_1.jpg
    И так по каждой ссылке - картинка по имени артикула)
    Подскажите, где это настроить?
     
  2. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.431
    Адрес:
    Latvia
    DOWNLOADFILE макрос в шаблоне вывода используется для скачивания картинок и файлов.
    Выглядит в шаблоне вывода так:
    Код:
    [DFN]images\[TOTRANSLITE:regdown,clear,convertspaces]<CD_GRAN_2!>[/TOTRANSLITE][/DFN]<DOWNLOADFILE><CD_GRAN_3!></DOWNLOADFILE>
    граница 2 это артикул, граница 3 выводит ссылку картинки.

    Выглядит в повторяющиеся границе так:
    Код:
    [DFN]images\[TOTRANSLITE:regdown,clear,convertspaces]<CD_GRAN_2!>[/TOTRANSLITE]_[CC][/DFN]<DOWNLOADFILE>[VALUE]</DOWNLOADFILE>
    [CC] используется для вывода номера цикла.

    п.с. в справке кстате эта информация тоже есть Ссылки недоступны для гостей
     
    Последнее редактирование: 10 ноя 2016
    Root нравится это.
  3. info8659

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

    Регистрация:
    10 ноя 2016
    Сообщения:
    23
    Спасибо, у меня там еще повторяющаяся граница, поэтому настройки должны производиться в редакторе для нее, не могу разобраться никак, вот мои файлы
    <CD_GRAN_1!>[CSVCS]<CD_GRAN_2!>[CSVCS]<CD_CYCLE_GRAN_1!>
    так я написала в настройке повторяющейся границы [DFN]<CD_GRAN_1!>[/DFN]<DOWNLOADFILE>[VALUE]</DOWNLOADFILE>, а ниже оставила <DOWNLOADFILE>[VALUE]</DOWNLOADFILE>
    в результате получила

    156247 VINCELLI files/156247.jpg files/156247_4.jpg files/156247_9.jpg files/156247_17.jpg files/156247_27.jpg files/156247_36.jpg
    147831 sale70408 files/147831.jpg files/147831_13.jpg files/147831_21.jpg files/147831_29.jpg files/147831_37.jpg
    165451 sale70408 files/165451.jpg files/165451_3.jpg files/165451_11.jpg files/165451_20.jpg files/165451_28.jpg files/165451_38.jpg

    Подскажите, пожалуйста, что-же я не так делаю?
     
  4. Root

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

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

    Так как в папке, при повторном предпросмотре результатов парсинга контента, уже имеются файлы от предыдущих процедур просмотра, новые файлы не перезаписывают их, а записываются в новые файлы с увеличенным числовым индексом в конце имени файла.

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

    При парсинге каждый раз парсите в новую папку или активируйте во вкладке "Контент" функцию автоматической очистки папки с контентом перед парсингом.

    С уважением к вам, Сергей.
     
    info8659 нравится это.
  5. info8659

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

    Регистрация:
    10 ноя 2016
    Сообщения:
    23
     
  6. info8659

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

    Регистрация:
    10 ноя 2016
    Сообщения:
    23
    Спасибо!
    С очисткой прежних результатов разобралась, но остался вопрос - возможно ли где-то настроить, что-бы увеличение числового индекса в конце имени начиналось с каждой строки с "1"? (сейчас у меня во всех файлах идет по наростающей.
    Также я не могу найти в настройка, как настроить парсинг картинки, которая записана в пдф файле следующим образом - Ссылки недоступны для гостей здесь при нажатии на "Инструкция" видим картинку - Ссылки недоступны для гостей (Как правильно указать ее границу? В повторяющиеся границы или отдельно?
     
    Последнее редактирование: 11 ноя 2016
  7. info8659

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

    Регистрация:
    10 ноя 2016
    Сообщения:
    23
    Сохранение картинки в пдф в моем файле указано так
    <DOWNLOADFILE><CD_GRAN_2!></DOWNLOADFILE>
    При предпросмотре вижу files/e9ca7f48eb2e707d34bbdf2a83eb82bd_3.pdf
    В логе не указано, что данный файл загружен
    Подскажите, где моя ошибка?
     
  8. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    2016-11-12_07-57-08.png
     
    info8659 нравится это.
  9. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    О каком логе идет речь? Пожалуйста, покажите на скриншоте.
     
  10. info8659

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

    Регистрация:
    10 ноя 2016
    Сообщения:
    23
    Принт скрин вложила - в логе не вижу, что пдф файл загружен (также в окне справа видны картинки jpg, а пдф картинки нет)
     

    Вложения:

    • Лог.png
      Лог.png
      Размер файла:
      175,1 КБ
      Просмотров:
      7
  11. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    2016-11-12_12-57-28.png
     
  12. info8659

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

    Регистрация:
    10 ноя 2016
    Сообщения:
    23
    Вложила правильный принт скрин - проблема решилась - по логу вижу что файл загрузится. Но возникла другая проблема - загруженные файлы имеют разный формат (pdf, png, jpg) а для дальнейшей работы они все должны быть jpg. Есть возможность в программе менять формат файла при загрузке?
     

    Вложения:

    • !Лог.png
      !Лог.png
      Размер файла:
      240,8 КБ
      Просмотров:
      4
  13. Root

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

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

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

    Регистрация:
    10 ноя 2016
    Сообщения:
    23
    Спасибо!
     
  15. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    В имени файла расширение поменять можно легко обычной поиск-заменой. Также обратите внимание на существующие программы для массового смена формата изображений.
     
    info8659 нравится это.
  16. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Вспомнил, что в Content Downloader есть встроенный инструмент смены формата изображений (смотрите скриншот).

    2016-11-12_19-00-25.png

    Если появятся вопросы - задавайте.
     
    nICEsCREAM и info8659 нравится это.
  17. info8659

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

    Регистрация:
    10 ноя 2016
    Сообщения:
    23
    Огромное спасибо за такой подробный ответ! Я буду пробовать - судя по описанию - это то что нужно!!!
     
  18. info8659

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

    Регистрация:
    10 ноя 2016
    Сообщения:
    23
    Подскажите, этот инструмент можно активировать только после парсинга (когда фото уже загружены)?
    Во время парсинга это ведь невозможно?
     
  19. Root

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

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

    Пока только после парсинга.

    Обещать по срокам реализации данной затеи не могу.

    С уважением к вам, Сергей.
     
    info8659 нравится это.
  20. info8659

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

    Регистрация:
    10 ноя 2016
    Сообщения:
    23
    Здравствуйте! Спасибо!
     

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