Багато користувачів Windows настільки звикли до графічного інтерфейсу та веб-браузера, як універсального інструменту вибору, що вони забувають, що там існує безліч інших інструментів. Wget - утиліта командного рядка GNU, популярна головним чином у спільнотах Linux та Unix, в основному використовується для завантаження файлів з Інтернету. Однак є версія wget для Windows, і за допомогою неї ви можете завантажувати все, що завгодно, з цілих веб-сайтів до фільмів, музики, подкастів та великих файлів з будь-якої точки Інтернету.
Не багато користувачів Microsoft знають про цей акуратний інструмент, саме тому я написав цей посібник для початківців щодо використання wget у Windows. Ми прагнемо використовувати наш браузер для всього, що добре, але це не завжди найефективніший спосіб чогось досягти. Wget - лише один із багатьох інструментів, які існують протягом еонів, але про них знає дуже мало людей.
Отримання 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 website.com
Завантажте в певну папку
wget ‐directory-prefix = папка / підпапка website.com/file.zip
Відновіть перерване завантаження
wget - продовжувати веб-сайт.com /file.zip
Завантажте новішу версію файлу
wget ‐– продовжувати––––––––––––––––––––––––––––––)
Завантажте кілька веб-сторінок
Для цього вам потрібно створити список у Блокноті чи іншому текстовому редакторі. Додайте нову повну URL-адресу (з http: //) в окремий рядок. Потім вкажіть wget до файлу. У цьому прикладі я назвав файл Filelist.txt і зберег його в папці wget.
wget ‐–введення Filelist.txt
Завантажте весь веб-сайт
wget ‑execute robots = вимкнено-рекурсивний ‑no-parent ‐‐ продовження ‐no-clobber http://website.com
Ви можете виявити, як я часто це роблю, що веб-хости блокують команди wget. Ви можете спробувати підробити ці блоки, видавши себе за себе. Спробуйте ввести це:
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 = файли / малюнки ‐no-каталоги ‐–рекурсивні ‐no-clobber ‐‐ Accept jpg, gif, png, jpeg http://website.com/images/
Перевірте веб-сайт на непрацюючі посилання
wget ‐‐output-file = logfile.txt ‐рекурсивний ‐spider http://website.com
Завантажуйте файли, не перевантажуючи веб-сервер
wget ‐limit-rate = 20k ‐‑cait = 60-випадкове зачекання ‑mirror http://website.com
Є сотні, якщо не тисячі команд wget, і я показав вам лише декілька з них. Тепер, коли ви знайомі з інструментом і як він працює, від вас залежить, для чого ви його використовуєте!
Чи є у вас круті команди, які можуть творити чудеса? Поділіться ними з нами нижче!
