鶴亀起動時にメールの受信No.04338
chakoty さん 01/12/06 12:52
 
鶴亀の要望です。

OEみたいに起動時に受信を行う機能が欲しいのですが。
宜しくお願いします。

[ ]
RE:04338 鶴亀起動時にメールの受信No.04339
秀まるお2 さん 01/12/06 13:43
 
>OEみたいに起動時に受信を行う機能が欲しいのですが。

 実はこの要望は何度か受けているんですが、マクロで対処してもらうことに
しています。

--------------------------------------------
    loaddll "tkinfo.dll";
    #n = dllfunc("StartTransmitAll");
--------------------------------------------

 というマクロを作成して、それを「マクロ・マクロ登録・自動起動・鶴亀
メール起動時」に登録してください。

 マクロファイルを置く場所は、秀丸エディタがインストールされてるなら秀
丸エディタ用のフォルダ、そうでない場合は鶴亀メール用のフォルダです。

[ ]
RE:04338 鶴亀起動時にメールの受信No.04340
ひろ さん 01/12/06 13:45
 
 chakoty さん今日は、ひろです。
> 起動時に受信を行う機能が欲しい
 FAQ 化していますので、標準の機能で搭載すべきであるかどうかの議論は
さておき、拙作の「鶴亀メールちょっと便利なマクロ集」に同梱されている
tkstart.mac でで来ます。

 P.S 秀まるおさんへ
 いっそのこと
loaddll "tkinfo.dll";
if(!result) {
  message "DLLロードに失敗";
  endmacro;
}
if(dllfunc("IsTransmitting"))goto ENDING;
if(!dllfunc("StartTransmitAll"))message "送受信に失敗しました。";

ENDING:
  freedll;
というマクロを同梱しておいては如何でしょうか?

[ ]
RE:04338 鶴亀起動時にメールの受信No.04343
hej さん 01/12/06 17:19
 
こんちは、hejです。
いつもありがとうございます。

>OEみたいに起動時に受信を行う機能が欲しいのですが。
実は私も以前から、起動時に鶴亀の受信を手動でやってるので、これが自動化される
とたいへん助かります。

ただ、スタートアップへいくつかのアプリケーションを登録してるため、鶴亀が起動
したときには、だいたいまだ他のアプリケーションが色々動いてます。そのため、鶴
亀起動後、例えば15秒後20秒後に、受信できるとうまく動作すると思うのですが。
(フレッツ接続ツールなどがあり、とても起動時の動作が重いです)

マクロで、このような動作は可能でしょうか。(私はマクロの知識はないのですが)
できれば、将来鶴亀本体で対応してもらえたら嬉しいです。

[ ]
RE:04343 鶴亀起動時にメールの受信No.04344
まっちん さん 01/12/06 17:50
 
こんにちは。

hejさんの<xxxxxxxxxxxxxx@maruo.co.jp>から
>ただ、スタートアップへいくつかのアプリケーションを登録してるため、鶴亀が起動
>したときには、だいたいまだ他のアプリケーションが色々動いてます。そのため、鶴
>亀起動後、例えば15秒後20秒後に、受信できるとうまく動作すると思うのですが。
>(フレッツ接続ツールなどがあり、とても起動時の動作が重いです)
>
>マクロで、このような動作は可能でしょうか。(私はマクロの知識はないのですが)
>できれば、将来鶴亀本体で対応してもらえたら嬉しいです。

スタートアップをコントロールするソフトを使って、鶴亀を後の方に起動する
というのは如何でしょうか(+起動受信マクロ)。

負荷やタイマーを設定できるものがあったと思います。

[ ]
RE:04343 鶴亀起動時にメールの受信No.04347
ひろ さん 01/12/06 18:23
 
 hej さん今日は、ひろです。
 送受信可能かどうかを調べることは出来ませんが、
> 鶴
> 亀起動後、例えば15秒後20秒後に、受信
ということならば、マクロで可能です。

//-------------------------------------------------------------------
loaddll "tkinfo.dll";
##time = tickcount + 20000;
//                   ^^^^^遅らせたい秒数×1000
while(1){
  if( ##time > tickcount )break;
}
if(!dllfunc("StartTransmitAll"))message "送受信に失敗しました。";
freedll;

[ ]
RE:04344 鶴亀起動時にメールの受信No.04348
まっちん さん 01/12/06 18:23
 
追加(というより、書き忘れ)。

>スタートアップをコントロールするソフトを使って、鶴亀を後の方に起動する
>というのは如何でしょうか(+起動受信マクロ)。
>
>負荷やタイマーを設定できるものがあったと思います。

私はStartUpEXを使ってますが、

http://www.vector.co.jp/vpack/filearea/win/util/restart/startup/index.html
に一覧があります。

[ ]
RE:04339 鶴亀起動時にメールの受信No.04349
chakoty さん 01/12/06 18:30
 
ありがとうございます。マクロ作って登録したら無事受信できるようになりました。

[ ]
RE:04347 鶴亀起動時にメールの受信No.04360
hej さん 01/12/07 18:20
 
こんにちは、ひろさん。hejです。
教えていただいた、以下のマクロを秀丸に貼り付け、拡張子を .mac として、「起動
時」のところへ登録しました。すると、常駐後(起動後)すぐに受信動作してしまい
ます。下のマクロをそのまま貼り付けて良かったのでしょうか? 教えていただけま
すか。

>//-------------------------------------------------------------------
>loaddll "tkinfo.dll";
>##time = tickcount + 20000;
>//                   ^^^^^遅らせたい秒数×1000
>while(1){
>  if( ##time > tickcount )break;
>}
>if(!dllfunc("StartTransmitAll"))message "送受信に失敗しました。";
>freedll;

[ ]
RE:04360 鶴亀起動時にメールの受信No.04362
takuara さん 01/12/07 19:44
 

takuです。

>>  if( ##time > tickcount )break;

ここを

  if( ##time < tickcount )break;

とすると上手くいくと思います。

[ ]
RE:04362 鶴亀起動時にメールの受信No.04363
hej さん 01/12/07 21:06
 
takuさん、こんにちは、hejです。

 > を < にしたら、ちゃんと20秒後に受信しました。
ほんとに、作り方を知っておられるってスゴイです。
ありがとうございます。


[ ]
RE:04347 鶴亀起動時にメールの受信No.04364
hej さん 01/12/07 21:12
 
こんばんは、hejです

>> 鶴
>> 亀起動後、例えば15秒後20秒後に、受信
>ということならば、マクロで可能です。

ひろさん、20秒後受信ができました。
PC起動時に、受信できるようになって、ほんとに助かってます。
作ってもらってありがとうございました。

[ ]
RE:04348 鶴亀起動時にメールの受信No.04365
hej さん 01/12/07 21:21
 
こんにちは、まっちんさん。hejです。

>http://www.vector.co.jp/vpack/filearea/win/util/restart/startup/index.html
>に一覧があります。

スタートアップ関連のソフト色々ありますね。一度試してみます。

[ ]
RE:04360 鶴亀起動時にメールの受信No.04368
ひろ さん 01/12/08 02:17
 
 hej さん今日は、ひろです。
> 常駐後(起動後)すぐに受信動作してしまい
> ます。
 おっしゃるとおりです。全く意味のないマクロを書いてしまいましたm(__)m。
> >  if( ##time > tickcount )break;
の部分を
  if( ##time < tickcount )break;
にしてください。

[ ]
RE:04339 鶴亀起動時にメールの受信No.04402
さん 01/12/11 10:25
 
秀まるお2さん こんにちは。

>--------------------------------------------
>    loaddll "tkinfo.dll";
>    #n = dllfunc("StartTransmitAll");
>--------------------------------------------

これだと送信もやっちゃうんじゃ。(^^;

ま、元投稿者が起動時に送受信したいという要望ならかまわないのですが。

で、私は鶴亀起動時に受信のみを設定しているのですが、最上段のタイトル
バーに送受信中のメッセージが出ます。一瞬ギョッとします。

画面のやりとり記録をポップアップしておけば、受信中と出るので一応確認
はできるのですが、できればタイトルバーも連動して欲しいです。


[ ]
RE:04402 鶴亀起動時にメールの受信No.04405
秀まるお2 さん 01/12/11 12:58
 
>画面のやりとり記録をポップアップしておけば、受信中と出るので一応確認
>はできるのですが、できればタイトルバーも連動して欲しいです。

 んじゃ、送受信中、受信中、送信中の3種類に分けることにします。

[ ]
RE:04405 鶴亀起動時にメールの受信No.04409
さん 01/12/11 17:22
 
> んじゃ、送受信中、受信中、送信中の3種類に分けることにします。

それでは、よろしくお願いします。m(__)m

[ ]