Come scaricare file di Google Drive di grandi dimensioni con supporto di ripresa in Ubuntu?


17

Il mio browser preferito: Chromium Il mio download manager preferito: uget + aria2

Quando scarico una cartella di Google Drive condivisa con me, Chromium la scarica automaticamente dal gestore di download predefinito. Il problema è che le dimensioni sono davvero enormi. Quindi devo avere un po 'di supporto per riprendere.

Il link è come https://doc-00-1s-docs.googleusercontent.com/docs/secure/bla bla bla bla.

Quindi, quando copio il link su uget, o aria2 nel terminale ... viene scaricato un file ServiceLogin.html.

Non ho fortuna anche con wget tramite terminale.

Quindi quale potrebbe essere il modo più semplice?


Chiedi al tuo amico di dividere il file in pezzi, ad esempio usando 7zip.
fkraiem,

1
scusa, ci sono voluti 2 giorni solo per caricare il file. Deve esserci un altro modo. Cos'è il file html di ServiceLogin. Viene scaricato perché non riesce a verificare il mio accesso a Google quando utilizzo il download tramite uget o aria? Perché se uso di nuovo lo stesso link in Chrome funziona e lo scarica tramite il suo gestore download predefinito.
nazar2sfive,

La vita è lunga, due giorni non sono niente.
fkraiem,

Hai provato un componente aggiuntivo per il download manager, ad esempio chrome.google.com/webstore/detail/chrono-download-manager/… ? Questo afferma di sostituire il download manager integrato e ha ripreso il supporto.
Jos,

c'erano giorni in cui era disponibile il plugin uget che indirizzava il collegamento a uget. Il collegamento funzionava in passato, ben 3 anni fa.
nazar2sfive,

Risposte:


34

Ho avuto lo stesso problema durante il download di file tramite downloader. Il problema è quando si accede con qualsiasi account Gmail , Google genera un collegamento diverso . Quello che faccio è generare un link condivisibile e aprire quel link in modalità di navigazione in incognito, quindi ho appena aggiunto il link al downloader e funziona. E ora il link di download generato è diverso .

Soluzione più chiara (modificata)

  1. Apri il browser in modalità privata / in incognito
  2. Apri l'URL di download, ad esempio " https://docs.google.com/uc?id=0B08CMVb2YK_EMkUyRmc4a0NtazQ&export=download "
  3. La dimensione del file è più grande, quindi ti mostrerà un avvertimento, fai clic su Scarica comunque il file inizierà a scaricare.
  4. Ora download Goto e copia forma legame reale di esso, che sarà come " https://doc-10-4c-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/eia3v63medr04gs1ralifdfml72cmc8k/1469383200000/0595560048316020307/0B08CMVb2YK_EMkUyRmc4a0NtazQ?e=download ". Per ogni volta / sessione verrà modificato / nuovo collegamento
  5. Ora aggiungi questo link a uget / idm / xdm che inizierà il download.

Informazioni sugli strumenti UGet + Chrome


1
Non ha senso.
Fosslinux,

2
provalo e fammi sapere se hai lo stesso problema come dice il titolo. avrà senso
Azmat Karim Khan,

"Per ogni volta / sessione verrai modificato / nuovo link" - non è un problema? Come può essere una risposta se il problema persiste?
Mladen B.

il nuovo collegamento si basa sull'ora in cui è stato richiesto il download con una data di scadenza, il che significa che il collegamento è valido da un po 'di tempo (diciamo 1 giorno). se si desidera riprendere il download e il collegamento è scaduto, molti download dispongono dell'opzione di aggiornamento del collegamento in modo da non perdere i progressi precedenti.
Azmat Karim Khan,

1
dovresti ottenere di nuovo il link più recente e aggiornare l'uri di download.
Azmat Karim Khan,

1

Ciò che ha funzionato per me è stato:

  1. Apri il browser in modalità privata / in incognito
  2. Apri l'URL di download, ad esempio https://docs.google.com/uc?id=0B08CMVb2YK_EMkUyRmc4a0NtazQ&export=download
  3. La dimensione del file è più grande, quindi ti mostrerà un avvertimento, fai clic su Scarica comunque il file inizierà a scaricare.
  4. Assicurati che il download inizi nel tuo browser (ho usato Firefox 51).
  5. Vai a download ( Ctrl+ J) copia il link e non interrompere ancora il download!
  6. Incolla il link nel tuo download manager, (ho usato FDM)
  7. Non appena il download inizia nel tuo gestore, sentiti libero di interrompere il download nel browser.
  8. Se il download si interrompe per qualche motivo, esegui nuovamente i passaggi precedenti e sostituisci il vecchio link di download con quello nuovo nel tuo download manager e riprendi!

quindi qual è la differenza con la risposta sopra?
Azmat Karim Khan,

0

In realtà questo potrebbe risolvere il problema in modo intelligente e utile

Strumenti utilizzati:

  • wget
  • Ottieni (o qualsiasi altro Download Manager)

Cose da fare:

  • Terminale aperto
  • Imposta questo comando -> nano ~/.bash_aliases
  • Copia e incolla questa funzione nel terminale

    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
    }
  • Salvare il file premendo Ctrl+X

  • Sul terminale, chiamare la funzione (questo è un esempio)

     gdrive_download long_google_drive_file_id filename.ext
    
  • Una volta eseguito, vedrai un URL "https: // ..."

  • copia e incolla questo URL nel tuo uGet> Nuovo download> URI
  • Godere.

Testato fino a questa data.

La funzione gdrive_downloadderiva dal commento di vladalive , usando il comando a riga singola di beliys .

Sono coloro che meritano tale credito.


Penso che possa funzionare, l'essenza stessa è in realtà incompleta, i commenti lì hanno la risposta completa! Vedrò se riesco a farlo funzionare :)
Aquarius Power il

0

L'aggiornamento del mio IDM all'ultima versione ha fatto il trucco per me. Dopo aver aggiornato IDM all'ultima versione, ha aggiunto automaticamente un'estensione a Chrome. Quindi, ho riavviato Chrome in modalità normale, ho incollato l'URL e ho premuto "Invio" e IDM è apparso con il collegamento corretto per il file da scaricare. Sto scaricando felicemente il file con IDM ora. La dimensione del file è di ca. 2,5 GB.

Spero che sia di aiuto.


0

Utensili :

  • estensione cookies.txt
  • qualsiasi download manager accetta i file ccokies (io uso aria2)

Passaggi:

  • Scarica i cookie della scheda.
  • carica i cookie nel download manager (sto usando aria2).
  • Inizia il download.

Ex:.

aria2c --load-cookies=cookies.txt  <Download-Url>
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.