Yanıtlar:
Sen kullanabilirsiniz Google Komut Satırı aracı .
google picasa list
google picasa delete --title "Your album name"
Birden çok albümü ada göre silmek için bir toplu iş dosyası oluşturmanız gerekir.
Veya albüm adının bir kısmını joker olarak yazmayı deneyin. Onunla deney yapın. Aşağıda görüldüğü gibi joker karakterle eşleşen her albümde bir onaylamanızı isteyecektir :
yes | google picasa delete --title "2010."
HINT: No need to include "google" in interactive mode
Are you SURE you want to delete album "2010.8.09"? (y/N): y
Are you SURE you want to delete album "2010.08.09"? (y/N): y
Are you SURE you want to delete album "2010.08.14"? (y/N): y
Are you SURE you want to delete album "2010.07.29"? (y/N): y
Are you SURE you want to delete album "2010.06.09"? (y/N): y
8 June 2015: GoogleCL is currently broken due to the OAuth1 turndown, and likely to remain so. Thanks for your support over the years, and apologies for the lack of prior notice.
Bu Linux kabuk betiği Picasa hesabınızdan tüm albümleri siler. curl
Google Picasa Web API'sı ile birlikte kullanır . Komut dosyasında hesabınızla ilgili kullanıcı adını ve şifreyi değiştirmeniz yeterlidir.
#!/bin/sh
# Tutorial: https://developers.google.com/gdata/articles/using_cURL
# Requires: curl, grep, sed
ACCOUNT="GOOGLE"
USERNAME="user@gmail.com"
PASSWORD="pass"
SERVICE="lh2"
# authenticate
AUTH_KEY=$(curl --silent "https://www.google.com/accounts/ClientLogin?accountType=$ACCOUNT&Email=$USERNAME&Passwd=$PASSWORD&service=$SERVICE" | grep 'Auth=' | sed -e 's|Auth=||g')
AUTH_HEADER="Authorization: GoogleLogin auth=$AUTH_KEY"
# get album list for deletion
RESPONSE=$(curl --silent --header "$AUTH_HEADER" "http://picasaweb.google.com/data/feed/api/user/default")
ALBUM_LIST_EDIT=$(echo "$RESPONSE" | sed -e 's|<link rel=.edit. type=.application/atom+xml. href=.|\n|g;s|./><link|\n|g' | grep '^http://')
# delete all albums
for ALBUM in $ALBUM_LIST_EDIT
do
echo "$ALBUM" | sed 's|.*api|\.|g'
curl --request DELETE --header "$AUTH_HEADER" "$ALBUM"
done
Important: ClientLogin has been officially deprecated since April 20, 2012 and is now no longer available. Requests to ClientLogin will fail with a HTTP 404 response. We encourage you to migrate to OAuth 2.0 as soon as possible.
Web arayüzünden birden fazla albümü silmenin bir yolu yok gibi görünüyor. Bunları birer birer yapmanız gerekecek. (Gerçekten mantıklı. Albümlerinizin tüm alanlarını bir kerede yanlışlıkla sildiğinizde yapacağınız karışıklığı hayal edin.)
(aslen Shannon Wagner tarafından yapılan bir yorumdan )
Picasa 3'te boş web albümlerini silme özelliği adresinde bulunur Tools | Experimental | Delete Empty Web Albums
. ( kaynak )
Bu özelliği birçok kez kullandım.
Picasa uygulamasından birden fazla PWA çevrimiçi albümünü kaldırabilirsiniz: http://support.google.com/picasa/answer/187407
Araçlar → Toplu Yükleme → Çevrimiçi Kaldır → Kaldırmak istediğiniz albümleri seçip Tamam'ı tıklayın.
google picasa list
komut asla benim için geri dönmüyor. Ancak silme işe yaradı. Ayrıca tüm albümleri ". *" Seçtiysem ilk albümde (Otomatik Yedekleme) kilitlendi, ancak aksi takdirde bu binlerce albümün silinmesi için bana saatler kazandırdı.