Como baixar um arquivo grande do Google Drive com suporte a currículo no Ubuntu?


17

Meu navegador preferido: Chromium Meu gerenciador de download preferido: uget + aria2

Quando faço o download de uma pasta do Google Drive compartilhada comigo, o Chromium baixa automaticamente por seu gerenciador de downloads padrão. O problema é que o tamanho é realmente enorme. Então, eu tenho que ter algum suporte para currículo.

O link é como https://doc-00-1s-docs.googleusercontent.com/docs/secure/bla bla bla bla.

Então, quando eu copio o link para uget, ou aria2 no terminal ... um arquivo ServiceLogin.html é baixado.

Não tenho sorte com o wget via terminal também.

Então, qual poderia ser o caminho mais fácil?


Peça ao seu amigo para dividir o arquivo em pedaços, por exemplo, usando o 7zip.
Fkraiem

1
desculpe, ele levou dois dias apenas para enviar o arquivo. Tem que haver outra maneira .. O que é o arquivo html do ServiceLogin. Está sendo baixado porque não verifica meu login do google quando uso o download via uget ou ária? Porque se eu usar o mesmo link novamente no chrome, ele funcionará e fará o download através do gerenciador de downloads padrão.
Nazar2sfive

A vida é longa, dois dias não são nada.
Fkraiem

Você já experimentou um complemento do gerenciador de downloads, como, por exemplo, chrome.google.com/webstore/detail/chrono-download-manager/… ? Este afirma substituir o gerenciador de download interno e tem suporte para continuar.
11557 Jos

costumava haver dias em que o plugin uget estava disponível que direciona o link para o uget. O link costumava funcionar no passado, cerca de 3 anos atrás.
Nazar2sfive

Respostas:


34

Eu tive o mesmo problema ao baixar arquivos usando downloaders. O problema é que, quando você faz login com qualquer conta do Gmail , o Google gera um link diferente . O que faço é gerar um link compartilhável e abrir esse link no modo de navegação anônima, depois adicionei o link ao downloader e ele funciona. E agora o link para download gerado é diferente .

Solução mais clara (alterada)

  1. Abrir o navegador no modo Privado / de navegação anônima
  2. Abra o URL de download, por exemplo, é " https://docs.google.com/uc?id=0B08CMVb2YK_EMkUyRmc4a0NtazQ&export=download "
  3. O tamanho do arquivo é maior, por isso, você será avisado. Basta clicar em Download mesmo assim, o arquivo começará a ser baixado.
  4. Agora, vá para downloads e copie o link real do formulário, como " https://doc-10-4c-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/eia3v63medr04gs1ralifdfml7272cmc8k/146938c32k020k030k020k0a0a0e0aaaaaaa " Para cada vez / sessão, você será alterado / novo link
  5. Agora adicione este link ao uget / idm / xdm, que iniciará o download.

Informações sobre ferramentas UGet + Chrome


1
Você não faz sentido.
fosslinux

2
tente e me avise se você tiver o mesmo problema que o título diz. ele vai fazer você sentir
Azmat Karim Khan

"Para cada vez / sessão, você será alterado / novo link" - isso não é um problema? Como isso é uma resposta se o problema ainda está aí?
Mladen B.

O novo link é baseado no horário em que você solicitou o download e tem uma data de validade, o que significa que o link é válido por algum tempo (digamos 1 dia). se você deseja retomar o download e o link expirar, muitos downloads têm a opção de atualização de link, para que você não perca o progresso anterior.
Azmat Karim Khan

1
você deve obter o link mais recente novamente e atualizar o uri do download.
Azmat Karim Khan

1

O que funcionou para mim foi:

  1. Abrir o navegador no modo Privado / de navegação anônima
  2. Abra o URL de download, por exemplo, é https://docs.google.com/uc?id=0B08CMVb2YK_EMkUyRmc4a0NtazQ&export=download
  3. O tamanho do arquivo é maior, por isso, você será avisado. Basta clicar em Download mesmo assim, o arquivo começará a ser baixado.
  4. Verifique se o download é iniciado no seu navegador (usei o Firefox 51).
  5. Vá para downloads ( Ctrl+ J) copie o link e não pare o download ainda!
  6. Cole o link no seu gerenciador de downloads (usei o FDM)
  7. Assim que o download começar no seu gerente, fique à vontade para interromper o download no navegador.
  8. Se o download parar por algum motivo, siga as etapas acima novamente e substitua o link de download antigo pelo novo no seu gerenciador de downloads e continue!

então qual é a diferença com a resposta acima?
Azmat Karim Khan

0

Na verdade, isso pode resolver o problema de uma maneira inteligente e útil

Ferramentas usadas:

  • wget
  • uGet (ou qualquer outro gerenciador de downloads)

Coisas para fazer:

  • Terminal aberto
  • Defina este comando -> nano ~/.bash_aliases
  • Copie e cole esta função no 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
    }
  • Salve o arquivo pressionando Ctrl+X

  • No terminal, chame a função (este é um exemplo)

     gdrive_download long_google_drive_file_id filename.ext
    
  • Depois de executado, você verá um URL "https: // ..."

  • copie e cole este URL no seu uGet> New Download> URI
  • Desfrutar.

Testado até esta data.

A função gdrive_downloadvem do comentário de vladalive , usando o comando de linha única de beliys .

Eles são quem merece esse crédito.


Eu acho que pode funcionar, a essência em si é realmente incompleta, os comentários têm a resposta completa! Vou ver se consigo fazê-lo funcionar :) #
Aquarius Power

0

Atualizar o IDM para a versão mais recente fez o truque para mim. Depois que atualizei o IDM para a versão mais recente, ele adicionou automaticamente uma extensão ao chrome. Eu, em seguida, reiniciei o chrome no modo normal, colei o URL e pressione "Enter" e o IDM apareceu com o link apropriado para o download do arquivo. Estou feliz em baixar o arquivo com o IDM agora. O tamanho do arquivo é de aprox. 2,5 GB.

Espero que isto ajude.


0

Ferramentas :

  • extensão cookies.txt
  • qualquer gerenciador de downloads aceita arquivos ccokies (eu uso aria2)

Passos :

  • Faça o download dos cookies da guia.
  • carregue os cookies no gerenciador de downloads (estou usando aria2).
  • Inicie o download.

Ex:.

aria2c --load-cookies=cookies.txt  <Download-Url>
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.