GCalertは、すべてのGoogleカレンダーにアクセスし、アラームが設定されている場合はlibnotifyを介してアラームを表示します。
Libnotifyのアラームは、通常、小さなウィンドウであり、フォーカスが得られないため(キーボードの入力を他のアプリケーションから奪っていない)、煩雑なデスクトップ上でも明瞭に見えます。
セキュリティ注:このコードでは、python-gdataを使用しています。そのライブラリの現在のUbuntuバージョン1.2.4は、暗号化された方法で認証を行いますが、実際のカレンダーはクリアテキストで送信されます。これがあなたが望むものではなく、暗号化されたチャンネルで交換全体を好む場合は、http://groups.google.com/group/gdata-python-client-library-contributors/browse_thread/にあるパッチを適用することを検討してください。スレッド/ 48254170a6f6818a?pli = 1
また、Googleサービスから「放棄」されるのは明らかですが、GCalertは自動的に再接続します。
要件:
Python
python-notify
python-gdata
python-dateutil
通知デーモン
コメントが見つかりません