Multi Header View Plugin Ver.0.20
どんなの?
指定したヘッダをメッセージビューにインライン展開させるための Becky! Internet Mail version 2専用Plug Inです。
よいところ(^-^)v
- メッセージビューの先頭にインライン展開されます。
- 同一ヘッダが複数あってもその全てを表示します。
表示しないヘッダを指定できます。
[ShowHeader] 01=X- [HideHeader] 01=X-UIDL
とすれば、X-UIDL以外のX-で始まるヘッダを表示してくれます。
よくないところ(T-T)v
- 設定画面が無い為、表示する/しないヘッダの指定をiniファイルに直接記述しないといけません。
- そもそもHeader View Plugin for B2という偉大な先人がいる為、 これを使う利点がほとんどないです(T-T)
つかいかた
ま、使い方なんてあってないようなもの。 メールを表示すりゃ下の例のように 指定したヘッダで始まるヘッダがメッセージビューにインライン展開されます。 指定したヘッダががなければ通常どおりの本文が表示されます。
例) Comments: これがうわさの Comments: Commentsヘッダ♪ -- こっから本文。
iniファイルの書式。
表示する、しないヘッダは現在設定画面を作成していないため PlugInフォルダにあるMultiHdr.iniに直接記述します。 各セクションの意味は下記の通りです。
ShowHeaderセクション
表示するヘッダを指定します。キーは01〜99までの連番にしてください。 番号に抜けがあるとそこで読み込みを中止してしまいます。
HideHeaderセクション
表示しないヘッダを指定します。キーは01〜99までの連番にしてください。 番号に抜けがあるとそこで読み込みを中止してしまいます。
Settingセクション
その他の設定項目を指定します。 下記のようなキーを設定できます。
表示する/しないヘッダを検索するときに大文字と小文字を区別するかどうかを指定します。 1を指定すると大文字と小文字を区別しません。 デフォルトでは0が指定されます。
ヘッダを設定順に並べ替えるかどうかを指定します。 1を指定すると、INIファイルに指定した番号順にヘッダが表示されます。 0を指定すると、メールヘッダに出てきた順番で表示されます。 デフォルトでは0が指定されます。
ヘッダ部と本文を分けるセパレータを指定します。 デフォルトでは"--"が指定されます。
インストール
ダウンロードしたファイルを実行してください。 インストーラになってます。 勝手にインストールされるのが嫌いな人は、 実態は自己解凍形式のCABなんで適当に解凍して使ってくださいな。
アンインストール
B2フォルダにあるbkpiinst.exeを実行して
Multi Header View PlugIn
を選択してアンインストールしてください。
ちょさくけんなんかも
このソフトはももたろ<info@momo-lab.net>が作りました。 ので一応、著作権はももたろが持ってることになります。 けど、いわゆるフリーソフトとして公開してますんで、自由に 配布してしまってくださいまし。
スペシャルサンクス
- C++初級者な私でも作れるPlugInAPIを提供しているBecky! Internet Mailの作者さま。
- PlugIn作成のためのさまざまなツールを開発している方々。
- PlugInSDKの日本語化作業に携わった方々。
- プラグイン作成用 AppWizardを開発した草野さま。
- Becky2プラグインインストーラを開発した上村さま&しののんさま。
- いつもいつもデバッグ作業をしてくれる某裏MLのみなさま。
- Commentsヘッダなんてものを流行らせてくれた某弁士さま(^^;;
- Sort&Separatorオプションのパッチを送っていただいた、高橋さま。
みなさまの協力がなければ、このソフトはなかったのです。 ほんとに、ありがとさまでしたm(_ _)m
れんらくさきだよ
いままでのれきし
Ver.0.20 (2003/11/29)
- 私がソースを公開して、多分初めて改良パッチをいただいた(嬉) 高橋さまサンクス!
- Sortオプションを追加。
- Separatorオプションを追加。
Ver.0.10 (2003/02/20)
- おぉ。前回のバージョンアップは丁度一年前なのか。。。
- ソースをなくしてしまったので、一から作り直した(T-T) 今までのバグが復活している可能性あります。
- IgnoreCaseオプションを追加。
- ソースも配布するようにした。
Ver.0.04 (2002/02/20)
- HultiHdr.txtにiniファイルの設定についての記述を追加。
- バージョン情報にiniファイルの設定についての記述を追加。
Ver.0.03 (2001/12/11)
- Version情報をリソースに置いた。
- PlugInの情報をリソースから取得するようにした。
- リモートメールボックスのメールではヘッダがインライン展開されない問題を仮修正。 →CBeckyAPI::GetSpecifiedHeader()でごまかしただけなので、ちゃんと表示されないのは仕様としますm(_ _;;)m
- 「PlugInの設定」でバージョン情報を表示するようにした。
Ver.0.02 (2001/12/10) - 非公開 -
- MultiHdr.txtをRDにした。
- 表示するヘッダを任意に指定できるようにした。
- 表示しないヘッダを指定できるようにもした。
Ver.0.01 (2001/12/08)
- MultiHdr.txtを作って一般公開。
- インストーラを作った。
- リモートメールボックスのメールを開くと落ちる問題を修正(猫又さん報告Thanks!)
Ver.0.00 (2001/12/06)
- とりあえず作ったので某裏MLへ限定公開。
わかってる問題・仕様
- ヘッダを表示したメールに対して返信すると、そのヘッダも引用されてしまう。 →Commentsにレスしたいこともあるので、とりあえず仕様とする。
こんごのよてー
- 設定画面を作りたいな。
- 同じヘッダを複数送信する簡単な術を提供したいな。
Copyright(c) 2001-2003 ももたろ