memo: 2003年 09月 第1週 現在時刻:2024/11/23 14:22:36


1日(月): Logger
初記:
更新:
2003/09/01 17:42:37
2003/09/01 18:04:37
Logger、今日の更新部分
・<!--LogAccount-->がないと複数回記録されてしまう不具合を修正
・HTMLエスケープ機能を追加。
・iniファイルの保存形式をちょこっと変更

複数人で会話しているセッションを閉じるとFromNameの取得が変になって
ShiftJIS->Unicodeの変換に失敗することがあるっぽい。
詳細不明。

System/Debug/Printに出力されている通信ログをどうにかして奪いたいが
どうしたもんか。

Ver.0.3.0では
・セッションの追跡
・MSN メッセンジャー6形式(XML形式)のログ保存への対応
を行いたい。
どっちも大変だ。

セッションの追跡が出来るようになればかなり自由度が上がるだろう。


Regnessemの掲示板からサルベージ。かなり古いけど要確認。
http://regnessem.sourceforge.jp/cgi-bin/unagi/test/read.cgi?bbs=bbs&key=1040844025&st=487&to=487
[487] 名前:名無しさん  投稿日:2003/07/09 (Wed) 04:10:25
Logerのログ取り、アカウントにアンダーバーが入ったものだと失敗するような希ガス
既出だったらすみませぬ

2日(火): ComLog
初記:
更新:
2003/09/03 08:23:09
----/--/-- --:--:--
ずっとComLogプラグイン作ってたような気がする。
Win32APIメインでウインドウ作るのはめんどくさすぎということで。

それにしてもIRCプロトコルプラグインは需要が高そうだ。
ホントは一番最初に作るはずだったのに
GUI周りがどうしようもないんすよね。
テキストコマンドオンリーでとりあえず作ってみようかな。
Loggerもやらないといけないけど。

5日(金): Regnessem
初記:
更新:
2003/09/05 06:06:49
2003/09/05 06:12:52
ComLog
またバグです。
改造版MSNP8を検出してからUIサービスを登録するようにしていたので
プラグインの読み込みがSimpleUIより遅いとメニューに反映されていなかった模様。
しかし、9x系ならディレクトリの登録順序でファイルが読み込まれるから
ComLogのほうが遅くなる理由もわかるのだが、ファイル名でソートされるはずの
NT系(2000)でなんで発生するのだろう。
ソートされるのはXP以降なのかな。
ちなみに改造版MSNP8が存在しない場合の挙動は
・Ver.0.0.2以前
 OnModulesLoadedのタイミングでMSNP8をチェック
 存在しなければUI/MessageBoxでエラー表示の上、UIサービスを登録しない。
・Ver.0.0.3
 OnModulesLoadedのタイミングでMSNP8をチェック
 存在しなければそれを覚えておき、UIサービスは常に登録する。
 「通信ログを表示」が呼ばれた時点でUI/MessageBoxでエラー表示。

NameAt
ログイン時に表示名を指定のものに変更するプラグインの予定だったけど
同等以上の機能を持ったProfileがでたのでお蔵入り。
ログインしたタイミングの取得法に困っていたけど
プロファイルから実装すればよかったのね。

SNMN
暗号通信用のプラグインの予定だったけどMSNM自体に
暗号通信の機能が追加されそうなのでお蔵入り。
まあ、まだ案だけの状態でプロジェクトさえ作っていなかったけど。



memo.cgi 2002-10-05