Я получил письмо с примерно 200 фотографиями, загружающими ссылки с хостинг-сайта. Можно ли как-нибудь загрузить все картинки, а не щелкать по каждой ссылке? Я думаю, картинки были загружены одна за другой.
2 ответа
Если вы используете * nix:
Просто скопируйте и вставьте URL-адреса в текстовый файл, чтобы вы были в каждой строке.
http://example.com/image1.jpg
http://example.com/image2.jpg
Сохраните это как urls.txt
Затем запустите wget -i urls.txt
. wget будет извлекать каждый URL в файле в текущий каталог.
Если вы на Windows:
Загрузите wget для Windows из проекта GnuWin32 (скачайте «полный пакет, кроме исходников» и запустите установщик). Создайте текстовый файл, как я указал выше, и сохраните его в новой папке как urls.txt
. Затем, удерживая клавишу Shift, щелкните папку правой кнопкой мыши и выберите "Открыть командную строку здесь". Затем в командной строке выполните ту же команду, что и выше (wget -i urls.txt
).
Вы можете создать файл, который загружает файлы с помощью wget
По сути это становится сценарием.
Вы должны создать текстовый файл со списком URL-адресов и поставить перед каждым wget
, например:
wget -nd http://example1.com/image1.jpg
wget -nd http://example2.com/image2.png
Опция -nd
гарантирует, что структура каталогов исходного сайта не дублируется, и все файлы загружаются в текущий рабочий каталог.