oio11: (Default)
[personal profile] oio11
Оригинал взят у [livejournal.com profile] uzverss в Копирование сайта для локального просмотра
$ wget -r -l0 -np -k -c http://нужный адрес

ещё вариант

wget -m -k -nv -np -p -U "Mozilla/5.0 (compatible; Konqueror/3.0.0/10; Linux)"
[Error: Irreparable invalid markup ('<web-адрес>') in entry. Owner must fix manually. Raw contents below.]

Оригинал взят у <user site="livejournal.com" user="uzverss"> в <a href="http://uzverss.livejournal.com/6091.html">Копирование сайта для локального просмотра</a><div class="repost">$ wget -r -l0 -np -k -c http://нужный адрес<br /><br />ещё вариант<br /><br />wget -m -k -nv -np -p -U &quot;Mozilla/5.0 (compatible; Konqueror/3.0.0/10; Linux)&quot; <web-адрес><br /><br />GNU Wget - утилита, предназначенная для скачивания файлов из интернета.<br /><br />описание используемых параметров:<br />-r, --recursive рекурсивная выгрузка то есть не только файлы с главной страницы, но и все остальные, на которые ведут ссылки (ключ -l0 бесконечная вложенность ссылок)<br />-с --continue продолжения прерванной закачки (мало ли оборвалась...)<br />-m - опция зеркалирования, включающая рекурсию и учитывающая время обновления скачиваемых ресурсов. эквивалентна -r -N -l inf --no-remove-listing.<br />-k - после завершения закачки выполнится преобразование ссылок в документе для офлайнового просмотра закаченных ресурсов.<br />-nv - отключение всех дополнительных сообщений во время закачивания. даже если эта опция указана, на экран по-прежнему будут печататься сообщения об ошибках и основная информация.<br />-np - при рекурсивном скачивании эта опция гарантирует, что не будут закачиваться ресурсы выше по иерархии сайта. другими словами, при скачивании определенной ветки сайта будет скачена только эта ветка, а сайт целиком.<br />-p - скачаются все файлы, которые необходимы для корректного отображения закачиваемой HTML-страницы, включая картинки, звуки и т.п.<br />-U &quot;Mozilla/5.0 (compatible; Konqueror/3.0.0/10; Linux)&quot; - определение строки User-Agent для HTTP сервера.<br /><web-адрес> - собственно ссылка, с которой нужно начать закачивать сайт/ветку сайта.<br /><br /><br />Включение и исключение файлов при загрузке:<br />-A acclist или --accept acclist<br />-R rejlist или --reject rejlist<br />Задаёт разделяемые запятыми шаблоны имён файлов, которые следует загружать (acclist) или игнорировать (rejlist)<br /><br />-H или --span-hosts<br />Разрешает wget скачивать данные с любого адреса, на который есть ссылка в запрашиваемом документе<br /><br /><br />Для простой загрузки файла наберем в терминале<br /><br />wget http://mirror.suse.ru/distribution/11.2/iso/openSUSE-11.2-DVD-i586.iso<br /><br /><br />Эта же команда с параметром &quot;-c&quot; или &quot;-continue&quot; продолжит оборванную загрузку.<br /><br />wget -c http://mirror.suse.ru/distribution/11.2/iso/openSUSE-11.2-DVD-i586.iso<br /><br />По умолчанию файл будет сохранен в домашней директории пользователя, но если wget запустили из другой директории, то в ней и сохранится файл.<br /><br />Для загрузки из файла, содержащего ссылки либо html-страницы нужно использовать параметр &quot;-i&quot;<br /><br />wget -i mirrorlist<br /><br /><br />Для создания локальной копии сайта используется параметр &quot;-m&quot;<br /><br />wget -m http://www.open-suse.ru<br /><br /><br />Кроме этого ключ &quot;-r&quot; означает рекурсивную загрузку, &quot;-к&quot; конвертирует ссылки в автономные для удобства просмотра, а &quot;-np&quot; не выпустит Wget выше начального адреса.<br /><br />Другие полезные ключи:<br /><br />Включение и исключение файлов при загрузке<br /><br />-A acclist | -accept acclist<br /><br />-R rejlist | -reject rejlist<br /><br />Задаёт разделяемые запятыми шаблоны имён файлов, которые следует загружать (acclist) или игнорировать (rejlist).<br /><br />-k | -convert-links<br /><br />Превращает абсолютные ссылки (типа http://www...) в относительные (типа file///home/vasya/www/index.html) для удобства локального просмотра. Чтобы локально в броузере просмотреть скачанный сайт, открываете файл index.html в броузере и бродите по ссылкам точно так же, как если бы вы были подключены к Интернету.<br /><br />-p --page-requisites<br /><br />Загружать все файлы, которые нужны для отображения страниц HTML. Например: рисунки, звук и каскадные стили. После завершения загрузки конвертировать ссылки в документе для просмотра в автономном режиме. Это касается не только видимых ссылок на другие документы, а ссылок на все внешние локальные файлы.<br /><br />Ограничение канала загрузки &ndash;limit-rate=значение в кб. Например:<br /><br />wget --limit-rate=50k http://www....<br /><br />Это приведет к тому, что скорость загрузки не будет превышать указанных в примере пятидесяти килобайт/сек.<br /><br />http://www.opennet.ru/man.shtml?topic=wget&amp;category=1&amp;russian=0</web-адрес></web-адрес></div><br />

October 2025

S M T W T F S
   1234
567891011
12131415161718
19202122 232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 24th, 2026 05:30 am
Powered by Dreamwidth Studios