Pull to refresh

Comments 33

кажется такой урл не будет нормально приниматся башем как параметр изза &
надо писать в кавычках
Именно! В кавычки адрес брать надо.
то есть получается автор этой статьи не удосужился проверить примеры?
Я только что прочитал man wget. Реквистирую статью как пользоваться блокнотом в винде.
Мышкой накликать нетрудно, а вот неведомые заклинания-команды писать это огого какое колдунство
Ну блин, с первого же пункта сразу два косяка. Про & выше уже написали, а ещё такая команда создаст файл с довольно проблемным мусорным именем «nagios-4.3.1.tar.gz?r=&ts=1489637334&use_mirror=excellmedia». Автор вообще не запускал то что написал что ли?
Если для этого использовать программы с графическим интерфейсом, то всё оказывается предельно просто

Да как бы сказать… браузерные качалки убоги сейчас, лишние дополнения ставить не хочется, искать специальное графическое ПО из-за редких случаев, когда это требуется тоже.
В итоге открыть терминал, набрать wget -c Ctrl+Chift+V и забыться с уверенностью, что он всё правильно сделает, гораздо проще.

Ну а по статье уже сказали: пересказ мана. Думал про какие-нибудь неочевидные фишки узнать, а тут… Хотя, если кто не знал вообще про эту утилиту, может на пользу пойдёт.
что он всё правильно сделает, гораздо проще.

Если об прокси не спотыкнется
Я тоже предпочитаю качать через консоль. GUI качалки либо слишком просты, либо чересчур загружены. Браузер часто недокачивает. А когда нужно скачать пачкой, намного проще упихать все ссылки в один файл и одной командой все получить.
есть возможность рекурсивно выкачать все html (MIME type) страницы с сайта?
в 2018 году найти сайт на pure html, без бэкенда, практически нереально, поэтому mirror практически бесполезен.
GitHub Pages? Допустим, документацию по ReactJS выкачать, чтобы почитать на досуге, пока куда-то едешь (проезда, автобусы междугородние).
mirror — применяется достаточно часто для создания копии чужого сайта, для дальнейшего чтения. Второй вариант — выгрузка на статичный хостинг, тот же гитхаб сайта сделанного на движке не поддерживающем экспорт в статику. Третий вариант — извлечение ресурсов с сайта, когда нет времени на изучение что из документации потребуется и в каком формате оно находится на сайте. И т.п.
Статичные сайты тоже не редкость в определенных сферах деятельности. Например, демо и документация к open source (free) дополнениям и плагинам.
Такой подход и для своих древних проектов можно использовать. На прошлой неделе при помощи wget-а очень быстро и просто сделал статическую копию одного своего старенького php-ного сайта (последние обновления были в 2008).

При миграциях на новые сервера стало уже неинтересно каждый раз специально только для него устанавливать устаревшие версии php-fpm, работающие параллельно с php7.1- fpm. А переписывать «старичка» под php7 тоже смысла нет.

После перехода в статику также отпала необходимость и в поддержке его базы на mysql (mariadb), тоже маленький, но профит. По дисковым затратам статика стала занимать места больше на 20% чем динамика плюс база mysql. Зато и нагрузку лишнюю убрали, для nginx новый вариант — это семечки.
Если добавить использование wget через прокси то будет вполне себе годный мини ман по базовым вопросам
Так юзайте /etc/wgetrc:

# You can set the default proxies for Wget to use for http, https, and ftp.
# They will override the value in the environment.
#https_proxy = proxy.yoyodyne.com:18023/
#http_proxy = proxy.yoyodyne.com:18023/
#ftp_proxy = proxy.yoyodyne.com:18023/
https_proxy=…
http_proxy=…
ftp_proxy=…

proxy-user=…
proxy-password=…
UFO just landed and posted this here
В PowerShell есть командлет Invoke-WebRequest с псевдонимом wget (так что можно не отвыкать от привычного :) ), правда функционал несколько ограничен. Но простые вещи, по типу скачки файлов вполне работают.
бинарники десятилетней давности.

Но… ведь они работают.
$ vi url.txt

Если бы я входил в целевую аудиторию этой статьи, на этой строчке у меня бы всё и закончилось :)

Под Windows использую для скачивания свежих версий программ.

:: Windоws — ActiveX (Internet Explorer)
wget http://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player_ax.exe -O install_flash_player_IE.exe

:: Windоws — NPAPI (Firefox, Opera Presto до 12)
wget http://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player.exe -O install_flash_player_Firefox.exe

:: Windоws — PPAPI (Chromium, Opera 30 и выше)
wget http://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player_ppapi.exe -O install_flash_player_Chromium.exe


Подскажите, какую версию устанавливать на WIN10-64 на сегодняшний день? Чтобы и по https работало?!
Sign up to leave a comment.