マクロの自動起動についてNo.09727
nohhoso さん 05/09/17 23:18
 
nohhosoと申します。

秀丸メールのフォーラムで一度告知させていただきましたが、秀丸メールでRSSを
受信するツールを公開させていただいてます。

http://freemind.s57.xrea.com/poprss/index.html

このツールを、秀丸メールで受信を行う前に起動したいのですが、
自動起動のタイミングに「受信を行う前」という項目を追加することを
ご検討いただけないでしょうか。

[ ]
RE:09727 マクロの自動起動についてNo.09733
秀まるお さん 05/09/20 11:30
 
 メーラーdeネットニュースへの対応については個別にやってしまったんですが、
このようなツールが他にも出現することは想定してませんでした。

 とりあえず、送受信系コマンドを実行した時にマクロ実行するような仕組みだ
けなら簡単に対応できるし汎用性も高いので、それだけ作らせていただきます。

[ ]
RE:09733 マクロの自動起動についてNo.09734
秀まるお さん 05/09/20 13:58
 
 次のV4.55β3から対応予定とさせていただきます。(β2にはちょっと間に合
いませんでした)

[ ]
RE:09734 マクロの自動起動についてNo.09738
nohhoso さん 05/09/20 22:37
 
ありがとうございます。
よろしくお願いいたします。

[ ]
RE:09734 マクロの自動起動についてNo.09747
nohhoso さん 05/09/22 01:23
 
nohhoso です。

V4.55β3、早速試させていただきました。
「送受信の開始直前」にツールを起動するマクロを登録して、
希望通りにRSSの受信ができました。
ありがとうございました。m(_ _)m

ただ、定期受信はこのマクロ起動イベントにはなってないんですね。
できれば、定期受信でもマクロを起動したいのですが・・・。

しかし、定期受信では実行したくないって人もいるかもしれないですね。
うーん・・・。

ちょっと考えてみたのですが、以下のいずれかにしていただけると、さらに
ありがたいです。
とは言いましても、現状でも「すべて送受信」をクリックするだけで、
ツール起動 → RSS受信は実現できているので、現状を仕様とするという
のでも異議はありません。

1.定期受信の直前にも「送受信の開始直前」のマクロを起動するようにする

それはそれで、嫌がる人もいるかも?

2.自動起動のイベントに「送受信の開始直前」と「定期受信の開始直前」の2つを
追加する

3.定期受信の直前にも「送受信の開始直前」のマクロを起動するようにし、
対象アカウントを選択できるようにする

画面イメージ:

送受信の開始直前(P): (現状のマクロ選択のコントロール)
 □指定アカウントが含まれるときのみ [アカウントのリスト▼]

 ↑チェックボックス

4.定期受信の直前にも「送受信の開始直前」のマクロを起動するようにし、
マクロ側で GetTransmitCommandCode関数を使って望みの場合にのみ処理をする

しかし、GetTransmitCommandCode関数では定期受信なのか、ユーザーの操作による
受信なのかは分からなさそうですね・・・。

[ ]
RE:09747 マクロの自動起動についてNo.09748
nohhoso さん 05/09/22 01:49
 
すみません。1.と4.は同じ事ですね。(^_^;

[ ]
RE:09747 マクロの自動起動についてNo.09750
秀まるお さん 05/09/22 09:26
 
 すみません。定期受信でマクロが起動しないのは、単にバグってことになりま
す。修正させていただきます。

 内部的には、定期受信にはコマンドコードが存在しないという問題もあったり
するので、その辺からうまくつじつまが合うように直します。

[ ]
RE:09750 マクロの自動起動についてNo.09766
nohhoso さん 05/09/22 23:00
 
> すみません。定期受信でマクロが起動しないのは、単にバグってことになりま
>す。修正させていただきます。

あ、そうなんですか。(^_^;
これが仕様かと思いました。
また次のバージョンで試させていただきます。

[ ]
RE:09750 マクロの自動起動についてNo.09864
nohhoso さん 05/10/02 16:58
 
nohhoso です。

ご報告が遅くなりましたが、秀丸メール Ver4.55β4で、定期受信時も
マクロが起動することを確認いたしました。
ご対応ありがとうございました。

[ ]