Fazer o download do álbum inteiro do Google+?


10

Existe algum software que pode baixar todas as fotos em tamanho real de um álbum do Google+ compartilhado publicamente?


7
Eleitores próximos: estou procurando um programa (ou uma extensão do navegador). Essa é realmente uma pergunta do WebApps.StackExchange?
user541686

@ Downowner: Gostaria de comentar?
user541686

3
Experimente esta ferramenta: code.google.com/p/gpalbum

@vurdalakov: Isso é incrível, obrigado por fazer isso !!
user541686

Respostas:


8

Como sugerido por @vurdalakov

Com esta ferramenta: http://code.google.com/p/gpalbum/
e uma implementação do wget, é possível ter os arquivos em segundos.

Download, unzip, and run the gpalbum program    
Visit the album and copy the url out of the address bar    
Paste the url into gpalbum    
Click "Get Image URLs"    
Click "Copy Image URLs to clipboard    
Paste URLs into any text editor    
replace all "https" with "wget https"    
Save it as a batch file    
Run    

Todas as imagens agora são baixadas localmente, estou procurando há algum tempo, tentei e é fantástico.

FYI Cada linha se parece com isso

wget https://lh5.googleusercontent.com/FULLIMAGEPATH.jpg

A versão específica usada para o teste foi 1,00 (atualização: 1,03 também testada).


Um pouco codey, mas não tão ruim. Eu gosto desta solução.
music2myear

Na verdade, ele pertencia a vurdalakov e eu apenas adicionava detalhes, mas ele foi excluído enquanto eu estava editando. Eu tentei em alguns álbuns publicados publicamente e é muito legal e acho que ele será executado via Wine no Linux. Quando tudo estiver no lugar, basta clicar nos botões certos.
Dennis

Sim, sua resposta foi excluída porque era apenas um link sem descrição ou instruções, o que não é uma resposta muito útil, mesmo que tecnicamente correta. Sua resposta fornece os detalhes necessários.
Music2myear 02/02/12

Desejo que @vurdalakov possa postar isso como uma resposta para que possamos votar ... a ferramenta é bastante útil!
user541686

@Dennis esta ferramenta também funciona com Linux e Mono! Instruções para o Ubuntu: sudo apt-get install mono-runtime libmono-winforms2.0-cil libmono-microsoft8.0-cile execute a ferramenta com mono gpalbum.exe . Infelizmente, esta ferramenta não me ajudou porque tentei baixar um álbum privado (com Authkey) que não é possível no momento :(
therealmarv

3

Use os seguintes comandos em um shell bash (por exemplo, um terminal Linux):

(copie e cole o URL do álbum até o final do primeiro)

wget -O album.html  https://plus.google.com/photos/XXX/albums/YYY?authkey=ZZZ
grep '"https://lh..googleusercontent.com/.*",\[' album.html | sed 's%,"\(https://lh..googleusercontent.com/.*\)",\[".*%\1=w0-h0%' >images.txt
wget -i images.txt --content-disposition

Lá você obtém todos, em tamanho real (mas não há dados EXIF)! Isso funciona até para álbuns particulares (visibilidade: 'qualquer pessoa com o link' ).


1
Funciona bem, exceto que alguns nomes de lixo devem ser removidos (eu fiz isso com grep -v script | grep -v '0,0\.0'). Observe que, caso o álbum só possa ser acessado quando você estiver logado, o primeiro comando não funcionará, mas você pode simplesmente fazer o download da página do álbum com o navegador (Salvar como) e fazer o resto diretamente nele. Parece não haver controle de acesso nas próprias fotos.
a3nm

@ a3nm thx pelo comentário, sinta-se livre para editar a resposta para torná-lo melhor :)
törzsmókus

Esta resposta não funciona mais com os álbuns mais recentes do Google+. Ele salva apenas um arquivo "album.html" e nenhuma imagem.
S1h4d0w

1

Atualize para a versão mais recente do Picasa, inicie o Picasa e verifique o lado superior direito da janela para verificar se você está conectado ao Google Plus.

Então clique

Arquivo, Importar das Fotos do Google+


1

Tive que fazer isso hoje, já que eles estão fechando o Google Plus em alguns dias e um amigo falecido compartilhou minhas fotos de aniversário comigo, então eu queria fazer o download de uma cópia antes de desligar. O que acabei fazendo foi olhar a fonte do álbum: https://get.google.com/albumarchive/<user_id>(Eu tive que obter o user_idda página do Google Plus deles:https://plus.google.com/<user_id>/

Na parte inferior do arquivo de origem, procure cada álbum "album_id", [list], onde album_id está no URL de cada álbum na albumarchivepágina.

Você pode usar um script para ler o [list]as json e iterá-lo. Por exemplo, escrevi um script Python para baixar todas as imagens:

import json

with open('file.json') as jf:
    images = json.load(jf)
for image in images:
    url = image[1]
    urllib.request.urlretrieve(url, '<path_to_save_directory>' + image[11])

0

O uso do Picasa deve permitir o download de álbuns completos no seu computador.

Aqui está o tutorial do suporte do Google: http://www.google.com/support/forum/p/Picasa/thread?tid=6847c29152910e21&hl=pt_BR

Aparentemente, isso só funciona para álbuns compartilhados no Google+ no Picasaweb. Os álbuns apenas no Google+ não podem ser baixados em massa.


Já vi as instruções, mas são para o Picasa, não para o Google+. Eles funcionam apenas para contas antigas que não estão integradas ao Google+.
user541686

Em seguida, a resposta mais recente que vi mostra que os álbuns do Google + não podem ser baixados em um único pacote.
Music2myear

Obviamente não com a funcionalidade incorporada. É por isso que estou perguntando se existe algum programa que possa fazer isso.
user541686

Com base em todos os álbuns que minha família compartilha (por pura anedota, posso estar errado, mas esta é a nossa experiência), o Picasa ainda exibe as imagens para o G +, para que haja álbuns do Picasa que eu baixei usando o Picasa e os truques encontrados em techmeasy.blogspot .com / 2011/09 /… a chave para mim foi obter o endereço e usar o? noredirect = 1 encontrado na postagem. Mas se estou em um computador sem o Picasa, utilizo o truque wget na minha resposta.
Dennis

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.