wget para obter arquivos do host externo

2

Estou tentando usar o wget para baixar todos os arquivos de mp3 vinculados a partir de uma lista de URLs de entrada, mas residindo em um host externo. Os URLs de entrada estão contidos no arquivo input.txt Cada URL listado em input.txt leva a um index.html que possui vários links em um host local (que eu não me importo), assim como um link para link (que estou tentando baixar). O mesmo servidor externo é usado para todos os arquivos de mp3 em que estou interessado. Eu tentei:

wget -r -l1 -H -A *.mp3 -Dexternal.server.is.here.com -i input.txt

mas isso resulta em todos os arquivos index.html sendo rejeitados e, portanto, não são seguidos. A próxima tentativa:

wget -r -l1 -H -A *.mp3,*.html -Dexternal.server.is.here.com -i input.txt

obtém todos os arquivos index.html, mas não obtém nenhum dos arquivos de mp3 vinculados do servidor externo.

A próxima tentativa:

wget -r -l1 -H -A *.mp3,*.html -i input.txt

fornece o mesmo resultado da tentativa anterior. Além de usar -l2 para profundidade.

    
por attambomb 03.12.2012 / 10:09

0 respostas