Usando o wget para baixar sites quando logado em uma sessão protegida por senha

0

Estou com dificuldades para fazer o download de websites com wget que exigem autenticação específica. Especificamente, minha universidade me faz login em minha conta para poder acessar sites relacionados a universidades. Eu entro em uma sessão de 10 horas e tudo funciona bem no Mozilla Firefox, mas obviamente eu tenho problemas com o wget.

  1. Eu tentei usar senha regular, autenticação de nome de usuário com wget

  2. Eu tentei pegar meus cookies do Firefox e carregá-los no wget usando:

wget --load-cookies=cookies.txt --keep-session-cookies --no-check-certificate --user-agent "Mozilla/5.0 (X11; Ubuntu; Linuz x86_64; rv:11.0) Gecko/20100101 Firefox/11.0" desired_website_to_download

Em ambos os casos, basta fazer o download do site de solicitação de login. Existe alguma maneira mais strong de garantir que as autenticações que funcionam no Firefox sejam transferidas para o wget?

    
por user73236 08.03.2015 / 12:38

1 resposta

0

tente isso no terminal

export http_proxy='http://username:password@proxy:port' && wget --user=username --password=password url

ou se o seu proxy não requer senha, use isto:

export http_proxy='http://proxy:port' && wget --user=username --password=password url
    
por ss1729 08.03.2015 / 23:16