Assine a Lista Dicas-L
Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.
Usando Lynx e Wget via proxy
Colaboração: Rafael Dutra
Data de Publicação: 21 de maio de 2008
Data de Publicação: 21 de maio de 2008
LYNX via proxy.
Primeiro, deve-se exportar as váriaveis de ambiente com o ip e a porta respectivas do proxy.
export http_proxy=http://ip:porta
Exemplo:
export http_proxy=http://192.168.0.253:8080
Depois usar o parâmetro -pauth para passar o usuário e senha, outra dica é usar sempre entre aspas para manter um costume, caso você precise passar outros caracteres especiais, como por exemplo o \)
Exemplo:
lynx -pauth="usuário\etc:senha" -dump http://www.debian.org/logos/
WGET via proxy.
Mesma coisa que o lynx, passamos o usuário e senha com os parâmetros
--proxy-user="usuario" --proxy-password="senha". Mais uma vez, as aspas são
para outros caracteres não serem interpretados.
Exemplo:
wget --proxy-user="usuario" --proxy-password="senha"
Exemplo final usando lynx e wget ao mesmo tempo:
lynx -pauth="usuario:senha" -dump http://www.debian.org/logos/ | grep -E "jpg|svg|eps" | sed 's| ||g' | cut -d "." -f2- | while read linhas; do wget --proxy-user="usuario" --proxy-password="senha" --continue --progress=dot $linhas; done
Neste exemplo o resultado final é o download de todas as imagens de logo do site da Debian (que são poucas neste exemplo).
Referências Adicionais
Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.





