tracデータ

バグ板にてクジラさんがtracのログを公開していたので勉強がてらあけてみた。
このプログラムでできるLOG.TXTは読みづらいのでそのまま実行しないことを勧めるよ(笑)
GUI使ってみたりする方が間違いなく見やすそうです。

//ログファイルはデスクトップ&「nako_trac.db」です。
B=""
デスクトップ&「LOG.txt」に「」を保存

デスクトップ&「nako_trac.db」をSQLITE3開いてハンドルに代入
ハンドルで「select * from sqlite_master where type='table'」をSQLITE3実行
CSV取得
反復
 もし回数=1なら
  続ける
 ハンドルで「SELECT * FROM {それ\2}」をSQLITE3実行
 A=それ
 文字コード調査
 Aをそれから「SJIS」へ文字コード変換
 B=それ
 Bをデスクトップ&「LOG.txt」に追加保存
 改行&改行をデスクトップ&「LOG.txt」に追加保存
 
デスクトップ&「LOG.txt」を起動
おわり

一部化けたけど、「revision」と「ticket_change」ってテーブルからデータ引っ張ってくればよさそう。
時間がよくわかんないな。→「UNIXタイムスタンプ」っぽい。