Estoy tratando de descargar un archivo de Google Drive en un script, y tengo algunos problemas para hacerlo. Los archivos que intento descargar están aquí .
He buscado mucho en línea y finalmente logré descargar uno de ellos. Obtuve los UID de los archivos y el más pequeño (1,6 MB) se descarga bien, sin embargo, el archivo más grande (3,7 GB) siempre redirige a una página que me pregunta si quiero continuar con la descarga sin un análisis de virus. ¿Podría alguien ayudarme a pasar esa pantalla?
Así es como conseguí el primer archivo funcionando:
curl -L "https://docs.google.com/uc?export=download&id=0Bz-w5tutuZIYeDU0VDRFWG9IVUE" > phlat-1.0.tar.gz
Cuando ejecuto lo mismo en el otro archivo,
curl -L "https://docs.google.com/uc?export=download&id=0Bz-w5tutuZIYY3h5YlMzTjhnbGM" > index4phlat.tar.gz
Me sale el siguiente resultado:
Noto en la penúltima línea del enlace, hay una &confirm=JwkK
cadena aleatoria de 4 caracteres pero sugiere que hay una manera de agregar una confirmación a mi URL. Uno de los enlaces que visité sugirió &confirm=no_antivirus
pero eso no funciona.
¡Espero que alguien aquí pueda ayudar con esto!
gdown.pl https://drive.google.com/uc?export=download&confirm=yAjx&id=0Bz-w5tutuZIYY3h5YlMzTjhnbGM index4phlat.tar.gz
curl script
que utilizó para descargar el archivogoogle drive
ya que no puedo descargar un archivo de trabajo (imagen) de este scriptcurl -u username:pass https://drive.google.com/open?id=0B0QQY4sFRhIDRk1LN3g2TjBIRU0 >image.jpg