Руководство для начинающих по использованию wget в Windows
Многие пользователи Windows настолько привыкли к графическому интерфейсу и веб-браузеру как к универсальному инструменту, что забывают о существовании множества других инструментов. Wget — это утилита командной строки GNU, популярная в основном в сообществах Linux и Unix и в основном используемая для загрузки файлов из Интернета. Однако существует версия wget для Windows, и с ее помощью вы можете загружать все, что захотите: от целых веб-сайтов до фильмов, музыки, подкастов и больших файлов из любого места в Интернете.
Не многие пользователи Microsoft знают об этом полезном инструменте, поэтому я написал это руководство для начинающих по использованию wget в Windows. Мы склонны использовать наш браузер для всего, и это нормально, но это не всегда самый эффективный способ добиться чего-либо. Wget — это лишь один из многих инструментов, которые существуют уже много веков, но о которых мало кто знает.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Получение wget для Windows
Получить wget очень просто. Следуйте этому руководству по установке и настройке wget.
- Загрузите wget отсюда и установите его. Убедитесь, что это программа установки, а не просто источник, иначе она не будет работать.
- После установки вы сможете получить доступ к команде wget из окна командной строки. Откройте окно CMD от имени администратора и введите «wget -h» для проверки. Если это работает, вы молодец, если вы получаете «нераспознанную команду», вы загрузили неправильный пакет. Попробуйте еще раз.
- Установите каталог загрузки, чтобы сохранить все ваши файлы. Введите «имя каталога md», чтобы создать каталог загрузки. Я назвал свой «downloadz», чтобы его можно было узнать.
После установки вы готовы приступить к работе. Ниже я перечислил подборку популярных команд wget, с помощью которых можно добиться самых разных целей.
Скачать один файл
wget http://website.com/file.zip
Загрузите один файл, но сохраните его как-нибудь другое.
wget –output-document=newname.html веб-сайт.com
Загрузить в определенную папку
wget –directory-prefix=folder/subfolder site.com/file.zip
Возобновить прерванную загрузку
wget – продолжить сайт.com/file.zip
Загрузите новую версию файла
wget – продолжить – отметка времени site.com/file.zip
Загрузить несколько веб-страниц
Для этого вам необходимо создать список в Блокноте или другом текстовом редакторе. Добавьте новый полный URL-адрес (с http://) в отдельную строку. Затем укажите wget на файл. В этом примере я назвал файл Filelist.txt и сохранил его в папке wget.
wget – ввод Filelist.txt
Скачать весь сайт
wget ‐ выполнить robots=off ‐ рекурсивно ‐ без родительского элемента ‐ продолжить ‐ без затирания http://website.com
Вы можете обнаружить, как это часто делаю я, что веб-хосты блокируют команды wget. Вы можете попытаться подделать эти блоки, выдав себя за робота Googlebot. Попробуйте ввести это:
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
wget –user-agent=”Googlebot/2.1 (+http://www.googlebot.com/bot.html)” -r http://website.com
Загрузите файл определенного типа с веб-сайта
wget – уровень=1 – рекурсивный – без родительского элемента – принять FILETYPE http://website.com / FILETYPE/
Например, измените FILETYPE на MP3, MP4, .zip или что угодно.
Скачать все изображения сайта
wget ‐directory-prefix=files/pictures ‐no-directories ‐recursive ‐no-clobber ‐accept jpg,gif,png,jpeg http://website.com/images/
Проверьте сайт на наличие битых ссылок
wget –output-file=logfile.txt –рекурсивный –паук http://website.com
Скачивайте файлы, не перегружая веб-сервер
wget –limit-rate=20k –wait=60 –random-wait –mirror http://website.com
Существуют сотни, если не тысячи команд wget, и здесь я показал вам лишь некоторые из них. Теперь, когда вы знакомы с этим инструментом и тем, как он работает, вам решать, для чего его использовать!
Есть ли у вас крутые команды, способные творить чудеса? Поделитесь ими с нами ниже!