Apakah ada perangkat lunak yang dapat mengunduh semua gambar ukuran penuh dari album Google+ yang dibagikan secara publik?
Apakah ada perangkat lunak yang dapat mengunduh semua gambar ukuran penuh dari album Google+ yang dibagikan secara publik?
Jawaban:
Seperti yang disarankan oleh @vurdalakov
Dengan alat ini:
http://code.google.com/p/gpalbum/
dan implementasi wget, dimungkinkan untuk memiliki file dalam hitungan detik.
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
Semua gambar sekarang diunduh secara lokal, saya telah mencari ini untuk sementara waktu, baru saja mencobanya dan ini fantastis.
FYI Setiap baris terlihat seperti ini
wget https://lh5.googleusercontent.com/FULLIMAGEPATH.jpg
Versi spesifik yang digunakan untuk pengujian adalah 1,00 (pembaruan: 1,03 juga diuji).
sudo apt-get install mono-runtime libmono-winforms2.0-cil libmono-microsoft8.0-cil
dan kemudian jalankan alat dengan mono gpalbum.exe
. Sayangnya alat ini tidak membantu saya karena saya mencoba mengunduh album pribadi (dengan Authkey) yang tidak mungkin sekarang :(
Gunakan perintah berikut dalam bash shell (misalnya terminal Linux):
(salin & tempel URL album ke akhir yang pertama)
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
Di sana Anda mendapatkan semuanya, dalam ukuran penuh (tetapi tidak ada data EXIF)! Ini bahkan berfungsi untuk album pribadi (visibilitas: 'siapa pun yang memiliki tautan' ).
grep -v script | grep -v '0,0\.0'
). Perhatikan bahwa jika album hanya dapat diakses ketika Anda masuk, maka perintah pertama tidak akan berfungsi, tetapi Anda bisa mengunduh halaman album dengan browser Anda (Save As) dan melakukan sisanya langsung di atasnya. Tampaknya tidak ada kontrol akses pada foto itu sendiri.
Harus melakukan ini hari ini karena mereka menutup Google Plus dalam beberapa hari dan seorang teman saya yang sudah meninggal telah berbagi foto ulang tahun saya dengan saya jadi saya ingin mengunduh salinan sebelum ditutup. Yang akhirnya saya lakukan adalah melihat sumber album di:
https://get.google.com/albumarchive/<user_id>
(Saya harus mendapatkan user_id
dari halaman Google Plus mereka:https://plus.google.com/<user_id>/
Di bagian bawah file sumber untuk setiap pencarian album "album_id", [list]
, di mana album_id ada di URL untuk setiap album di albumarchive
halaman.
Anda kemudian dapat menggunakan skrip untuk membaca [list]
as json dan mengulanginya. Misalnya saya menulis skrip Python untuk mengunduh semua gambar:
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])
Menggunakan Picasa akan memungkinkan Anda untuk mengunduh album lengkap ke komputer Anda.
Berikut cara-cara dari dukungan Google: http://www.google.com/support/forum/p/Picasa/thread?tid=6847c29152910e21&hl=id
Ini tampaknya hanya berfungsi untuk album yang dibagikan ke Google+ dari Picasaweb. Album hanya di Google+ tidak dapat diunduh secara massal.
Saya seperti begitu banyak wallpaper baru yang dibagikan di Google Plus tetapi saya tidak suka mengunduhnya secara manual sehingga hari ini saya hanya membuat skrip bash untuk mengunduh Album Google Plus lengkap untuk saya ;-)
Unduh Skrip: Google Plus Album Downloder