公開されているGoogle+アルバムのフルサイズの写真をすべてダウンロードできるソフトウェアはありますか?
公開されているGoogle+アルバムのフルサイズの写真をすべてダウンロードできるソフトウェアはありますか?
回答:
@vurdalakovが示唆するように
このツール:http :
//code.google.com/p/gpalbum/
とwgetの実装を使用すると、ファイルを数秒で作成できます。
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
すべての画像がローカルにダウンロードされるようになりました。これをしばらく探していましたが、試してみただけで素晴らしいです。
FYI各行は次のようになります
wget https://lh5.googleusercontent.com/FULLIMAGEPATH.jpg
テストに使用された特定のバージョンは1.00でした(更新:1.03もテストされました)。
sudo apt-get install mono-runtime libmono-winforms2.0-cil libmono-microsoft8.0-cil
次に、でツールを実行しますmono gpalbum.exe
。残念ながら、このツールは私には役に立ちませんでした。プライベートキー(Authkeyを使用)をダウンロードしようとしたのですが、現在は不可能です:(
bashシェル(Linux端末など)で次のコマンドを使用します。
(アルバムのURLをコピーして、最初のURLの最後に貼り付けます)
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
そこにすべてがフルサイズで表示されます(ただし、EXIFデータはありません)。これはプライベートアルバムでも機能します(可視性:「リンクを知っている全員」)。
grep -v script | grep -v '0,0\.0'
)。ログインしているときにのみアルバムにアクセスできる場合、最初のコマンドは機能しませんが、ブラウザでアルバムページをダウンロードして(名前を付けて保存)、残りを直接実行できます。写真自体にはアクセス制御がないようです。
彼らが数日でGoogle Plusを閉鎖し、私の亡くなった友人が私の誕生日の写真を私と共有していたため、シャットダウンする前にコピーをダウンロードしたかったので、今日これを行わなければなりませんでした。私がやったことは、次のアルバムソースを見https://get.google.com/albumarchive/<user_id>
ていたことです
(user_id
Google Plusページから取得する必要がありました:https://plus.google.com/<user_id>/
各アルバムのソースファイルの下部でを探します"album_id", [list]
。album_idは、albumarchive
ページ内の各アルバムのURLにあります。
次に、スクリプトを使用し[list]
てjsonとして読み取り、それを反復処理できます。たとえば、すべての画像をダウンロードするPythonスクリプトを作成しました。
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を使用すると、アルバム全体をコンピューターにダウンロードできます。
Googleサポートからのハウツーは次のとおりです。http://www.google.com/support/forum/p/Picasa/thread?tid = 6847c29152910e21& hl = en
これは、PicasawebからGoogle+に共有されるアルバムでのみ機能するようです。Google+のみのアルバムは、一括ダウンロードできません。
私はGoogle Plusで共有されている多くの新しい壁紙が好きですが、手動でダウンロードしたくないので、今日は、bashスクリプトを作成して、完全なGoogle Plusアルバムをダウンロードします;-)
スクリプトのダウンロード: Google Plusアルバムダウンローダー