とういか個人的なメモです。

設定ファイル

UTF-8エンコードによるXML形式。
初回起動時は自動生成する。
XMLフォーマットさえ正しければ、欠けている項目・不要な項目があっても構わない。

nicolivealert ルート要素

window ウィンドウに関する情報

location 位置

x X座標 : int
y Y座標 : int

size サイズ

width 幅 : int
height 高さ : int

performance パフォーマンス

maxlog 表示するログの最大行数 : int
maxlive 表示する番組の最大行数 : int

alert アラートに関する情報

connection

autoconnect 起動時に自動接続するか : bool
autoreconnect 手動以外での切断時に自動接続するか : bool
timeout タイムアウト(秒) : int

favorite お気に入りリスト

community お気に入りコミュニティ

id コミュニティID : string
date 追加日 : string

logging ログに関する情報

savelog ファイルに保存するか : bool

ログファイル

システムログ

アプリケーション全般に関するログ。
決まった形式はない。

アラートログ

「2010/01/01 0:00:00,Connected」
サーバー接続時。

「2010/01/01 0:00:00,co00000,000000,lv0000000」
番組開始時。
時間,コミュニティID,ユーザーID,番組IDの順。

「2010/01/01 0:00:00,Disconnected」
サーバー切断時。