読者です 読者をやめる 読者になる 読者になる

Gmail の未読をチェックするサイドバーガジェットを作ってみた

Gmail javascript ガジェット

Gmail のメールチェッカにいまいち気に入るものがなかったので、サイドバーガジェットの勉強がてら作ってみた。


ダウンロードは Windows Live Gallery のダウンロード サイト からどうぞ。

2007/04/22追記
現在のバージョンは1.2.0.0です。
メールをアーカイブする方法を知っている人がいたら教えてください・・・
2009/01/09追記
Ver.1.3.0.0を暫定的にここに置いときました。-> Live Galleryで公開されたので、そちらからどうぞ。
2009/01/13追記
Ver.1.3.0.1に入れ替えました。「既読にする」ことはできません・・・

使い方

初回起動時はこんな感じ。

アイコンをクリックすると Gmail をブラウザで開く。


ガジェット右横の設定ボタンをクリックすると、アカウント設定画面が表示される。

アカウントの設定画面はこれ。

「次回から入力を省略します。」をチェックすると、次回起動時も同じ設定を利用する。
ただし、アンインストールすると設定は破棄される。
「状態変化時に通知します。」をチェックすると、未読メール数変化時・エラー発生時にサウンドでお知らせします。
チェックを外すと、サウンドで通知しません。



アカウントの認証に成功し、未読メールが受信トレイにあればこんな感じに件数が表示される。

中央のメールアイコンをクリックするとGmail の受信トレイを、右のアイコンをクリックするとメールの作成画面をブラウザで開く。
左の数値をクリックすると、最大で20件メールのサマリが表示されます。
サマリ部分をクリックすると該当するメールをブラウザで表示し、下のボタンをクリックするとそのメールを既読にします。



ちなみに、エラーが発生するとこんな感じ。

赤いエラーアイコンをクリックすると、こんな感じにエラーが通知されます。

通信エラーなどでこんな感じに表示された場合は、一定時間後にリトライします。


未読メールがない場合は、こんな感じに表示されます。

変更履歴

  • 2009/01/13 1.3.0.1
    • 未読数がチェックできなくなった問題を修正した。
    • メールを既読にする機能が実現できなくなった。
  • 2007/04/22 1.2.0.0
    • jQuery 1.1.2 を使うように変更した。
    • メール作成リンクを追加した。
    • Flyoutにメールを既読にするボタンを追加した。
  • 2007/03/17 1.1.0.2
    • アカウントとパスワードのURLエンコードをしないように修正した。
  • 2007/03/17 1.1.0.1
    • エラー表示にFlyoutを使うように修正した。
  • 2007/03/11 1.1.0.0
    • prototype.js 1.5 を使うように変更した。
    • 通信に失敗した場合に、リトライするように変更した。
    • 状態変更時の通知音のON/OFFを選択できるように変更した。
  • 2007/02/17 1.0.0.0
    • 公開開始