回答:
Python answerを使用したくない非コーダーの場合、解決策はショートカットです。
400を超えるメッセージを1分以内に既読としてマークしました。
AutoHotKeyを使用する場合は、shift-F9を入力して上記を実行するスクリプトを次に示します。必ず上部の「未読」オプションをクリックしてください。
F9::
SendInput *a!
Sleep, 500
SendInput I
Sleep, 500
SendInput n
return
私が見つけることができる唯一の方法は、あなたが少しのPythonコードを書くことを要求するでしょう。
これは、Python http://code.google.com/p/pygooglevoice/のモジュールを提供するサイトです
このページには、読むメッセージを設定する方法の詳細が記載されています。[メッセージ]セクションで[マーク]機能を探します。sphinxdoc。github.com/pygooglevoice/api.html#message
私はあなたのためにスクリプトを書きますが、私は試みをするのに十分なPythonを知りません。
いくつかの助けになることを願っています。
編集:私の能力を軽視してはいけません。すべてを読み取るように設定するスクリプトを次に示します。
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を更新するだけです)
label:unreadを検索し、すぐにすべてを選択し、既読としてマークし、更新をクリックしました。更新を押した後も検索は同じままであるため、すべてをすばやく検索できます。
SoulWinterのApple Scriptのアイデアは気に入りましたが、私にはうまくいきませんでした。
Pythonプログラムを機能させるために多くの時間を費やしましたが、これは古すぎるように思えます。
次のように動作するように修正しました。私はChromeを使用していたので、「Google Chrome」をブラウザに変更する必要があるかもしれません。また、Xを未読メッセージの数を10で割った数(プラス1)に変更する必要があります。したがって、934メッセージがある場合は、Xを94に置き換えます。
コード:
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
すべてを既読としてマークし、次のページに進み、継続的にループする(アーカイブしない)ように変更しました。このスクリプトを機能させるには、AutoHotKeyをインストールする必要があります。
+F9::
Loop {
Sleep, 500
SendInput *a!
Sleep, 500
SendInput I
Sleep, 500
SendInput n
}
return
AutoHotKeyソリューションが本当に気に入っています。メッセージをアーカイブするために少し変更しました。
+F9::
SendInput *a!
Sleep, 500
SendInput I
Sleep, 500
SendInput e
return
ループにしようとすると、自動的に移動しますが、動作させることができませんでした。
OSXユーザー用のAppleScript: GVアカウントに焦点を合わせて、好みのブラウザーを開きます。ブラウザ名/必要な反復を更新し(スクリプトは自動的にページを進めます)、AppleScript Editorで実行します。1秒の遅延は、待ち時間の「バッファー」です。
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
FYI:Google Voiceの刷新いるので、未読としてすべてのメッセージをマーキングオンラインまだ使用可能であるレガシーインターフェースを使用して、より簡単なことがありますhttps://www.google.com/voice#search/is%3Aunread