English
Mitsumori's Web Page
このページでは、私が「Becky! Internet Mail ver.2」用に開発したソフトウエアを公開してます。
1.Plug-in
- BkSmBiff Plug-in ver 1.5.3.0(2006/01/23 update)
Becky! Simple Popup Biff(以下、BkSmBiffとします) plug-inは、新着メールを
Popup 表示するplug-inです。
新着メールを表示するだけであれば、標準の新着リストで十分ですが Popup Biff
として使用するには、少々使いづらい所があります。
そこでそれらの要件を踏まえて、このplug-inでは、以下の機能を実現しています。
- -
- 新着メール受信時に Popup 表示する
- -
- 新着リストに表示するメールを Filtering できる
- -
- 新着リストに表示する項目をカスタマイズできる
- ※
- ここで書いている新着リストとは、標準の新着リストではなく、
BkSmBiff plug-in が独自に表示している新着表示画面の事です。
標準の新着リストをカスタマイズするわけではありません。
- ver 1.5.3.0
- 「非アクティブ時半透明にする」オプションを追加した
- ver 1.5.2.2
- 終了処理の軽量化。(B2を起動したままWindows終了させた時に未読等の状態が保存されない事がある事に対する暫定対処)
- ver 1.5.2.1
- Multi Display環境でレイアウトによって表示位置が保存されない不具合を修正
- ver 1.5.2.0
- 「着信サウンド」オプションを追加した
- 表示項目として、サイズを指定できる様にした
- その他、細かい修正
- ver 1.5.1.0
- 「終了時に新着リストの項目を記憶する」オプションを追加
- 「新着順に表示する」オプションを追加
- その他、細かい修正
- ver 1.5.0.0
- Filtering 機能の機能強化
- Date を システムの短い形式及び長い形式で表示できるようにした
- 表示項目設定のカラム幅を文字数に変更
- 「省略記号(...)を表示しない」オプションを追加
- 生EUCのSubject を[全般的な設定]の「EUC-JPでないEUCメール
を強制変換」に連動して、decode する様にした
- 設定画面のレイアウト見直し
- その他、細かい修正
- BkAtRead Plug-in ver 1.0.5.7(2001/06/07 update)
しののんさんのBkNews plug-inのおかげで、Becky! ver.2.0でnewsが読む事が
できる様になりましたが、元々news readerでないBecky!をnews readerとして
いる弊害からか、クロスポストされた記事が別々の記事として扱われてしまい
同じ記事を何度も読む羽目になってしまいます。
単純に考えて、記事を読んだ時にクロスポストされた記事を既読にすれば、ク
ロスポストされた記事を読まないで済むと考え、「記事を読んだ時にクロスポ
ストされた記事を既読にする」という動作をおこなうplug-inを作りました。
なお、構造上、以下の制限があります。
- -
- newsフォルダに対してのみ機能する
- -
- 複数のメールボックスをまたがったクロスポスト解決はしない
- -
- 記事数が多いとメールの移動が遅くなる事がある
- -
- ctrl+B等のコマンドを使用して既読にした場合は、クロスポス
ト解決はしない(別メールを選択したタイミングでクロスポスト解決
を行います)
- -
- 既読にした際に届いていない記事についてはクロスポスト解決
できない
- ※
- ver 1.0.5.7 以降は、Becky! ver.2.00.06 にて追加された
BKA_SetStatus API を使用しています。
その為、Becky! ver.2.00.06以降が必要になります。
なお、Becky! ver.2.00.06 の BKA_SetStatus API には一部不具合があ
る為、Becky! ver.2.00.07 以降を使用する様にしてください。
- ver 1.0.5.7
- クロスポスト記事を既読にするのにBKA_SetStatus APIを使用する様にした
- ver 1.0.4.6
- news group の階層構造を変更していてもクロスポスト解決できる様にした
- Xref ヘッダを使用してクロスポスト解決する様にした
- ver 1.0.3.5
- B2 の全般的な設定で「一部でも表示されたら開封済みにする」
にチェックがついている時は、メール選択時にクロスポスト解決を
行うようにした
- ver 1.0.2.4
- 条件によりクロスポスト解決に失敗する場合に対処
- ver 1.0.1.3
- クロスポスト解決時、フォルダが開かない様にした
- HeaderCorrection Plug-in ver 1.0.0.1(公開中止)
becky! ver.2.00.01 の頃、ヘッダ中に 0x01 コードが含まれていると
ヘッダの整合性エラーが発生する事があったため、それを回避するため
に作成した plug-in です。
この問題は、現バージョンでは改修されているため公開を中止しました。