Как скачать изображения из контента в XLS.
Данная инструкция может быть полезна операторам сайтов на автономных CMS OpenCart, WooComerce и прочих, которые не поддерживают автоматизированный импорт данных для товаров. Структура наименований изображений на платформе "Прямые Дистрибьюции" стандартизирована до следующей системы SKU_COUNTER[-MODIFIERS...].jpg, где:
- SKU - артикул товара. Ключевой элемент.
- COUNTER - порядковый номер изображения. Представляет собой двухзначное число в диапазоне от 01 до 99.
- MODIFIERS - признаки типа изображения,такие как ассортиментная фотография или миниатюра. Данные параметры не обязательны, но имеют пользу для классификации изображений.
В данном случае привязка изображений к товарам может быть автоматизирована с помощью следующей маски "SKU_*.jpg".
Оригиналы изображений, находящихся на сайте доступны при выборке фильтрами или категориями менее чем 2000 товаров помощи следующей кнопки:
которая находится в заглавии списка плиток товаров. В скачанном документе XLS в колонке "Фото" находится перечень ссылок на оригинальные картинки. Т. к. в таком перечне в общем счёте может находиться 10000 и более изображений, рекомендуется использование менеджера закачек. Например Free Download Manager. Дальнейший алгоритм действий отталкивается от использования именно этой программы, но справедлив ко всем аналогичным программам.
- Переходим на сайт DD в раздел Все товары или же в интересующую подкатегорию товаров.
- Нажимаем кнопку Скачать контент в XLS и сохраняем файл в удобном месте.
- Открываем скачанный файл в любимом табличном редакторе: MS Office Excel, Apache OpenOfficе, LibreOffice или др.
- Выделяем весь столбец Фото (в зависимости от возможностей редактора, это можно сделать кликнув мышкой по заголовку столбца) и нажимаем кнопку "Копировать" (или клавиатурное сокращение CTRL+C, Cmd+C).
- Открываем менеджер закачек (или скрипт по ссылке ниже).
- В правом верхнем углу программы нажимаем на кнопку Меню и выбираем пункт "Вставить ссылки из буфера обмена".
- В появившемся модальном окне указываем куда сохранить перечень изображений.
- В поле "Создать папку" указываем имя для новой директории с изображениями.
- Нажимаем кнопку "Выбрать все"
- Нажимаем кнопку "Скачать"
- Ожидаем окончания загрузки.
В результате в выбранной папке получаем полный перечень фотографий в качестве не ниже отображаемого на сайте Прямые Дистрибьюции.
Если менеджер закачек не корректно выполняет данную функцию - ниже находится ссылка на браузерный скрипт, что может сделать ZIP-архив с фотографиями, который можно скачать.
Менеджер пакетной закачки на основе JSZip.