Os --http-user e --http-passwd são úteis apenas em conjunto com a autenticação básica no site.
Isso raramente é usado e facilmente reconhecido, pois o nome de usuário e a senha são solicitados fora das páginas da web, solicitando um nome de usuário e senha, e solicitando que o servidor diga:.
O site provavelmente usa algum outro esquema para consultar o nome de usuário e a senha e manter isso para as sessões (geralmente algum esquema baseado em cookie). wget também pode lidar com isso (veja a man page e procure por --save-session-cookie e load-cookies ), mas talvez seja melhor automatizar isso com algo como selenium , onde você diz a um navegador real para fazer o trabalho e onde preenche os campos de forma programática e clica nos botões. Na minha experiência, isso sempre funciona, mesmo com sites strongmente infundidos com javascript.