"--domains wget" não ajudar .. o que estou fazendo de errado?

votos
9

Eu estou tentando usar o wget para recursivamente agarrar única os arquivos .jpg de um site particular, com vista à criação de um screensaver divertido para mim. Não é um objetivo tão elevado realmente.

O problema é que as imagens são hospedados em outro lugar (mfrost.typepad.com), e não sobre o principal domínio do site (www.cuteoverload.com).

Eu tentei usar D para especificados os domínios permitidos, mas infelizmente não jpgs bonitos foram próximas. Como eu poderia alterar a linha abaixo para fazer este trabalho?

wget -r -l2 -np -w1 -D www.cuteoverload.com,mfrost.typepad.com -A.jpg -R.html.php.gif www.cuteoverload.com/

Obrigado.

Publicado 10/12/2008 em 09:43
fonte usuário
Em outras línguas...                            


1 respostas

votos
12

Um exame de wget página man 's [1] diz isso sobre -D:

Conjunto domínios a seguir. domínio de lista é uma lista separada por vírgulas de domínios. Note que ele não liga -H.

Este comunicado sobre -H parece interessante:

Permitir que mede através de anfitriões ao fazer recuperação recursiva.

Então, você precisa apenas de adicionar a bandeira -H à sua invocação.

(Tendo feito isso, parece que todas as imagens são restritos a mfrost.typepad.com/cute_overload/images/2008/12/07 e mfrost.typepad.com/cute_overload/images/2008/12/08 ).

- [1] Embora wget manual de referência primária 's está no formato info.

Respondeu 10/12/2008 em 10:01
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more