J'essaie de télécharger un fichier à partir de Google Drive dans un script, et j'ai un peu de mal à le faire. Les fichiers que j'essaie de télécharger sont ici .
J'ai beaucoup cherché en ligne et j'ai finalement réussi à en télécharger un. J'ai obtenu les UID des fichiers et le plus petit (1,6 Mo) se télécharge bien, mais le fichier le plus gros (3,7 Go) redirige toujours vers une page qui me demande si je veux poursuivre le téléchargement sans analyse antivirus. Quelqu'un pourrait-il m'aider à passer cet écran?
Voici comment j'ai fait fonctionner le premier fichier -
curl -L "https://docs.google.com/uc?export=download&id=0Bz-w5tutuZIYeDU0VDRFWG9IVUE" > phlat-1.0.tar.gz
Quand je lance la même chose sur l'autre fichier,
curl -L "https://docs.google.com/uc?export=download&id=0Bz-w5tutuZIYY3h5YlMzTjhnbGM" > index4phlat.tar.gz
J'obtiens la sortie suivante -
Je remarque sur la troisième à la dernière ligne du lien, il y a une &confirm=JwkK
chaîne aléatoire de 4 caractères, mais suggère qu'il existe un moyen d'ajouter une confirmation à mon URL. L'un des liens que j'ai visités m'a suggéré &confirm=no_antivirus
mais cela ne fonctionne pas.
J'espère que quelqu'un ici pourra vous aider!
curl script
vous avez utilisé pour télécharger le fichiergoogle drive
car je ne peux pas télécharger un fichier de travail (image) à partir de ce scriptcurl -u username:pass https://drive.google.com/open?id=0B0QQY4sFRhIDRk1LN3g2TjBIRU0 >image.jpg