Preciso baixar um arquivo com cerca de 1,6 GB. Gostaria de fazer o download por meio de uma ferramenta de linha de comando axel
como wget
oucurl
Porém, como posso baixar um arquivo que precisa estar logado no site antes do download?
Exemplo:
Preciso baixar um software do site de desenvolvedores da Apple com este URL:https://developer.apple.com/downloads/index.action?name=Xcode#
Ele pede login e após um login bem-sucedido mostra outra página da web com a >> lista de arquivos para download. Depois de clicar no link de download específico:https://developer.apple.com/downloads/download.action?path=Developer_Tools/xcode_4.6.3/xcode4630916281a.dmgO download começa.
Como realizar esta tarefa com axel
ouwget
Responder1
É assim que eu autentico em alguns sites com o wget.
wget --user=username --ask-password url_here/file.bar
O --ask-password
parâmetro pede uma senha. Certifique-se de substituir username
pelo seu nome de usuário real e alterar o URL de acordo com suas necessidades.
Acho que você não pode usar o wget para acessar o site da Apple mencionado.