2013-11-21 3 views
5

Вот пример моей команды:Как загрузить все изображения с веб-сайта с помощью wget?

wget -r -l 0 -np -t 1 -A jpg,jpeg,gif,png -nd --connect-timeout=10 -P ~/support --load-cookies cookies.txt "http://support.proboards.com/" -e robots=off 

Based on the input here

Но на самом деле ничего не получает загружены, не рекурсивное сканирование, это занимает всего несколько секунд, чтобы закончить. Я пытаюсь сделать резервную копию всех изображений с форума, является ли причиной возникновения проблем в форуме?

+1

Возможный дубликат http://stackoverflow.com/questions/4602153/how-do-i-use-wget-to-download-all-images-into-a-single-folder/21089847#comment33143483_21089847 –

ответ

16
wget -r -P /download/location -A jpg,jpeg,gif,png http://www.site.here 

работает как шарм

+0

в моем случае это загружает только файл 'robots.txt' – vladkras

+0

, если вы получаете только файл robots.txt, тогда вы можете добавить '-e robots = off -wait 1 http://www.site.here ' на ваш wget команда. Это перезапишет файл robots.txt и доставит вам контент, который вы ищете. Например: wget -r -P/download/location -A jpg, jpeg, gif, png -e robots = off --wait 1 http://www.site.here –

0

загрузить файл изображения с другим именем. Здесь я указываю имя файла wget.zip, как показано ниже.

# wget -O wget.zip http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz 
--2012-10-02 11:55:54-- http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz 
Resolving ftp.gnu.org... 208.118.235.20, 2001:4830:134:3::b 
Connecting to ftp.gnu.org|208.118.235.20|:80... connected. 
HTTP request sent, awaiting response... 200 OK 
Length: 446966 (436K) [application/x-gzip] 
Saving to: wget.zip 
100%[===================================================================================>] 446,966  60.0K/s in 7.5s 
2012-10-02 11:56:02 (58.5 KB/s) - wget.zip 
Смежные вопросы