休止から復帰した時の定期受信No.43309
Roka さん 12/09/21 11:23
 
コンピュータを休止などの状態から復帰した時に、LANに接続されたらすぐに定期受
信を実行してもらいたいです。

[ ]
RE:43309 休止から復帰した時の定期受信No.43313
秀まるお2 さん 12/09/21 13:54
 
 休止状態から復帰した後の定期受信について調べてみたら、その場合は意図的
に、定期受信を1分送らせてから開始するようになってるようでした。

 定期受信を例えば10分と指定しておいたとします。それで、一度定期受信が
実行されてから5分放置して、さらにその後10分くらい休止状態にしたとしま
す。

 そこから復帰すると、実はその瞬間にすぐに「定期受信のタイミングだ」って
ことを秀丸メールが認識します。ですが、サスペンドモード/休止モードから復
帰したのだってことを認識した場合には、そこから1分遅延して定期受信を開始
するようにします。

 これは、特に1分というのに強い根拠がある訳ではないですが、休止モードな
どから復帰した直後はネットワーク(や、あるいはアンチウィルスソフトも?)
が不安定なことがあって、それであえて、ネットワークが安定するまで待ってか
ら受信を開始するようにしてるのだと思います。

 ということで、現状わざとそういう仕様であって、これをあえて遅らさずにす
ぐに受信してしまうようにするのは難しいように思います。

 しいて、1分の遅延にはあまり深い意味は無いので、これを30秒程度にする
のでしたら大丈夫かなぁという気はしますけども。

 どうでしょうか。

[ ]
RE:43313 休止から復帰した時の定期受信No.43314
Roka さん 12/09/21 14:37
 
> しいて、1分の遅延にはあまり深い意味は無いので、これを30秒程度にする
>のでしたら大丈夫かなぁという気はしますけども。
>
> どうでしょうか。

はい、時間を短くしていただけるとうれしいです。
ちなみにWindows Live Messengerは休止復帰後Windowsの画面が表示されてから約10
秒で接続しに行っているようです。(Windows XP)
Windowsは新しいバージョンでは一応休止などからの復帰は早くなっているはずなの
で、このくらいの時間でも大丈夫なのかもしれません。

[ ]
RE:43314 休止から復帰した時の定期受信No.43317
秀まるお2 さん 12/09/21 15:09
 
> Windowsは新しいバージョンでは一応休止などからの復帰は早くなっているはずなの
> で、このくらいの時間でも大丈夫なのかもしれません。

 たしかに、こちらのWindows7環境だと、休止から復帰した時点でネットワーク
がつながった状態になってるようです。WindowsXPだと一度切れた状態で出てき
て、数秒程度経ってから接続するようです。

 いろいろユーザー様環境によって違いもあると思うので、とりあえずWindows
Vista以下なら30秒、Windows7なら20秒って風にしてみます。

[ ]
RE:43317 休止から復帰した時の定期受信No.43323
Roka さん 12/09/22 09:46
 
> いろいろユーザー様環境によって違いもあると思うので、とりあえずWindows
>Vista以下なら30秒、Windows7なら20秒って風にしてみます。

出来ればもうちょっと短い方がいいのですが、他の環境などもあるのでオプションで
何か設定できると助かります。

[ ]
RE:43323 休止から復帰した時の定期受信No.43327
秀まるお2 さん 12/09/22 16:14
 
 オプション追加はちょっと面倒なので…

 「全般的な設定・定期受信・詳細」の

 「ネットワークが有効な時のみ」

 がONになってる場合には、休止/サスペンドから復帰した時の10秒後にネッ
トワークが有効になってるかどうかチェックして、もし有効と判定された時はそ
のタイミングで受信を開始するって風なのはどうでしょうか。

 それと、Windows7の場合に休止からの復帰でいきなりネットワークが有効にな
ってるように見えるのは、実はWindows7の場合は休止から復帰したらログイン前
の画面に戻るだけで、ログイン待ちの間にネットワークを復旧するから、見かけ
上、ログインした直後にはいきなりつながってるように見えるだけのようでした。

[ ]
RE:43327 休止から復帰した時の定期受信No.43328
Roka さん 12/09/22 22:18
 
> オプション追加はちょっと面倒なので…
>
> 「全般的な設定・定期受信・詳細」の
>
> 「ネットワークが有効な時のみ」
>
> がONになってる場合には、休止/サスペンドから復帰した時の10秒後にネッ
>トワークが有効になってるかどうかチェックして、もし有効と判定された時はそ
>のタイミングで受信を開始するって風なのはどうでしょうか。
>

はい、それでお願いします。

[ ]
RE:43328 休止から復帰した時の定期受信No.43331
秀まるお2 さん 12/09/23 15:57
 
 こういうのは実はテストの方が大変なんですが、WindowsXPとWindows7で
テストして、一応、復帰してから5〜10秒の間にネットワークが有効かどうか
チェックして、有効なら定期受信するように出来ました。

 「定期受信・詳細」の「ネットワークが有効な時のみ」がONの時で、
Windows2000以上の場合にのみそういう動作にします。

[ ]
RE:43331 休止から復帰した時の定期受信No.43345
Roka さん 12/09/28 14:50
 
> こういうのは実はテストの方が大変なんですが、WindowsXPとWindows7で
>テストして、一応、復帰してから5〜10秒の間にネットワークが有効かどうか
>チェックして、有効なら定期受信するように出来ました。

調整ありがとうございました、快適になりました。
Windows XPの場合ですが無線LANを使用している場合はエラーになってしまう場合が
あります。
また有線でもごくたまにエラーになります。
XPの場合は時間を10秒〜位にした方がいいかもしれません。

[ ]
RE:43345 休止から復帰した時の定期受信No.43346
秀まるお2 さん 12/09/28 16:58
 
 ネットワークが有効かどうかのチェックはあんまり当てにならないってことな
んでしょうね。

 現状で5〜10秒後にチェック開始してますけども、それをWindowsXP以下の
場合は10〜15秒後に開始ってことにしてみます。

[ ]
RE:43346 休止から復帰した時の定期受信No.43358
Roka さん 12/10/02 13:40
 
> 現状で5〜10秒後にチェック開始してますけども、それをWindowsXP以下の
>場合は10〜15秒後に開始ってことにしてみます。

再調整ありがとうございます、いい感じです。

[ ]