Estou tentando baixar um arquivo do google drive em um script e estou tendo alguns problemas para fazer isso. Os arquivos que estou tentando baixar estão aqui .
Pesquisei on-line extensivamente e finalmente consegui fazer o download de um deles. Eu obtive os UIDs dos arquivos e o menor (1,6 MB) é bem baixado, mas o arquivo maior (3,7 GB) sempre redireciona para uma página que pergunta se eu quero continuar com o download sem uma verificação de vírus. Alguém poderia me ajudar a superar essa tela?
Veja como consegui o primeiro arquivo funcionando -
curl -L "https://docs.google.com/uc?export=download&id=0Bz-w5tutuZIYeDU0VDRFWG9IVUE" > phlat-1.0.tar.gz
Quando eu executo o mesmo no outro arquivo,
curl -L "https://docs.google.com/uc?export=download&id=0Bz-w5tutuZIYY3h5YlMzTjhnbGM" > index4phlat.tar.gz
Percebo na terceira a última linha do link, existe uma &confirm=JwkK
que é uma sequência aleatória de 4 caracteres, mas sugere que há uma maneira de adicionar uma confirmação ao meu URL. Um dos links que visitei sugeriu, &confirm=no_antivirus
mas não está funcionando.
Espero que alguém aqui possa ajudar com isso!
gdown.pl https://drive.google.com/uc?export=download&confirm=yAjx&id=0Bz-w5tutuZIYY3h5YlMzTjhnbGM index4phlat.tar.gz
curl script
que você usou para baixar o arquivo degoogle drive
como eu sou incapaz de fazer download de um arquivo de trabalho (imagem) a partir deste roteirocurl -u username:pass https://drive.google.com/open?id=0B0QQY4sFRhIDRk1LN3g2TjBIRU0 >image.jpg