web-dev-qa-db-fra.com

Comment télécharger un fichier volumineux Google Drive avec prise en charge de CV dans Ubuntu?

Mon navigateur préféré: Chrome Mon gestionnaire de téléchargement préféré: uget + aria2

Lorsque je télécharge un dossier Google Drive partagé avec moi, Chromium le télécharge automatiquement via son gestionnaire de téléchargement par défaut. Le problème est que la taille est vraiment énorme. Donc, je dois avoir un soutien de CV.

Le lien est comme https://doc-00-1s-docs.googleusercontent.com/docs/secure/bla bla bla bla.

Ainsi, lorsque je copie le lien vers uget ou aria2 dans un terminal ..., un fichier ServiceLogin.html est téléchargé.

Je n'ai pas de chance avec wget via terminal également.

Alors, quel pourrait être le moyen le plus simple?

12
nazar2sfive

J'ai eu le même problème lors du téléchargement de fichiers à l'aide de téléchargeurs. Le problème est que lorsque vous êtes connecté avec un compte Gmail , Google génère un lien différent . Ce que je fais, c'est que je génère un lien partageable et l'ouvre en mode incognito, puis que je viens d'ajouter le lien au téléchargeur et que cela fonctionne. Et maintenant, le lien de téléchargement généré est un différent .

Solution plus claire (modifiée)

  1. Navigateur ouvert en mode privé/incognito
  2. Ouvrez l'URL de téléchargement, par exemple, il s'agit de " https://docs.google.com/uc?id=0B08CMVb2YK_EMkUyRmc4a0NtazQ&export=download "
  3. La taille du fichier est plus grande, vous verrez donc un avertissement. Cliquez simplement sur . Télécharger quand même , le téléchargement du fichier commencera.
  4. Maintenant, téléchargez et copiez le lien réel, cela ressemblera à " https://doc-10-4c-docs.googleusercontent.com/docs/securesc/ha0ro937gc7l7deffksulhg5h7mbp1/eia3v63medr4 0595560048316020307/0B08CMVb2YK_EMkUyRmc4a0NtazQ? E = download ". Pour chaque temps/session, vous serez changé/nouveau lien
  5. Ajoutez maintenant ce lien au fichier uget/idm/xdm que le téléchargement commencera.

Outils Info UGet + Chrome

26
Azmat Karim Khan

Ce qui a fonctionné pour moi a été:

  1. Navigateur ouvert en mode privé/incognito
  2. Ouvrez l'URL de téléchargement, par exemple, il s'agit de https://docs.google.com/uc?id=0B08CMVb2YK_EMkUyRmc4a0NtazQ&export=download
  3. La taille du fichier est plus grande, vous verrez donc un avertissement. Cliquez simplement sur Télécharger, mais le téléchargement du fichier commencera.
  4. Assurez-vous que le téléchargement commence dans votre navigateur (j'ai utilisé Firefox 51).
  5. Aller aux téléchargements (Ctrl + J) copiez le lien et n'arrêtez pas le téléchargement pour le moment!
  6. Collez le lien dans votre gestionnaire de téléchargement, (j'ai utilisé FDM)
  7. Dès que le téléchargement commence dans votre gestionnaire, n'hésitez pas à l'arrêter dans le navigateur.
  8. Si le téléchargement s'interrompt pour une raison quelconque, suivez à nouveau les étapes ci-dessus, remplacez l'ancien lien de téléchargement par le nouveau dans votre gestionnaire de téléchargement et reprenez-le!
1
dumpy

En fait, cela pourrait résoudre le problème de manière intelligente et utile

Outils utilisés:

  • wget
  • uGet (ou tout autre gestionnaire de téléchargement)

Choses à faire:

  • Terminal ouvert
  • Définissez cette commande -> nano ~/.bash_aliases
  • Copier et coller cette fonction dans le terminal

    gdrive_download () {
      CONFIRM=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate "https://docs.google.com/uc?export=download&id=$1" -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')
      wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$CONFIRM&id=$1" -O $2
      rm -rf /tmp/cookies.txt
    }
    
  • Enregistrez le fichier en appuyant sur Ctrl+X

  • Sur le terminal, appelez la fonction (ceci est un exemple)

     gdrive_download long_google_drive_file_id filename.ext
    
  • Une fois lancé, vous verrez une URL "https: // ..."

  • copier et coller cette url dans votre uGet> Nouveau téléchargement> URI
  • Prendre plaisir.

Testé à cette date.

La fonction gdrive_download vient de commentaire de vladalive , en utilisant la commande d'une ligne de beliys .

Ce sont eux qui méritent un tel crédit.

0
Yoarthur

Mettre à jour mon IDM vers la dernière version a été une solution. Une fois que j'ai mis à jour IDM avec la dernière version, il a automatiquement ajouté une extension à Chrome. J'ai ensuite redémarré chrome en mode normal, ai collé l'URL et cliqué sur "Entrée". IDM est apparu avec le lien approprié pour le fichier à télécharger. Je télécharge heureusement le fichier avec IDM maintenant. La taille du fichier est d'env. 2,5 Go.

J'espère que cela t'aides.

0
Chaitali Deb