Wget uma página sobre imgur

1

Estou tentando salvar uma página e suas imagens do imgur.com.

Tudo que eu obtenho são as páginas, sem imagens.

Veja este URL, por exemplo:

link

Eu tentei isso:

wget -p -k  http://imgur.com/gallery/l5NXz

Nenhuma imagem é salva.

Como faço isso?

    
por SpaceDog 24.04.2016 / 05:28

3 respostas

3

Essas páginas imgur abrangem hosts. As imagens em si não estão em imgur.com , então você precisará incluir a opção -H e outras possíveis. Se você usar a preferência do autor de wget ' man page:

 wget -E -H -k -K -p  http://imgur.com/gallery/l5NXz

você pode fazer

 firefox imgur.com/gallery/l5NXz.html

e obtenha as imagens do download local.

    
por 24.04.2016 / 05:47
4

O código de shell a seguir usa lynx -dump -listonly para buscar a lista de imagens para download, extrai as URLs com awk e depois busca as imagens com xargs wget .

mkdir pics
cd pics
lynx -dump -listonly  'http://imgur.com/gallery/l5NXz' | 
    awk '/\.jpg$/ {print $2}' | xargs wget

Ajuste o regexp na instrução awk se você precisar fazer o download de .gif , .png , etc, bem como .jpg .

    
por 24.04.2016 / 05:38
0

Você pode fazer o download de tudo usando o seguinte comando:

wget --recursive url
    
por 24.04.2016 / 13:35

Tags