skypeのチャットログがあるデータベースにアクセスする

いまバイト先でコミュニケーションツールとしてskypeを使ってるんだけど
とにかくチャットログが見にくいので、ログにアクセスする方法を調べてみた。

skypeのチャットログは、Macだと
~/Library/Application Support/Skype/ユーザー名
以下のmain.dbにある。

main.dbはsqlite3なので、以下のコマンドでデータベースに接続できる。

$ cd ~/Library/Application Support/Skype/ユーザー名
$ sqlite3 main.db

この中の「Messages」テーブルがチャットログがあるテーブルなので
こんな感じで、チャットログの内容が見れる。

sqlite> select timestamp, from_dispname, body_xml from Messages;

これを良い感じで抽出して、見やすいようにrubyかなんかでいろいろしたい(´・ω・`)