Иногда место на хостинге заканчивается, и тогда встает вопрос, как посмотреть кто виновник. Особенно это...
Довольно часто необходимо скачать сразу много файлов по списку. Есть несколько способов, первоначально я это делал через Download master, но потом я попробовал это сделать через консольную утилиту Wget. Мне очень понравилось, так как нечего лишнего, и список может быть довольно большой.
Для начала я подготавливаю список с URL. И сохраняю его в текстовый файл url.txt. На сайте https://eternallybored.org/misc/wget/ скачиваю для своей версии операционной системы утилиту wget. Распаковываю программу в папку на диске C:\wget\. Туда же ложу файл url.txt для удобства. Создаю папку downloads_file на диске C:. И через командную строку запускаю команду:
c:\wget\wget.exe -i c:\wget\url.txt --secure-protocol=auto -nc -c -P c:\downloads_file\
На экране появится ЛОГ операций. Дожидаемся окончания и проверяем в папке закачанные изображения или файлы.
Некоторые переменные программы WGET
- -i и дальше путь для файла со списком URL для скачивания
- --secure-protocol=auto - это используем, если на сайте защищенный протокол HTTPS, если простой HTTP, то убирайте эту команду
- -nc - если файл уже есть, и он скачан полностью, то он не будет загружен заново
- -c - если файл закачан не полностью, то будет продолжена закачка
- -P и дальше папка, куда сохранять данные
- Остальные команды можно узнать по справке c:\wget\wget.exe -h
- Если нужна структура сохранения файлов как на источнике, то нужно добавить команду команду -x.
