Baixando um arquivo grande autenticado com ferramentas de linha de comando

1

Eu preciso baixar um arquivo com cerca de 1,6 GB. Eu gostaria de baixá-lo através de uma ferramenta de linha de comando como axel , wget ou curl

No entanto, como posso baixar um arquivo que precisa estar logado no site antes do download?

Example:

I need to download a software from Apple developer site with this URL: https://developer.apple.com/downloads/index.action?name=Xcode#

It asks for login and after a successful login it shows another web page with the >>downloadable file list. Once I clicked on the specific download link: https://developer.apple.com/downloads/download.action?path=Developer_Tools/xcode_4.6.3/xcode4630916281a.dmg Download starts.

Como executar esta tarefa com axel ou wget

    
por inckka 14.08.2014 / 14:08

1 resposta

0

É assim que eu me autentico em alguns sites com o wget.

wget --user=username --ask-password url_here/file.bar

O parâmetro --ask-password pede uma senha. Não se esqueça 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.

    
por 17.04.2015 / 00:18