return top ? site : other;

Namae Kun Plugin

User名とステータスの数値をファイルに書き込むRegnessem用プラグイン

Ver 0.03 Namae_003.zip Download

想定された使い方

このプラグインは指定した自分のアカウントの状態をファイルに書き出す事で、そのファイルを利用して外部へアカウントの状態を公開する為の一助とします。
命名が適当なのは気にしてはいけないと思います。

設定 [Plugins\Namae\Namae.ini]
[Option]
StatusFile= 名前とステータスを書き込むファイルの絶対パスを指定 例 StatusFile=C:\web\regne\regstatus.txt
Account= 状態を見るアカウント 例 Account=regnessan@hotmail.com
Protocol= 指定したアカウントが有効なプロトコル名 例 Protocol=MSNP8

ファイルの書式

StatusFile=で指定したファイルはSJISで書き出されます。
1行目がユーザー名
2行目がステータスを表す数値
それぞれの項目の末尾には改行(\r\n)が入ります。
charsetがSJISである為、unicodeが名前に含まれている場合は???な表示になるかも。

ステータスの数値が意味する所は
#define NMST_OFFLINE              0        // オフライン
#define NMST_ONLINE               1        // オンライン
#define NMST_BUSY                 2        // 取り込み中
#define NMST_IDLE                 3        // アイドル
#define NMST_BERIGHTBACK          4        // すぐ戻ります
#define NMST_AWAY                 5        // 退席中
#define NMST_ONTHEPHONE           6        // 電話中
#define NMST_OUTTOLUNCH           7        // 昼休み
#define NMST_HIDDEN               8        // 不可視
#define NMST_CUSTOM               1000     // カスタム
MSNP8プロトコル以外の場合は状態文字列名が違います
また、カスタムの状態に関しては状態文字列等を取得していません。

//End of this page.