Re:配信予約可能ですか?No.08295
ぱと さん 03/01/20 12:56
 
ひろ さん

秀ソフト8番会議室「鶴亀メール情報交換」10792番
http://www.maruo.co.jp/hidesoft/8/m030120.html#10792
への返信です。

> 具体的にどの様な機能なかの詳細を、http://www.maruo.co.jp/turukame/1/
>に書き込んでいただけないでしょうか?

んでは、hidesoft8 からの続きです。

> 時間ができれば「受信が一段落した
>時」のマクロで可能な範囲で実現・公開したいと思います。ここで詳細とは、
>「単純な日時指定で良いのか? (毎週月曜日等はいらないのか?)」等、機能面
>とは別にスレッドでは書かれていない UI 等も含みます。

なるほどね〜。マクロで実現することも確かにできますね。

また、どうしても、このようなメーラーとしての本質からは若干離れた機能は、
今回、アルビレオさんが反対の理由としてあげた「使わない人も多いだろう機能
で鶴亀メールを肥大化させる」可能性もあるということも確かですので、マクロ
で実現を図るというのも現実的な対応方法かもしれませんね。

そうしてみると、マクロの自動起動のタイミングとなるイベントの種類がもう少
し増えてもいいのかもしれませんね。一定時間ごととかね。

問題の Becky! のリマインダ機能について Becky! のヘルプから引用します。

|Becky!には、指定期日になると、自分当てにメールを送信する「リマインダ」
|機能があります。これは、実際にメールが送信されるわけではなく、「リマインダ」
|フォルダに入っているメールをスケジュールに従って、起動時やメールチェック時
|に受信箱にコピーする機能です。重要な事だけれど、忘れやすい事、例えば、
|「燃えないごみの日」とか、「歯医者の予約」とか、「妻(夫)の誕生日」とかは、
|リマインダに入れておきましょう。(^^;;

(中略) 略した部分は、操作方法についての説明です。

|アクションを「送信箱に入れる」「編集用に開く」に指定すると、自分に対して
|ではなく、メールの宛先である第三者に対するリマインダとしても機能させる事も
|出来ます。

使い方としては、新規メールを書いた後、ファイルメニューあるいはツールバー
から、[リマインダ]を選択します。すると、設定ダイアログが現れるので、必要
な設定を行って、[OK]することで、リマインダとしてセットされます。

設定できるタイミングは
・特定の日
・特定の曜日
・月に一度
・年に一度
の四種類で、いずれの場合も時刻を合わせて設定できます。
曜日の場合は、曜日を指定してさらに
・毎週その曜日 かあるいは
・一週目、二週目、三週目、四週目、最終週
のいずれかを設定できます。一週目と二週目といった指定、あるいは、複数の曜
日を指定することはできないようです。

#このあたり、もし鶴亀で実装されるとしたら、秀まるおさんが設定インター
#フェースについて悩まれた上で、非常に細かい設定ができることになるだろ
#うなあと想像します。

これらの設定した日時以降に最初に受信操作をした時に設定したリマインダがア
クションを起こすわけですが、アクションの種類は三つあります。

・受信する
・送信箱に入れる
・編集用に開く

このうち、「送信箱に入れる」は、送信先アドレスを指定しておかなければ選択
できません。(アドレスはリマインダ用のダイアログでなく、送信メールウィンド
ウで普通に指定する)。他の二つは、アドレスが記入されていなくても選択できま
す。

だいたいこんな感じですので、Becky! の場合で行ってリマインダというのは、ス
ケジューラーの延長にあるというよりも、ある特定のタイミングで、(自分を含
む)特定の相手に、あるメッセージを送信するという機能なのだと思いますし、そ
の意味からして、メーラーの一機能として実装されているのだと思います。

というのも、Becky! の場合、いったん設定したリマインダは、変更や削除するこ
とがどうやらできないみたいなので(どなたか正確な仕様をしっているかたは補足
願います。)いわゆるスケジューラー的なものであるという理解は間違っているの
かもしれません。何しろ、入っている予定を任意の時点で参照できないスケジ
ューラーというのはありえないでしょうから。あくまであるメッセージを特定の
日時に送ることを補助する機能であり、それを自分宛てに送ることで、自分宛て
の備忘録として使うことができるというような理解がいいのではないかと思いま
す。

なお、この件について考えていて気がついたことなのですが、外部のサーバーを
経由してリマインダ的なものを使う場合でも、大体の場合、送信サーバーと受信
サーバーは同一プロバイダのものである場合がほとんどでしょうから、送信遅延
のことはあまり気にかけなくても大丈夫であるのかもしれませんね。

----
ぱと

[ ]
RE:08295 Re:配信予約可能ですか?No.08298
アルビレオ さん 03/01/21 22:46
 
アルビレオです。

>また、どうしても、このようなメーラーとしての本質からは若干離れた機能は、
>今回、アルビレオさんが反対の理由としてあげた「使わない人も多いだろう機能
>で鶴亀メールを肥大化させる」可能性もあるということも確かですので、

書き方が悪かったです。
「肥大化するから組み込まないで欲しい」というよりは、「組み込まなくても同等の
機能は実現できる」
というような意味でした。
「スケジュールの登録、管理」(主にユーザーインターフェイス)と
「スケジュールを監視し、メッセージを有効にする」(内部処理)
の部分は新たに作る必要があり、ちょっとした追加といえるようなものでは
ないと思います。

>マクロで実現を図るというのも現実的な対応方法かもしれませんね。

機能的にはマクロでも実現可能だし、個人的にはそれでも十分ですが
「リマインダー機能」と謳うにはユーザーインターフェイス的に不親切すぎると思い
ます。

>そうしてみると、マクロの自動起動のタイミングとなるイベントの種類がもう少
>し増えてもいいのかもしれませんね。一定時間ごととかね。

外部アプリケーション(簡易POPサーバ)にしておくと、時間を監視する必要はなく
なります。
メールクライアントからアクセスがあったときにだけ現在時刻を確認し、条件にあっ
たメッセージを渡すだけです。
こういう点も分離案を出した理由の一つです。

>一週目と二週目といった指定、あるいは、複数の曜日を指定することはできないよ
>うです。

>Becky! の場合、いったん設定したリマインダは、変更や削除するこ
>とがどうやらできないみたいなので

これらは内部仕様の都合もあるのかもしれませんが、ユーザーインターフェイスを
簡略化するためのようにも思えますね。

>アクションの種類は三つあります。
>
>・受信する
>・送信箱に入れる
>・編集用に開く

さすがにこれはクライアント組み込みでないと難しそうですね。
でも鶴亀側も拡張するという方法を取れば、専用ヘッダを用意して鶴亀で受信した場
合は
そのヘッダを見てアクションを行なうことは可能です。(マクロでも実現できそうで
す)

>なお、この件について考えていて気がついたことなのですが、外部のサーバーを
>経由してリマインダ的なものを使う場合でも、大体の場合、送信サーバーと受信
>サーバーは同一プロバイダのものである場合がほとんどでしょうから、送信遅延
>のことはあまり気にかけなくても大丈夫であるのかもしれませんね。

常時接続が増えているので気にするほどではないかもしれませんが、外部ネットワー
クと
接続されていないと機能しないリマインダーというのはちょっと不便に感じる人もい
そうです。

補足ですが、外部プログラムでリマインダーを付加しても鶴亀のメニューに項目を用
意して
そこからプログラムを起動するようにすれば見た目では鶴亀の一部のように振舞うこ
ともできます。
また、スケジュール登録&管理部とPOPサーバ部を別プログラムにして常駐部分を最
低限にすることも可能です。
登録&管理部はスケジュール設定ファイルの読み書きと設定用のユーザーインターフ
ェイス、
メッセージテキストの編集だけの独立したものにできるので。

ここまで書くと鶴亀とは無関係に自分で作ってみたくなってきているんですが、
ネットワーク絡みのプログラムは経験がない上に、時間的にも今は余裕がありません。
m(__)m

一応欠点も書いておくと、通常のメールとは別アカウントにする必要があるので
複数ユーザーで鶴亀を使用してユーザー別にアカウントを使い分けている場合は
不便そうです。

[ ]
RE:08298 Re:配信予約可能ですか?No.08299
秀まるお さん 03/01/21 23:44
 
 Becky!のリマインダー機能は中途半端だと思ったことが過去にありますが、プ
ラグインを使えばそうでもないのかもしれないし、知りもしないのにあれこれ言
うのはよくないです。その辺、時間があれば一通り調べてみて結論を出せればい
いですが、何度も言うように要望はいろいろたまっていて、果たしてそういう調
査を優先していいのかどうかも考えないと分からない状況です。

 どっちにしてもこのようなリマインダー相当機能を今すぐ作るつもりはないの
で、アルビレオさんのつっこみも含めて、以後このスレッドは全部流し読みさせ
ていただきます。

--------
 そもそもひろさんとぱとさんとの話し合いだったような気もするけど。

[ ]
RE:08298 Re:配信予約可能ですか?No.08300
ぱと さん 03/01/21 23:59
 
アルビレオさん(63xxxxxxxxxxxxxx@maruo.co.jp)

【turukame.1:08298| RE 08295 Re:配信予約可能ですか?】へのコメント
   (In-Reply-To: <xxxxxxxxxxxxxx@maruo.co.jp>)

もともとは、サポート会議室で、shokoさんが、配信予約あるいはリマインダ機
能があるといいなというような話題から始まったこのスレッドですが、書いてい
るうちに、私自身、だんだんとこの機能が欲しくてたまらなくなってきてしまい
ました。

例えば、うちの会社では、現在、給与明細をメールの添付ファイルとして送って
います。給料日前になると、

(1)給与計算を行い
(2)添付できるファイル(Docuworks の xdw形式)に出力し
(3)オンラインバンクで振込予約を行い
(4)テンプレートを使って、各人宛てのメールを作成し
(5)そのメールに(2)のファイルを添付し
(6)給料日の朝にメールを送信します。

この流れの中で、「一定の時期に」「一定の形式のメールを送る」ということを
毎月繰り返し行っているわけです。

Becky! と同様のリマインダ機能があれば、まず、給料日数日前に、あるテンプ
レートを使ってメール草稿を自動的に作成することで、給与計算事務を行うこと
を自分に促すことができ、次に出来上がった添付ファイル付きメールを再びリマ
インダとして適切な時間に送信予約することができます。うーむ便利そうですね。

こういうことは、個別のしかるべきマクロでもできるのでしょうけれど、リマイ
ンダ機能という汎用的な形で実装が行われれば、およそ、定型的な業務とメール
が結びついているパターンの作業が有機的に結びつくわけですね。そういう意味
では、リマインダ機能というのは、時間軸に対するテンプレート機能であるとも
言える気がしてきました。(特に繰り返し設定を行ったリマインダに関してです。
)

元レスの shoko さんも月決めや週決めの作業を上司、部下や自分に促すという
ようなことで書いていましたので、想定している作業としてはこのような方向な
のかもしれません。

そこでリマインダ的な機能の実現方法を考えてみるに、

>機能的にはマクロでも実現可能だし、個人的にはそれでも十分ですが
>「リマインダー機能」と謳うにはユーザーインターフェイス的に不親切すぎると思い
>ます。

マクロですと、アルビレオさんご指摘のように、UIの面で役不足になる感は否め
ませんし、

>補足ですが、外部プログラムでリマインダーを付加しても鶴亀のメニューに項目を用
>意して
>そこからプログラムを起動するようにすれば見た目では鶴亀の一部のように振舞うこ
>ともできます。
>また、スケジュール登録&管理部とPOPサーバ部を別プログラムにして常駐部分を最
>低限にすることも可能です。
>登録&管理部はスケジュール設定ファイルの読み書きと設定用のユーザーインターフ
>ェイス、
>メッセージテキストの編集だけの独立したものにできるので。

逆に独立アプリにしろ、本体に実装にしろ、かなり大掛かりなものになるだろう
ことは予想できます。しかしながら、本体のテンプレートとシームレスに連携で
きるような形にするには、外部アプリだとかえって難しいことになるような気が
します。

そう考えていってみると、やはり鶴亀にもプラグインが実装されることが、本体
とは切り離した形で自由に大掛かりな追加機能実現が可能で、しかも、本体と
シームレスに機能追加ができるということを考えると、一番望ましい方向である
ように思えてなりません。

奇しくも、サポート会議室で、秀まるおさんが、プラグインをやるとしたらとい
う話題に触れながら「保留です」という結論になっているのですが・・・
http://www.maruo.co.jp/hidesoft/8/m030121.html#10820

まあ、プラグインは遠い将来の課題で良いと思いますので、もし実装されること
があれば、マクロをプラグインに見せかけるというような仮想形式でなく、各開
発環境用のSDKが用意された本格的なものとなることを望んでいます。特にUIの
面からダイアログを自由に作成できるということの必要性からも、マクロの拡張
だと不満になるだろうと思います。タマゴが先か鶏が先かというような話になる
かもしれませんが、プラグインが実装されれば、鶴亀にも Becky! のようなプラ
グイン作者のコミュニティが生まれてくることを確信しております。

実は、これまで、Becky! にプラグイン機能があること自体は知っていましたが、
どんなものが存在しているのかということは知らなかったので、探してみました。
http://www.becky-users.net/tools/index.html
こんなに多様なものだったのですね。鶴亀では本体機能でサポートしているもの
もありますが、普通に要望を出したら却下だろうなというようなものも多くあり
ます。こういうリストを見ていると、プラグインに関してのみは、Becky! がう
らやましく思えます。(他の点では、断然鶴亀一押しですが)

----
ぱと

[ ]
RE:08299 Re:配信予約可能ですか?No.08301
ぱと さん 03/01/22 00:08
 
秀まるおさん(413360xxxxxxxxxxxxx@maruo.co.jp)

【turukame.1:08299| RE 08298 Re:配信予約可能ですか?】へのコメント
   (In-Reply-To: <xxxxxxxxxxxxxx@maruo.co.jp>)

>で、アルビレオさんのつっこみも含めて、以後このスレッドは全部流し読みさせ
>ていただきます。


やばい、この秀まるおさんの発言読む前に、ものすごい長文メッセージ書いちゃ
いました(^^;

いずれにせよ、各種要望はよく整理する中でまるおさんのご判断により開発予定
を組んでいただければと思います。

#本格的プラグイン実装という大きな山をこなせば、その後どんな要望が
#来たとしても「誰かプラグイン作者さんお願いします」で済んでしまうという
#利点があるとは思っているのですが・・・

----
ぱと

[ ]
RE:08299 Re:配信予約可能ですか?No.08302
アルビレオ さん 03/01/22 04:14
 
> どっちにしてもこのようなリマインダー相当機能を今すぐ作るつもりはないの
>で、アルビレオさんのつっこみも含めて、以後このスレッドは全部流し読みさせ
>ていただきます。

あ、言葉足らずでした。
私としてはここに話題が移る前のコメントから鶴亀の機能追加だろうが外部アプリで
あろうが
「サイトー企画」としてリマインダー機能を実現するとは考えていません。

でもせっかくだからここで議論をしていけば誰かが作ってくれないかなぁと。(笑
その時点で鶴亀とは関係のない話になってしまうので、この場で話題を続けるべきで
はありませんでした。
申し訳ありません。

[ ]
RE:08300 Re:配信予約可能ですか?No.08312
ひろ さん 03/01/22 17:54
 
 皆さん今日は、ひろです。
> 配信予約あるいはリマインダ機
> 能があるといいなというような話題から始まったこのスレッド
 あくまで時間が出来たら作るということですが、時間指定、〜間毎の送信
(自分宛は接続の必要なし) は出来ると思います。ただし
> (1)給与計算を行い
> (2)添付できるファイル(Docuworks の xdw形式)に出力し
ここに当たる部分は、個人それぞれ違うので、別途それ用のマクロを指定でき
るようにするぐらいですね。

> マクロですと、アルビレオさんご指摘のように、UIの面で役不足になる感は否め
> ませんし、
 日付についてカレンダー・コントロールは使えませんが、田楽 DLL 使えば
スピン・ボックスなどある程度ダイアログで、そうでなければメニュー型式で、
という選択肢ですね。
 ##独自の DLL を作成する手も有るが、面倒なので止め(^^;。

 因みに現状では、次のような仕様を考えています。
(1) 「草稿」にそれ用のサブフォルダ (Reserve) を用意
(2) Reserve にあるメールの内特定のヘッダ (X-TuruKame-Reserve-Macro) の
    存在するメールを処理
(3) エディタ・ウィンドウで開かれている「送信メール」でマクロを実行する
    と、そのメールの配信 (再) 設定

 ご意見があれば、ご意見を頂きたいですが、この会議室のままで良いのだろ
うか? ひょっとして、http://www.maruo.co.jp/turukame/5/ に移動すべきか
なあ〜。それとも公開はおろか、まだ作り始めてもいないので、私信に変える
ベキだろうか?

[ ]
RE:08312 Re:配信予約可能ですか?No.08314
秀まるお さん 03/01/22 18:18
 
 僕個人は流し読みすると決めたので、このまま話を続けていただいてもかまい
ません。むしろ他の人からの意見を集めたいということでしたらこのまま続けて
いただいた方がいいと思います。

 なんだかひろさんに無償奉仕していただいてるようで悪いですが…。

[ ]
RE:08314 Re:配信予約可能ですか?No.08317
ひろ さん 03/01/22 19:09
 
 秀まるおさん今日は、ひろです。
> むしろ他の人からの意見を集めたいということでしたらこのまま続けて
> いただいた方がいいと思います。
 毎度のことながら、暖かいお言葉有り難うございます。

>  なんだかひろさんに無償奉仕していただいてるようで悪いですが…。
 いえ、まだ作るかどうかすら定かではないです(^^;。

[ ]
RE:08312 Re:配信予約可能ですか?No.08321
ぱと さん 03/01/23 12:06
 
ひろ さん

いろいろお世話になります。

>> (1)給与計算を行い
>> (2)添付できるファイル(Docuworks の xdw形式)に出力し
>ここに当たる部分は、個人それぞれ違うので、別途それ用のマクロを指定でき
>るようにするぐらいですね。

もちろん、このあたりまで自動化しようとは思っていませんよ(^^;

一応秀まるおさんからお許しをいただいたので、いわゆるリマインダ周りの機能
について、必要なこと、課題等を考えてみたいと思います。直接ひろさんがもし
かしたら作ってくださるかもしれないマクロへの要望というより、およそリマイ
ンダ絡みの機能の仕様のたたき台ということで受け取って欲しいと思います。

原点は、日時指定でメールを送信するということで良いと思います。指定した日
時以降に送受信操作(定期的な送受信も含む)を行うタイミングで実行されるとい
うことになるでしょう。

自分宛、つまり狭義のリマインダとして使いたい時に、いわゆる FCC(外部のメー
ルサーバーを経由せず、いきなり受信メールとして処理される)的な扱いをサポー
トするか、しないか、その必要性を検討する必要があるでしょうね。

日時指定は次のようなものが可能になって欲しいですね。
・日時絶対指定
・特定の曜日
    毎週、あるいは第何週(最終週と言う指定もあり)がどちらも可能
    また、複数の曜日の指定も可能
・毎月XX日
    こちらも複数の日の指定も可能
・毎年XX月、XX日
    これも同様に複数の日の指定も可能
スケジューラーではこれよりもっと細かい指定(一定の日だが、週末ならずらすと
か)が可能でしょうけれど、そこまでやる必要は無いでしょう。また、ここに書い
たものより少ない種類の指定になっても仕方ないです。

可能なアクションとしては、(Becky! にならうと)
・受信する(狭義のリマインダ的な扱い)
  → 受信したのと同じなので、振分の各種アクションの対象となる。
・送信する(送信予約機能的なもの)
  → メールを送信操作するタイミングを制御するということですね。
・編集用に開く(あるいは草稿に入れる)
  →送信はするわけですが、送る前に、その時点で、内容を自由に追加編集
    できることになります。

動作としてはこれでいいと思いますが、最後の編集用に開くに関してはテンプ
レートとの絡みがあります。リマインダ予約の時点では、テンプレートを指定し
ておいて、編集用に開かれた時点で、そのテンプレートに従って、内容を制御す
るということは欲しいと言えば欲しいです。(ヘッダや、内容に日時の情報が入っ
ている時に影響があります。)

> 因みに現状では、次のような仕様を考えています。
>(1) 「草稿」にそれ用のサブフォルダ (Reserve) を用意
>(2) Reserve にあるメールの内特定のヘッダ (X-TuruKame-Reserve-Macro) の
>    存在するメールを処理
>(3) エディタ・ウィンドウで開かれている「送信メール」でマクロを実行する
>    と、そのメールの配信 (再) 設定

なるほど、いい感じだと思います。この仕様なら、その Reserve フォルダのメー
ルを直接参照することにより、Becky!では(多分)できない、リマインダ設定の一
覧や再編集等が可能になることになりますね。

マクロ登録は自動起動で、受信が一段落した時あたりに指定することになるので
しょうね。

むむ?そうすると、自動起動で別のマクロを指定してあるときには、それを考慮
する必要(複数マクロを登録できる別のマクロを指定するなど)が出てきますね。

別スレで、秀まるおさんから、マクロ用のインストーラー/アンインストーラー
を作成されるというお話がありましたので、全般的なマクロの管理関係は少し改
変される可能性がありますね。

----
ぱと

[ ]
RE:08321 Re:配信予約可能ですか?No.08323
ひろ さん 03/01/23 13:22
 
 ぱとさん今日は、ひろです。
> あるいは第何週(最終週と言う指定もあり)がどちらも可能
 この設定はすっかり忘れていました。
 ただ処理が遅くなるかも。

> ・編集用に開く(あるいは草稿に入れる)
>   →送信はするわけですが、送る前に、その時点で、内容を自由に追加編集
>     できることになります。
 これは考えていませんでした。作るときは考慮しようと思います。

> 動作としてはこれでいいと思いますが、最後の編集用に開くに関してはテンプ
> レートとの絡みがあります。リマインダ予約の時点では、テンプレートを指定し
> ておいて、編集用に開かれた時点で、そのテンプレートに従って、内容を制御す
> るということは欲しいと言えば欲しいです。(ヘッダや、内容に日時の情報が入っ
> ている時に影響があります。)
 新規のメールだけなら簡単です。

> むむ?そうすると、自動起動で別のマクロを指定してあるときには、それを考慮
> する必要(複数マクロを登録できる別のマクロを指定するなど)が出てきますね。
 そうですね。私が公開しているマクロについては、連携処理を入れるつもり
ですが、それ以外は各自で
execmacro "1.mac";
execmacro "2.mac";
等のマクロを別途作っていただくしか有りません。

[ ]
RE:08323 Re:配信予約可能ですか?No.08334
ひろ さん 03/01/25 13:45
 
 皆さん今日は、ひろです。
> > 最後の編集用に開くに関してはテンプ
> > レートとの絡みがあります。リマインダ予約の時点では、テンプレートを指定し
> > ておいて、編集用に開かれた時点で、そのテンプレートに従って、内容を制御す
> > るということは欲しいと言えば欲しいです。(ヘッダや、内容に日時の情報が入っ
> > ている時に影響があります。)
>  新規のメールだけなら簡単です。
 既に書いてある本文は、完全に無視される仕様になります。テンプレート併
用時は、この仕様で良いですよね。

> ・特定の曜日
>     毎週、あるいは第何週(最終週と言う指定もあり)がどちらも可能
>     また、複数の曜日の指定も可能
> ・毎月XX日
>     こちらも複数の日の指定も可能
> ・毎年XX月、XX日
 成人の日のような指定のために、毎年 MM 月 第XW曜日という指定は必要な
いのでしょうか?

 配信部分は大体出来たので、後は配信予約をするときの設定マクロを作らな
ければ...。→取り敢えず Becky! の該当機能を使って見ます。

[ ]
RE:08334 Re:配信予約可能ですか?No.08335
ひろ さん 03/01/25 18:06
 
 皆さん今日は、ひろです。
> > ・特定の曜日
> >     毎週、あるいは第何週(最終週と言う指定もあり)がどちらも可能
> >     また、複数の曜日の指定も可能
> > ・毎月XX日
> >     こちらも複数の日の指定も可能
> > ・毎年XX月、XX日
 こういった指定について質問があります。
 この指定された日付が存在しない場合、どの様な処理をすべきなのでしょ
う?か 例えば、毎月 29 日で指定されていても、閏年でなければ 2/29 は存在
しません。これをどうするか? ということです。思いつくのは以下の方法
(1)その月の最終日
(2)次の月の 1 日
(3)上記を指定可能

[ ]
RE:08335 Re:配信予約可能ですか?No.08336
きいろいまふらあ さん 03/01/25 22:23
 
>(1)その月の最終日
>(2)次の月の 1 日
>(3)上記を指定可能
選択肢としては、何もしないってのもあるのでは?

それにしても、ひろさんのマクロならともかく、こんなマニアックな機能、鶴亀
本体では到底実装されない気がします。なんちゅーか、すごいですね。ただただ
感心するばかりでございます。はぁ。

[ ]
RE:08336 Re:配信予約可能ですか?No.08337
ひろ さん 03/01/26 11:15
 
 きいろいまふらあさん今日は、ひろです。
> 選択肢としては、何もしないってのもあるのでは?
 「何もしない」というのは、存在する月まで処理を先送りするということで
すよね。確かに抜けていました。
 ##4 bit でちょうどよいかも。

> こんなマニアックな機能、鶴亀
> 本体では到底実装されない気がします。なんちゅーか、すごいですね。
 これだけ細かいとバグが怖い(^^;。

[ ]
RE:08334 Re:配信予約可能ですか?No.08338
プックン さん 03/01/28 00:10
 
ひろさん、こんばんわ。プックンです。

> 配信部分は大体出来たので、後は配信予約をするときの設定マクロを作らな
>ければ...。→取り敢えず Becky! の該当機能を使って見ます。

カレンダ関連のサブルーチンをライブラリに登録してますので、もしよかったらつか
ってみてください。
   鶴亀メール基本マクロ BASIC_CAL.MAC

ひろさんなら、このサブルーチン集を使うまでも無く楽勝でつくっちゃうかもしれま
せんが、参考までに。

[ ]
RE:08338 Re:配信予約可能ですか?No.08339
ひろ さん 03/01/28 12:41
 
 プックンさん今日は、ひろです。
> カレンダ関連のサブルーチンをライブラリに登録してますので、もしよかったらつか
> ってみてください。
>    鶴亀メール基本マクロ BASIC_CAL.MAC
 取り敢えず見てみます。情報有り難うございました。

[ ]
RE:08335 Re:配信予約可能ですか?No.08354
ぱと さん 03/02/03 13:38
 
ひろ さん

ちょっとこの所多忙な日々が続いておりましたので、この件ではコメントを続け
ず申し訳ございませんでした。

> この指定された日付が存在しない場合、どの様な処理をすべきなのでしょ
>う?か 例えば、毎月 29 日で指定されていても、閏年でなければ 2/29 は存在
>しません。これをどうするか? ということです。思いつくのは以下の方法
>(1)その月の最終日
>(2)次の月の 1 日
>(3)上記を指定可能

うーむ。このあたりの考慮を細かく突っ込んでいくと、スケジューラーと同様の
配慮が必要になって来てしまいますね。設定ダイアログが用意されていて、不正
な入力は、そのダイアログからの日時指定の段階でエラーになるというのが良い
だろうと思いますが、あまりややこしくなるようでしたら、「不正な日付が設定
された場合の動作は一切関知しないということでもよいのではないかなあと思い
ます。

| 成人の日のような指定のために、毎年 MM 月 第XW曜日という指定は必要な
|いのでしょうか?

それからこちらの件ですが、ここまではいらないような気もします。

情報交換スレの11072 のご指示に従って、
http://www.maruo.co.jp/hidesoft/8/m030202.html#11072
Message-Id: <xxxxxxxxxxxxxx@maruo.co.jp>

ひろさん宛の直メールで、βテスト参加の意思表示をさせていただきました。

よろしくお願いします。

----
ぱと

[ ]
RE:08354 Re:配信予約可能ですか?No.08367
ひろ さん 03/02/03 17:52
 
 ぱとさん今日は、ひろです。
> 設定ダイアログが用意されて
 設定ダイアログとなると、田楽 DLL など既存の DLL を使うか、新たにそれ
を作成する必要があるので、マクロ標準装備のメニュー型式と input 文を
使ったエディット・ボックスで対処しています。

> 不正
> な入力は、そのダイアログからの日時指定の段階でエラーになるというのが良い
> だろうと思います
 こちらについては対処済みです。

[ ]