Anonim

Многие пользователи Windows настолько привыкли к графическому интерфейсу и веб-браузеру, как универсальный инструмент выбора, что они забывают, что существует множество других инструментов. Wget - это утилита командной строки GNU, популярная в основном в сообществах Linux и Unix, в основном используемая для загрузки файлов из Интернета. Тем не менее, существует версия wget для Windows, и с ее помощью вы можете загружать все, что угодно, от целых веб-сайтов до фильмов, музыки, подкастов и больших файлов из любой точки мира.

Не многие пользователи Microsoft знают об этом удобном инструменте, поэтому я написал руководство для начинающих по использованию wget в Windows. Мы склонны использовать наш браузер для всего, что хорошо, но это не всегда самый эффективный способ достичь чего-либо. Wget - это всего лишь один из многих инструментов, которые использовались в течение многих веков, но мало кто знает об этом.

Получение wget для Windows

Быстрые ссылки

  • Получение wget для Windows
  • Скачать один файл
  • Загрузите один файл, но сохраните его как-то еще
  • Загрузить в определенную папку
  • Возобновить прерванную загрузку
  • Загрузите более новую версию файла
  • Скачать несколько веб-страниц
  • Скачать весь сайт
  • Скачать файл определенного типа с веб-сайта
  • Скачать все изображения на сайте
  • Проверить сайт на битые ссылки
  • Скачивайте файлы без перегрузки веб-сервера

Получить Wget очень легко. Следуйте этому руководству по установке и настройке wget.

  1. Скачайте wget отсюда и установите его. Убедитесь, что это программа установки, а не просто источник, иначе она не будет работать.
  2. После установки вы сможете получить доступ к команде wget из окна командной строки. Откройте окно CMD от имени администратора и введите «wget -h» для проверки. Если это работает, вы великолепны, если вы получили «нераспознанную команду», вы загрузили не тот пакет. Попробуйте еще раз.
  3. Установите каталог загрузки, чтобы сохранить все ваши файлы. Введите «md \ directory name», чтобы создать каталог для загрузки. Я назвал мой «downloadz», чтобы быть узнаваемым.

После установки вы готовы к работе. Ниже я привел список популярных команд wget, которые могут достичь самых разных целей.

Скачать один файл

wget http://website.com/file.zip

Загрузите один файл, но сохраните его как-то еще

wget ‐output-document = newname.html website.com

Загрузить в определенную папку

wget ‐‐directory-prefix = папка / подпапка website.com/file.zip

Возобновить прерванную загрузку

wget ‐‐ продолжение веб-сайта.com /file.zip

Загрузите более новую версию файла

wget - продолжить - timestamping website.com/file.zip

Скачать несколько веб-страниц

Для этого вам нужно создать список в блокноте или другом текстовом редакторе. Добавьте новый полный URL (с http: //) в отдельной строке. Затем укажите wget на файл. В этом примере я назвал файл Filelist.txt и сохранил его в папке wget.

wget ‐‐input Filelist.txt

Скачать весь сайт

wget ‐execute robots = off ‐‐ recursive ‐‐ no-parent ‐continue ‐‐ no-clobber http://website.com

Вы можете найти, как я часто делаю, веб-хосты блокируют команды wget. Вы можете попытаться подделать эти блоки, выдав себя за робота Googlebot. Попробуйте набрать это:

wget –user-agent = ”Googlebot / 2.1 (+ http: //www.googlebot.com/bot.html)» -r http://website.com

Скачать файл определенного типа с веб-сайта

wget ‐‐ level = 1 ‐‐ рекурсивный ‐‐ нет-родитель ‐принимает FILETYPE http://website.com / FILETYPE /

Например, измените FILETYPE на MP3, MP4, .zip или что угодно.

Скачать все изображения на сайте

wget ‐‐directory-prefix = files / pictures ‐‐ no-directoryies ‐‐ recursive ‐‐ no-clobber ‐‐accept jpg, gif, png, jpeg http://website.com/images/

Проверить сайт на битые ссылки

wget ‐output-file = logfile.txt ‐‐ recursive ‐‐ spider http://website.com

Скачивайте файлы без перегрузки веб-сервера

wget ‐limit-rate = 20k ‐wait = 60 ‐‐ Случайное ожидание - Зеркало http://website.com

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

У вас есть какие-нибудь классные команды, которые могут творить чудеса? Поделитесь ими с нами ниже!

Руководство для начинающих по использованию Wget в Windows