otn at geocities.co.jp

カウンタ


Becky!用SecondLifeメール文字コード変換プラグイン BkSLUTF8

ダウンロード

Becky!2用 SLメールコード変換プラグイン
bkSLUTF8		2008-10-11 by otn

プラグイン作成の練習のような簡単なプログラムですので、
著作権のことは気にせず利用してください。

1.使用方法
	Becky!を終了させた状態で、BkSLUTF8.DLL をメールフォルダー内の
	PlugInフォルダにコピーして、Becky!を起動してください。

2.仕様
	From: ヘッダに .lindenlab.com が含まれて、かつ、
	Mime-Version: ヘッダが無いメールに対して、

	メールの文字コードをUTF-8からShift_JISに変換し、
	Mime-Version: ヘッダを付加(再度変換されるのを防ぐため)します。

3.仕様補足解説
	本来は、Mime-Version: 1.0 と Content-Type: text/plain; charset=utf-8
	を付加して、文字コードはそのままにするつもりでしたが、
	どうもプラグインではContent-Typeでcharsetの付加が出来ないようです。
	(しても無視される)
	しょうがないので、文字コードを変換しました。
	charsetが付加できない以上、どのコードに変換してもMimeに適合しないので、
	一番楽なShift_JISにしました。
	
4.その他
	BCC32でコンパイルしています。
	Becky!のPlugInSDKとBCC32があればコンパイルできます。
	PlugInSDKのTemplate.cppをほとんどそのままなので警告が出ますが気にしないで。
	Template.cppとの差分も付けておきます(diff.txt)。

GEO-City Tools Page