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

Что ж, угадайте, какой сегодня еще один день, когда мы сталкиваемся с той же проблемой загрузки изображений, поэтому мы подумали, что нужно найти решение, с помощью которого мы можем легко загружать изображения и после этого согласовывать их с нашим соглашением об именах (например, переименовывать их без необходимости идти через один за другим).

Шаг 1. Получение всех URL

Терминал будет выглядеть так ( CTRL + SHIFT + T )



Шаг 2. Создайте папку и поместите в нее файл «images.txt»

Со всеми данными сверху, скопированными в буфер обмена для нетехнических (просто нажмите Ctrl + V) для вставки, и это будет выглядеть так:

Теперь просто удалите двойные кавычки ( " ) и квадратные скобки ( [ ) ( ] )

И сохраните файл как images.txt в папке (например, мы выбрали слайд папки, показанный ниже).

Откройте терминал Linux из того же каталога

Запустите команду в терминале Linux и нажмите Enter, и файлы начнут загружаться.



Шаг 3. Переименование

Если вы загрузили все файлы и не хотите переименовывать файлы, тогда все готово, и вам не нужно выполнять этот шаг, но если вы не остаетесь на связи с нами еще немного

Теперь с открытым терминалом (если вы не были взволнованы и вдруг нажали кнопку закрытия после загрузки, откройте его снова в последний раз)

Что мы делаем с этим кодом, так это переименовываем загруженные файлы JPG в 1.JPG/2.JPG и т. д.



После выполнения вышеуказанных шагов вы можете легко загрузить 100 файлов без повторной загрузки каждого файла вручную. Весь используемый исходный код размещен в приведенном ниже репозитории Git.