सभी Google Voice संदेशों को पढ़ने के रूप में चिह्नित करना


23

मेरे पास Google Voice पर 200 से अधिक अपठित पाठ संदेश और ध्वनि संदेश हैं। मैं इन सभी को एक समय में एक पृष्ठ करने के बिना पढ़े हुए को कैसे चिह्नित कर सकता हूं?

मैंने "सभी का चयन करें" दबाने की कोशिश की और फिर एक "चुनिंदा सभी वार्तालापों की तलाश कर रहा है जो" बटन से मेल खाता है (जीमेल के समान), लेकिन ऐसा कोई बटन नहीं है।


2
ऐसा लगता है कि आप केवल एक ही नहीं हैं: google.com/support/forum/p/voice/…
BrianH

जवाबों:


12

गैर कोडर के लिए पायथन उत्तर का उपयोग नहीं करना चाहते हैं , समाधान शॉर्टकट है।

  1. दाईं ओर शीर्ष पट्टी में डिफ़ॉल्ट "शो: ऑल" के बजाय "शो: अनरीड" चुनें।
  2. कोशिश *(तारांकन) तो A(सभी का चयन करता है)
  3. शिफ्ट I(चिह्नित सभी के रूप में चयनित, फिर अगले पृष्ठ पर जाता है)

मैंने एक मिनट के अंदर 400 से अधिक संदेशों को पढ़ा।


यदि आप AutoHotKey का उपयोग करते हैं, तो यहां एक स्क्रिप्ट है जो शिफ्ट-एफ 9 टाइप करके उपरोक्त प्रदर्शन करेगी। बस सबसे पहले "अपठित" विकल्प पर क्लिक करना सुनिश्चित करें।

F9::
   SendInput *a!
   Sleep, 500
   SendInput I
   Sleep, 500
   SendInput n
return

13

एकमात्र तरीका जो मुझे मिल सकता है वह आपको पायथन कोड को लिखने की आवश्यकता होगी।

यह वह साइट है जो पायथन के लिए एक मॉड्यूल प्रदान करती है http://code.google.com/p/pygooglevoice/

यह पृष्ठ आपको संदेश पढ़ने के लिए सेट करने के बारे में विवरण देता है। संदेश अनुभाग के तहत मार्क फ़ंक्शन के लिए देखें। sphinxdoc। github.com/pygooglevoice/api.html#message

मैं आपके लिए पटकथा लिखूंगा लेकिन मैं प्रयास करने के लिए पर्याप्त अजगर को नहीं जानता।

आशा है कि कुछ मदद करता है

संपादित करें: मेरी क्षमताओं को कम नहीं करना चाहिए। यहाँ सब कुछ पढ़ने के लिए सेट करने के लिए एक स्क्रिप्ट है।

from googlevoice import Voice,util

voice = Voice()
voice.login('YOUR USERNAME', 'YOUR PASSWORD')

while True :
    folder = voice.search('is:unread')
    if folder.totalSize <= 0 :
        break
    util.print_(folder.totalSize)
    for message in folder.messages:
        util.print_(message)
        message.mark(1)

अद्यतन - gygooglevoice को ठीक से काम करने के लिए अपने सेटिंग पृष्ठ में बदलाव की आवश्यकता है, अन्यथा आपको एक लॉगिन त्रुटि मिलेगी। जरूरत बदलें यहाँ संदर्भित है: http://code.google.com/p/pygooglevoice/issues/detail?id=64#c4 (बस लॉगिन URL को अपडेट)


उत्कृष्ट काम, बहुत बहुत धन्यवाद।
ऑस्टिन लिन

बहुत बढ़िया जवाब। काश एक घंटे में 10 बार अंकन करने से पहले मैंने इसे देखा होता।
क्रिस_ओ

मैं यह काम करने के लिए प्रतीत नहीं कर सकते। इसमें चल रहा है: gist.github.com/4446898
ELLIOTTCABLE

आह। समझ गया। इसे काम पर लाने के लिए, आपको pygooglevoice में कुछ अस्थायी बगों पर टिप्पणी करने की आवश्यकता हो सकती है। देखें: code.google.com/p/pygooglevoice/issues/detail?id=67#c1
ELLIOTTCABLE

3

मैं लेबल की खोज करने में सक्षम था: बिना पढ़े फिर जल्दी से सभी का चयन करें, पढ़ने के रूप में चिह्नित करें, ताज़ा करें। खोज ताज़ा रहने के बाद भी वही रहती है जो उन सभी के माध्यम से जाने की जल्दी करती है।


2

मैंने पहले एक छोटे परिशिष्ट के साथ पोस्ट किए गए ऑटो हॉटकी समाधान का उपयोग किया :

+F9::
Loop, X
  {
   SendInput *a!
   Sleep, 500
   SendInput I
   Sleep, 2000
  }
return

X को उन संदेशों की संख्या से बदलें, जिन्हें आपने 10 से विभाजित किया है।

मैंने अपने लैपटॉप को एक या दो मिनट के लिए अकेला छोड़ दिया और 500 संदेशों के माध्यम से चला गया।


2

मुझे SoulWinter का Apple स्क्रिप्ट विचार पसंद आया लेकिन यह मेरे लिए बहुत काम नहीं आया।

मैंने पायथन कार्यक्रमों को काम करने की कोशिश में बहुत समय बर्बाद किया जो कि अभी बहुत पुराना है।

मैंने इसे निम्नानुसार काम करने के लिए संशोधित किया। मैं Chrome का उपयोग कर रहा था, इसलिए यदि आप नहीं हैं तो आपको "Google Chrome" को अपने ब्राउज़र में बदलना पड़ सकता है। आपको X को 10 (प्लस 1) से विभाजित किए गए अपठित संदेशों की संख्या में बदलने की आवश्यकता है, इसलिए यदि आपके पास 934 संदेश हैं, तो X को 94 के साथ बदलें।

  1. अपना Google Voice इनबॉक्स खोलें, जैसे https://www.google.com/voice/b/0#inbox , और शीर्ष में (पृष्ठ नियंत्रण के बगल में) "अनरीड" पर क्लिक करें।
  2. अपने अनुप्रयोगों में (हाल के OS X के लिए) या समकक्ष "स्क्रिप्ट एडिटर" खोलें
  3. स्क्रिप्ट एडिटर में निम्न कोड दर्ज करें और प्ले बटन पुश करें। (सुनिश्चित करें कि आप Google Voice और स्क्रिप्ट संपादक के बीच अन्य टैब या विंडो पर क्लिक नहीं करते हैं।)

कोड:

activate application "Google Chrome"
repeat X times
    tell application "System Events"
        key code 28 using {shift down}
        keystroke "a"
        keystroke "I"
        delay (1)
    end tell
end repeat

1

मैंने सभी को पढ़ने के रूप में चिह्नित करने के लिए संशोधित किया, अगले पृष्ठ पर अग्रिम, और लगातार लूप (कोई संग्रह नहीं)। इस स्क्रिप्ट को काम करने के लिए आपको AutoHotKey इंस्टॉल करना होगा।

+F9::

Loop {
  Sleep, 500
  SendInput *a!
  Sleep, 500
  SendInput I
  Sleep, 500
  SendInput n
}

return

1
आप इसका उपयोग / कार्यान्वयन कैसे करते हैं?
जैकब जान टुंस्ट्रा

@JacobJanTuinstra यह एक ऑटोहोटेक स्क्रिप्ट की तरह दिखता है।
glenviewjeff

1

नॉन कोडर्स के लिए

वास्तविक खोज बार शॉर्टकट "है: अपठित" - तब आप सभी की जांच कर सकते हैं ... ctrl i ... फिर फिर से खोजें "है: अप्रकाशित"

खोज बार एक खोज (कम से कम मेरे लिए) के बाद स्पष्ट नहीं होता है, इसलिए उन सभी को साफ़ करने के लिए कई अपठित संदेशों के माध्यम से जाना आसान था।


0

मैं वास्तव में AutoHotKey समाधान पसंद करता हूं। मैंने संदेशों को संग्रहीत करने के लिए इसे थोड़ा संशोधित किया।

+F9::
   SendInput *a!
   Sleep, 500
   SendInput I
Sleep, 500
SendInput e
return

मैंने इसे एक लूप बनाने की कोशिश की ताकि यह अपने आप हो जाए, लेकिन मैं इसे काम नहीं कर पाया।


0

OSX उपयोगकर्ताओं के लिए AppleScript: अपना पसंदीदा ब्राउज़र अपने GV खाते के साथ फ़ोकस में खोलें। ब्राउज़र नाम / आवश्यक पुनरावृत्तियों को अपडेट करें (स्क्रिप्ट स्वचालित रूप से पृष्ठ को आगे बढ़ाएगा), फिर AppleScript संपादक में चलाएं। एक दूसरी देरी विलंबता के लिए एक 'बफर' है।

activate application "YOUR_BROWSER_NAME"
repeat x times
tell application "System Events"
        key code 28 using {shift down}
        keystroke "a"
        key code 34 using {shift down}
        key code 124
        delay (1)
    end tell
end repeat

0

FYI करें: चूंकि Google Voice सुधार, सभी संदेशों को अपठित के रूप में चिह्नित करना विरासत इंटरफ़ेस का उपयोग करके अधिक सीधा हो सकता है, जो अभी भी ऑनलाइन उपलब्ध है: https://www.google.com/voice#search/is%3Aunread


-1

पढ़ने के लिए "आवाज-noreply@google.com" से सभी ईमेलों को चिह्नित करने के लिए एक फिल्टर का उपयोग करें, और इसे सभी मौजूदा ईमेलों पर लागू करें, यह भी कि आप उन्हें स्वचालित रूप से एक फ़ोल्डर में सॉर्ट कर सकते हैं और यदि आप उन्हें नहीं देखना चाहते हैं तो उन्हें संग्रहित करें। अपने इनबॉक्स में


2
इर्रर ... वह अपने जीमेल इनबॉक्स के बारे में बात नहीं कर रहा है, बल्कि अपने Google वॉइस इनबॉक्स के बारे में बात कर रहा है।
ऐले
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.