Se isso precisar ser feito com wget
:
-
Se houver um pequeno número de combinações de nome de usuário / senha e o download não for excessivo, você poderá executar a árvore inteira repetidamente com cada combinação (usando
--user
e--password
) e combinar o resultado. -
Se as diferentes combinações de usuário / senha dependerem de domínios, você pode tentar a opção
wget
--ask-password
eexpect
e fornecer a opção certa na hora certa.
Para situações mais complexas de download eu sempre usei um programa baseado em selênio dedicado, que lida corretamente com a prática atual de carregar parte das páginas com javascript, bem como com outros esquemas de login que a autenticação básica que wget pode manipular. p>