2007年03月14日 (水) がじぇっと [長年日記]
_ 続・びふ
Vistaのサイドバーガジェットでとりあえず作った(で,ずっとほかってあった)のだが,メイルが「ある/ない」の2状態だけでは実用上意味がないことにいまさら気がついた.30分もほかっておくとまずスパムがくるから.ということで,もうちょっと高機能にして必要なメイルだけを対象にすることにしたい.さらに,やはりSubjectぐらいはちろっと見たい気もしてきた.
そのために,とりあえずメイルのSubject,From,Toを取り出すようにした.CGIで,POP用のユーザID+パスワードをもらって,localhostでPOP,XMLに整形して返すようにした.それをJavaScriptで叩けばメイルの一覧が得られる.あとはクライアント側でどうフィルタリングしてもいいし,必要なら全部表示もできるだろう.……て,それ,クライアント側からPOPすりゃいいんじゃねのと思ったが,今は考えないようにしよう.いや単にJavaScriptでそれやる方法がわかんないのと,CGI作りでRubyの練習もしたかったから.
表示方法で考えたのは,メイルの件数に応じてアイコン表示を「なし」〜「いっぱいある」の4段階ぐらい.すぐにメイルを読むべきか,ちょっとほかっておいてもいいのかをそれで判断する.クリックするとSubject一覧をポップアップさせよう.
_ イメージ表示
標準でついているサイドバーガジェットで,イメージファイルをランダムに表示するスライドショーみたいなものがある.これのサイズが小さすぎるのだが,どうもリサイズできないようだ.ということで似たようなことをやるガジェットを作ってみたくなった.こちらはいたるところでサンプルを見かけるので,それを見つつ基本的なところはさっくり完成.自分好みの枠とかを付けられるのは楽しいね.どんなギミックを仕込んでやろうか.
つか,こういうバックでちょろちょろ動くプログラム,以前は忌み嫌っていたのに,何でVistaだと常駐させても気にならなくなっているのか.慣らされているなぁ.