Gibt es eine Software, mit der alle Bilder eines öffentlich freigegebenen Google+ Albums in voller Größe heruntergeladen werden können?
Gibt es eine Software, mit der alle Bilder eines öffentlich freigegebenen Google+ Albums in voller Größe heruntergeladen werden können?
Antworten:
Wie von @vurdalakov vorgeschlagen
Mit diesem Tool:
http://code.google.com/p/gpalbum/
und einer Implementierung von wget ist es möglich, die Dateien in Sekunden zu haben.
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
Alle Bilder werden jetzt lokal heruntergeladen. Ich habe eine Weile danach gesucht, habe es einfach ausprobiert und es ist fantastisch.
Zu Ihrer Information Jede Zeile sieht ungefähr so aus
wget https://lh5.googleusercontent.com/FULLIMAGEPATH.jpg
Die zum Testen verwendete spezifische Version war 1.00 (Update: 1.03 ebenfalls getestet).
sudo apt-get install mono-runtime libmono-winforms2.0-cil libmono-microsoft8.0-cil
und dann das Tool mit ausführen mono gpalbum.exe
. Leider hat mir dieses Tool nicht geholfen, da ich versucht habe, ein privates Album (mit Authkey) herunterzuladen, das momentan nicht möglich ist :(
Verwenden Sie die folgenden Befehle in einer Bash-Shell (z. B. einem Linux-Terminal):
(Kopieren Sie die Album-URL und fügen Sie sie bis zum Ende der ersten ein.)
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
Dort bekommen Sie sie alle in voller Größe (aber keine EXIF-Daten)! Dies funktioniert sogar für private Alben (Sichtbarkeit: "Jeder mit dem Link" ).
grep -v script | grep -v '0,0\.0'
). Beachten Sie, dass für den Fall, dass auf das Album nur zugegriffen werden kann, wenn Sie angemeldet sind, der erste Befehl nicht funktioniert. Sie können die Albumseite jedoch einfach mit Ihrem Browser herunterladen (Speichern unter) und den Rest direkt darauf erledigen. Es scheint keine Zugriffskontrolle für die Fotos selbst zu geben.
Musste dies heute tun, da sie Google Plus in ein paar Tagen schließen und ein verstorbener Freund von mir meine Geburtstagsfotos mit mir geteilt hat, also wollte ich eine Kopie herunterladen, bevor sie heruntergefahren werden. Am Ende habe ich mir die Albumquelle angesehen:
https://get.google.com/albumarchive/<user_id>
(Ich musste die user_id
von ihrer Google Plus-Seite herunterladen:https://plus.google.com/<user_id>/
"album_id", [list]
Suchen Sie am Ende der Quelldatei für jedes Album nach , wobei album_id in der URL für jedes Album auf der albumarchive
Seite enthalten ist.
Sie können dann ein Skript verwenden, um das [list]
as json zu lesen und es zu durchlaufen. Zum Beispiel habe ich ein Python-Skript geschrieben, um alle Bilder herunterzuladen:
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])
Mit Picasa sollten Sie vollständige Alben auf Ihren Computer herunterladen können.
Hier ist die Anleitung vom Google-Support: http://www.google.com/support/forum/p/Picasa/thread?tid=6847c29152910e21&hl=de
Dies funktioniert anscheinend nur für Alben, die von Picasaweb für Google+ freigegeben wurden. Alben nur in Google+ können nicht in großen Mengen heruntergeladen werden.
Ich mag so viele neue Hintergrundbilder, die auf Google Plus geteilt werden, aber ich möchte sie nicht manuell herunterladen. Deshalb erstelle ich heute nur ein Bash-Skript, um das komplette Google Plus-Album für mich herunterzuladen ;-)
Skript herunterladen: Google Plus Album Downloder