क्या एक ऑपरेशन में कई पिकासा वेब एल्बम को हटाने का एक तरीका है? [बन्द है]


12

मेरे पास एल्बमों का एक समूह है जिसे मुझे पिकासॉब से हटाने की आवश्यकता है। क्या ऐसा करने का कोई तरीका है, या क्या मुझे उन्हें हटाने के लिए एक बार में एक से गुजरना होगा?

जवाबों:


10

आप Google कमांड लाइन टूल का उपयोग कर सकते हैं ।

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

आपको नाम से कई एल्बम हटाने के लिए एक बैच फ़ाइल बनानी होगी।

या वाइल्डकार्ड के रूप में एल्बम नाम के भाग में टाइप करने का प्रयास करें। इसके साथ प्रयोग करें। यह आपको प्रत्येक एल्बम पर एक पुष्टि के साथ संकेत देगा जो वाइल्डकार्ड से मेल खाता है जैसा कि नीचे देखा गया है:

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

इसके लिए धन्यवाद। किसी कारण के लिए google picasa listकमान मेरे लिए कभी नहीं लौटती है। लेकिन हटाने का काम किया। इसके अलावा यह पहला एल्बम (ऑटो बैकअप) पर दुर्घटनाग्रस्त हो गया अगर मैंने सभी एल्बमों का चयन किया।
मारियस

1
यह अब तक का सबसे बड़ा जवाब हो सकता है अगर केवल Google कमांड लाइन टूल ने अभी भी काम किया है: अक्टूबर 2015 तक, क्योंकि OAuth1 Google द्वारा किसी भी लंबे समय तक समर्थित नहीं लगता है, ये कमांड लाइन टूल किसी भी अधिक काम नहीं करते हैं। उत्तर में दिए गए लिंक से: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.
क्लिंट ईस्टवुड

2

यह लिनक्स शेल स्क्रिप्ट आपके पिकासा खाते से सभी एल्बमों को हटा देगा। यह curlGoogle पिकासा वेब-एपीआई के साथ संयोजन में उपयोग करता है। स्क्रिप्ट में अपने खाते के संबंध में उपयोगकर्ता नाम और पासवर्ड बदलें।

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

यह एक अच्छा विचार था, लेकिन अब यह काम नहीं करता है, इसलिए परेशान न हों। जब मैं पहली बार अनुरोध मैन्युअल रूप से मैं करने के लिए जाने के निर्देश दिए हूँ प्रदर्शन करने के लिए प्रयास developers.google.com/identity/protocols/AuthForInstalledApps :, जो बारी में यह कहते हैं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.
क्लिंट ईस्टवुड

0

वेब इंटरफ़ेस से कई एल्बमों को हटाने का एक तरीका प्रतीत नहीं होता है। आपको उन्हें एक बार में करने की आवश्यकता होगी। (यह समझ में आता है, वास्तव में। यदि आप एक ही बार में अपने एल्बम के पूरे स्वैट्स को डिलीट कर देते हैं, तो गड़बड़ की कल्पना करें।)


1
क्षमा करें ... पिकासा 3 में, खाली वेब एल्बम को हटाने की सुविधा टूल पर मिली है प्रायोगिक | खाली वेब एल्बम ( Productforums.google.com/forum/# ​​-category-topic/picasa/… ) हटाएं । मैंने कई बार इस सुविधा का उपयोग किया है।
शैनन वैगनर

0

(मूल रूप से एक टिप्पणी द्वारा शैनन वैगनर )

पिकासा 3 में, खाली वेब एल्बम को हटाने की सुविधा मिलती है Tools | Experimental | Delete Empty Web Albums। ( स्रोत )

मैंने कई बार इस सुविधा का उपयोग किया है।


क्या यह अभी भी काम करता है कि पिकासा वेब एल्बम लगभग पूरी तरह से Google फ़ोटो द्वारा बदल दिया गया है?
एले

-1

आप पिकासा एप्लिकेशन के भीतर से कई PWA ऑनलाइन एल्बम निकाल सकते हैं: http://support.google.com/picasa/answer/187407

उपकरणबैच अपलोडऑनलाइन निकालें → केवल उन एल्बमों का चयन करें जिन्हें आप हटाना चाहते हैं और ठीक पर क्लिक करें।


यह कहते हुए मुझे एक संदेश मिल रहा है कि "फ़ोटो Google+ से हटाए नहीं जा सकते"।
एंडर्स फजल्डस्टैड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.