wget --http-user:[email protected] --http-password:password -i download.txt -x
Eu tenho uma lista de arquivos que eu preciso baixar em URLs diferentes no mesmo site.
Usando o comando:
wget --http-user:[email protected] --http-password:password -i download.txt
O download dos arquivos para o caminho local atual está OK, mas eu gostaria de criar a estrutura de onde os arquivos vieram.
O arquivo download.txt tem o caminho completo para os arquivos que eu quero baixar:
http://site1.domain.name/URL1/XX1/XXX1/filename1.xxx
http://site1.domain.name/URL2/XX2/XXX2/filename2.xxx
http://site1.domain.name/URL2/XX 3/XX X3/file name 3.xxx
Existe uma maneira de fazer isso com o wget e um script de algum tipo? (isso criará a estrutura de onde os arquivos vieram)
O site está hospedado em um farm do Windows Server IIS / SharePoint 2003. Então, os arquivos que estou baixando não são acessíveis através do sistema de arquivos no site, somente via URL.
(Nota: eu tentei Httrack, ele vai fazer toda a estrutura do site com arquivos (dias e dias para executar), mas não importa o que eu tente ... Eu recebo um 401 não autorizado ao tentar baixar apenas os arquivos em download. txt)
wget --http-user:[email protected] --http-password:password -i download.txt -x