Herkese açık olarak paylaşılan bir Google+ albümünün tam boyutlu resimlerini indirebilecek herhangi bir yazılım var mı?
Herkese açık olarak paylaşılan bir Google+ albümünün tam boyutlu resimlerini indirebilecek herhangi bir yazılım var mı?
Yanıtlar:
@Vurdalakov tarafından önerildiği gibi
Bu araçla:
http://code.google.com/p/gpalbum/
ve bir wget uygulaması, saniyeler içinde dosyalara sahip olmak mümkündür.
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
Tüm görüntüler şimdi yerel olarak indirildi, bir süredir bunu arıyordum, sadece denedim ve harika.
FYI Her satır şöyle görünür
wget https://lh5.googleusercontent.com/FULLIMAGEPATH.jpg
Test için kullanılan belirli sürüm 1.00 idi (güncelleme: 1.03 de test edildi).
sudo apt-get install mono-runtime libmono-winforms2.0-cil libmono-microsoft8.0-cil
ve ardından aracı ile çalıştırın mono gpalbum.exe
. Ne yazık ki bu araç bana yardımcı olmadı çünkü şu anda mümkün olmayan özel bir albüm (Authkey ile) indirmeye çalıştım :(
Bir bash kabuğunda aşağıdaki komutları kullanın (örn. Bir Linux terminali):
(albüm URL'sini kopyalayıp ilk URL'nin sonuna yapıştırın)
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
Orada hepsini alırsınız, tam boyutta (ancak EXIF verileri yok)! Bu, özel albümler için bile geçerlidir (görünürlük: 'bağlantıya sahip olan herkes' ).
grep -v script | grep -v '0,0\.0'
). Albüme yalnızca giriş yaptığınızda erişilebiliyorsa, ilk komutun çalışmayacağını, ancak albüm sayfasını tarayıcınızla (Farklı Kaydet) indirip gerisini doğrudan üzerinde yapabileceğinizi unutmayın. Fotoğraflar üzerinde erişim kontrolü yok gibi görünüyor.
Birkaç gün içinde Google Plus'ı kapattıkları ve ölen bir arkadaşımın doğum günü fotoğraflarımı benimle paylaştığı için bunu yapmak zorunda kaldım, bu yüzden kapatılmadan önce bir kopyasını indirmek istedim. Yaptığım şey şu albüm kaynağına bakmaktı:
https://get.google.com/albumarchive/<user_id>
( user_id
Google Plus sayfalarından almak zorunda kaldım :https://plus.google.com/<user_id>/
Her albümün kaynak dosyasının altında, "album_id", [list]
album_id öğesinin albumarchive
sayfadaki her albümün URL'sinde bulunduğu yeri arayın .
Daha sonra [list]
json olarak okumak ve yineleme yapmak için bir komut dosyası kullanabilirsiniz . Örneğin, tüm görüntüleri indirmek için bir Python betiği yazdım:
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])
Picasa'yı kullanmak, albümlerin tamamını bilgisayarınıza indirmenize izin vermelidir.
Google desteğinden nasıl yapacağınız aşağıda açıklanmıştır: http://www.google.com/support/forum/p/Picasa/thread?tid=6847c29152910e21&hl=tr
Bu, görünüşe göre yalnızca Picasaweb'dan Google + 'da paylaşılan albümler için çalışıyor. Yalnızca Google + 'daki albümler toplu olarak indirilemez.
Google Plus'ta paylaşılan çok yeni duvar kağıtları gibiyim, ancak bunları manuel olarak indirmek istemiyorum, bu yüzden bugün sadece Google Plus Albümünü tam olarak indirmek için bir bash betiği oluşturuyorum ;-)
Komut Dosyasını İndirin: Google Plus Album Downloder