Descarga de un archivo grande autenticado con herramientas de línea de comandos

Descarga de un archivo grande autenticado con herramientas de línea de comandos

Necesito descargar un archivo de alrededor de 1,6 GB. Me gustaría descargarlo a través de una herramienta de línea de comandos como axel, wgetocurl

Sin embargo, ¿cómo puedo descargar un archivo que debo iniciar sesión en el sitio antes de descargarlo?

Ejemplo:

Necesito descargar un software del sitio para desarrolladores de Apple con esta URL:https://developer.apple.com/downloads/index.action?name=Xcode#

Solicita iniciar sesión y, después de iniciar sesión correctamente, muestra otra página web con la >>lista de archivos descargables. Una vez que hice clic en el enlace de descarga específico:https://developer.apple.com/downloads/download.action?path=Developer_Tools/xcode_4.6.3/xcode4630916281a.dmgComienza la descarga.

Cómo realizar esta tarea con axelowget

Respuesta1

Así es como me autentico en algunos sitios con wget.

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

El --ask-passwordparámetro te pide una contraseña. Asegúrese de reemplazarlo usernamecon su nombre de usuario real y cambie la URL según sus necesidades.

Creo que no puedes usar wget para acceder al sitio de Apple mencionado.

información relacionada