Esiste un modo per eliminare più Picasa Web Album in un'unica operazione? [chiuso]


12

Ho un sacco di album che devo eliminare da Picasaweb. C'è un modo per farlo o devo esaminarli uno alla volta per eliminarli?

Risposte:


10

È possibile utilizzare lo strumento da riga di comando di Google .

google picasa list  
google picasa delete --title "Your album name"  

Dovresti creare un file batch per eliminare più album per nome.

Oppure prova a digitare parte del nome di un album come carattere jolly. Sperimenta con esso. Ti verrà richiesta una conferma su ogni album che corrisponde al carattere jolly come mostrato di seguito:

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

Grazie per questo. Per qualche ragione il google picasa listcomando non ritorna mai per me. Ma la cancellazione ha funzionato. Inoltre si è schiantato sul primo album (Backup automatico) se ho selezionato tutti gli album ". *", Ma in caso contrario mi ha risparmiato ore per l'eliminazione di migliaia di album.
Marius,

1
Questa potrebbe essere la risposta migliore di sempre se solo lo strumento da riga di comando di Google funzionasse ancora: a partire da ottobre 2015, poiché OAuth1 non sembra più supportato da Google, questi strumenti da riga di comando non funzionano più. Dal link fornito nella risposta: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.
Clint Eastwood,

2

Questo script shell Linux eliminerà tutti gli album dal tuo account Picasa. Si utilizza curlin combinazione con l'API Web di Google Picasa. Basta cambiare il nome utente e la password relativi al proprio account nello script.

#!/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

Questa è stata una buona idea ma non funziona più, quindi non preoccuparti. Quando tento di eseguire manualmente la prima richiesta, mi viene richiesto di andare su developers.google.com/identity/protocols/AuthForInstalledApps , che a sua volta dice questo: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.
Clint Eastwood,

0

Non sembra esserci un modo per eliminare più album dall'interfaccia web. Dovrai farli uno alla volta. (Ha senso, davvero. Immagina il disordine che avresti fatto se avessi eliminato intere strisce dei tuoi album contemporaneamente per errore.)


1
Siamo spiacenti ... In Picasa 3, la funzione per eliminare album web vuoti è disponibile in Strumenti | Sperimentale | Elimina gli album web vuoti ( productforums.google.com/forum/#!category-topic/picasa/… ). Ho usato questa funzione molte volte.
Shannon Wagner,

0

(originariamente da un commento di Shannon Wagner )

In Picasa 3, la funzione per eliminare album web vuoti è disponibile all'indirizzo Tools | Experimental | Delete Empty Web Albums. ( fonte )

Ho usato questa funzione molte volte.


Funziona ancora adesso che Picasa Web Album è stato quasi interamente sostituito da Google Foto?
Ale

-1

Puoi rimuovere più album online PWA dall'applicazione Picasa: http://support.google.com/picasa/answer/187407

StrumentiCaricamento in gruppoRimuovi online → Seleziona semplicemente gli album che desideri rimuovere e fai clic su OK.


Ricevo un messaggio che dice che "le foto non possono essere eliminate da Google+" quando provo questo.
Anders Fjeldstad,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.