Antworten:
Sie können das Google Command Line Tool verwenden .
google picasa list
google picasa delete --title "Your album name"
Sie müssten eine Batch-Datei erstellen, um mehrere Alben nach Namen zu löschen.
Oder geben Sie einen Teil eines Albumnamens als Platzhalter ein. Experimentiere damit. Sie erhalten eine Bestätigung für jedes Album , das mit dem Platzhalter übereinstimmt (siehe unten):
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.
Dieses Linux-Shell-Skript löscht alle Alben aus Ihrem Picasa-Konto. Es wird curl
in Kombination mit der Google Picasa-Web-API verwendet. Ändern Sie einfach den Benutzernamen und das Passwort für Ihr Konto im Skript.
#!/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.
Es scheint keine Möglichkeit zu geben, mehrere Alben von der Weboberfläche zu löschen. Sie müssen sie einzeln ausführen. (Es macht wirklich Sinn. Stellen Sie sich das Chaos vor, das Sie anrichten würden, wenn Sie irrtümlicherweise ganze Bereiche Ihrer Alben auf einmal löschen würden.)
(ursprünglich aus einem Kommentar von Shannon Wagner )
In Picasa 3 finden Sie die Funktion zum Löschen leerer Webalben unter Tools | Experimental | Delete Empty Web Albums
. ( Quelle )
Ich habe diese Funktion oft verwendet.
Sie können mehrere PWA-Online-Alben aus der Picasa-Anwendung entfernen: http://support.google.com/picasa/answer/187407
Extras → Stapel-Upload → Online entfernen → Wählen Sie einfach die Alben aus, die Sie entfernen möchten, und klicken Sie auf OK.
google picasa list
kehrt der Befehl für mich nie zurück. Aber das Löschen hat funktioniert. Auch beim ersten Album (Auto Backup) stürzte es ab, wenn ich alle Alben ". *" Auswählte, aber sonst ersparte ich mir Stunden für das Löschen von Tausenden von Alben.