2007年05月10日

HideMailWindow Version 0.01

メール受信時に「Eメール(ウィルコム)」というウィンドウが再前面に表示されないようにします。

オンラインサインアップした状態で使用する場合は、これだけで通知(画面下に表示されるバルーン)も止められますが、オンラインサインアップしていない状態で使用すると通知は表示されてしまいます。

通知を完全に止めてしまいたいという方はmozurin氏作のNotifooksと併用するのがよいと思います。

HideMailWindow001.lzh
【HideMailWindowの最新記事】
posted by YUUKI at 20:00| 東京 霧| Comment(21) | TrackBack(3) | HideMailWindow | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
正式公開キター。(*´ω`*)
便利なツールありがとうございます。
Posted by opu at 2007年05月11日 06:02
大変便利なツールの公開ありがとうございます!
さっそく使わせていただきます☆

MSはこのツールを次期WMに組み込むべきですね!!
Posted by yamako at 2007年05月11日 13:01
わざわざコメントありがとうございます。


> yamakoさん
あのような仕様にしたのはMicrosoftではなくSHARPなのではないかと・・・
いずれにしても、次のW-ZERO3では勝手にフォーカスを奪われないようにしてほしいですね。
Posted by YUUKI at 2007年05月11日 19:32
ああ〜、これはいいものですね〜!!
コレでブラウズ中にメール受信してついoffボタンを押してOperaを終了させずに
済みそうです。早速導入したいと思います、どうもどうもです。
Posted by yotsuba at 2007年05月11日 19:45
初代ZERO3所持の者です。
とてもいいソフト使わせて頂いております。
しかし残念な事にリセット後に自動的に
起動する方法がうまく機能していません。
再起動後、ソフトが常駐していない状態に
なってしまいます。上手く機能する様に
是非お時間あれば改良して頂きたく
存じます。
Posted by くまさん at 2007年05月18日 17:24
HideMailWindow自体にはリセット後に自動的に起動するという機能はありません。
HideMailWindow.exeのショートカットを"\Windows\スタートアップ"に作成してください。

GSFinder+を使用する場合は下記のような手順になります。

1. HideMailWindow.exeを選択
2. ファイル→送る→フォルダにショートカット作成
3. "Windows"の左の"+"をタップ
4. "スタートアップ"をタップ
5. OKボタンを押す
Posted by YUUKI at 2007年05月18日 18:35
返信有難うございます。
上記方法でもちろんやりましたが
起動後、なぜかソフトが常駐していない
状態になってしまいます。

正確に言いますと、左上のスタート部分が
”Eメール(ウィルコム)”となった
ままです。ソフトが起動状態だと
”Eメール(ウィルコム)”部分は出ずに
スタートのままになってくれます。

Notifooksと併用していますが、こちらの
方はスタートアップフォルダにショート
カットファイルを当てていますが、
再起動後常駐しております。

readmeでは”W-ZERO3(WS003SH、WS004SH)での動作は未確認です”と書かれていたので
WS003SHでの動作保障や改良は難しいかと
思いますが、再起動後常駐してくれれば
とても重宝するソフトなので、是非
お時間がありましたらWS003SHでの再起動
常駐してくれる様に改良して頂けましたら
幸いです。宜しくお願い致します。
Posted by くまさん at 2007年05月19日 04:26
なるほど、そういうことですか。調べてみます。
Posted by YUUKI at 2007年05月19日 06:42
原因になりそうな部分を修正しました。

http://yuukinet.up.seesaa.net/image/HideMailWindow(07051902).lzh

これでうまくいかないようでしたら、ログを出力するバージョンを作成します。
Posted by YUUKI at 2007年05月19日 08:07
HMWですが
うちの環境(03SH)でもちゃんとEメウィンドウの抑止をしてくれました
…がやはりttmail0.04p6だけだと抑止してくれません

ttmail0.04p6のみ常駐
…抑止しない
その状態でHMWを常駐
…抑止してくれる
HMWだけ常駐解除する
…再び窓が現れるようになる
ttmailを0.02aに変える
…抑止してくれる

ちなみに当方でもスタートアップからだと
HMW(07051902)が常駐してくれませんでした

再起動後手動でHMWを起動する
…メッセージ無し
再度起動する
…常駐解除するかのメッセージが表示される
Posted by tokoro at 2007年05月19日 09:28
ログを出力するバージョンを作成しました。
スタートアップから起動したときのログを教えてください。

http://yuukinet.up.seesaa.net/image/HideMailWindow(07051903).lzh


> tokoroさん
ttmailもほとんど同じコードを使用しているため同じ問題が発生しているものと思われます。
ttmailも起動後に手動で起動するとウィンドウの表示が抑止できるものと思いますがいかがでしょうか?
Posted by YUUKI at 2007年05月19日 13:46
>ttmailも起動後に手動で起動するとウィンドウの表示が抑止できるものと思いますがいかがでしょうか?
あ〜そうかもしれません
テストしてた時も手動で起動した時はなんか抑止出来てる?
と思って再起動かましてみると抑止できなくなってる感じでしたね
今ASできなくなってフルインストールしている最中なので
何もテストできませんけど--;
Posted by tokoro at 2007年05月19日 14:48
漸く復旧終了
あ〜シンド

つう事でテストしました〜

スタートアップ時のログ
[2007/05/19 18:02:32.***](Lv2) 起動
[2007/05/19 18:02:58.733](Lv4) 有効状態: 7C078650
[2007/05/19 18:02:58.735](Lv4) 処置開始(有効→無効): 7C0729E0
[2007/05/19 18:02:58.736](Lv4) 処置結果(1): 120
[2007/05/19 18:02:58.737](Lv4) 処置結果(2): 120
[2007/05/19 18:02:58.739](Lv2) 終了


手動で常駐・解除した場合
[2007/05/19 18:03:51.***](Lv2) 起動
[2007/05/19 18:03:51.***](Lv4) 有効状態: 7C078920
[2007/05/19 18:03:51.***](Lv4) 処置開始(有効→無効): 7C0729E0
[2007/05/19 18:03:51.***](Lv4) 処置結果(1): 120
[2007/05/19 18:03:51.***](Lv4) 処置結果(2): 120
[2007/05/19 18:03:51.***](Lv2) 終了
[2007/05/19 18:03:53.***](Lv2) 起動
[2007/05/19 18:03:53.***](Lv4) 無効状態: 7C078920
[2007/05/19 18:03:55.292](Lv4) 処置開始(無効→有効)
[2007/05/19 18:03:55.293](Lv4) 処置結果(1): 120
[2007/05/19 18:03:55.294](Lv4) 処置結果(2): 120
[2007/05/19 18:03:55.344](Lv2) 終了
Posted by tokoro at 2007年05月19日 18:08
そのログで正常に動作しないのですか・・・
調べてみます・・・
Posted by YUUKI at 2007年05月19日 20:51
これでスタートアップに入れるとどんなログになるのでしょうか?

http://yuukinet.up.seesaa.net/image/HideMailWindow(07051904).lzh

起動後1分ほど待機します。ログを取得し終わった時点でダイアログが表示されますので、それまではログを開かないでください。
Posted by YUUKI at 2007年05月19日 21:58
改良着手お疲れ様です。
私も微力ながら一応ログを取ってみましたので参考にして頂ければ幸いです。

*やり方は多分合っていると思いますが間違っていましたらすいません。

スタートアップ時のログ
(再起動前にソフト常駐させてからリセットしました)

[2007/05/21 01:22:09.***](Lv2) 起動
[2007/05/21 01:22:38.666](Lv4) 有効状態: 7C078EB0
[2007/05/21 01:22:38.668](Lv4) 処置開始(有効→無効): 7C072CC0
[2007/05/21 01:22:38.669](Lv6) ●途中で値が変わっていないか確認してみる・・・
[2007/05/21 01:22:43.671](Lv6) ●NG(1)
[2007/05/21 01:22:43.672](Lv6) ●OK
[2007/05/21 01:22:48.673](Lv6) ●OK
[2007/05/21 01:22:48.675](Lv6) ●OK
[2007/05/21 01:22:53.676](Lv6) ●OK
[2007/05/21 01:22:53.677](Lv6) ●OK
[2007/05/21 01:22:58.678](Lv6) ●OK
[2007/05/21 01:22:58.679](Lv6) ●OK
[2007/05/21 01:23:03.680](Lv6) ●OK
[2007/05/21 01:23:03.681](Lv6) ●OK
[2007/05/21 01:23:08.682](Lv6) ●OK
[2007/05/21 01:23:08.683](Lv6) ●OK
[2007/05/21 01:23:13.684](Lv6) ●OK
[2007/05/21 01:23:13.685](Lv6) ●OK
[2007/05/21 01:23:18.686](Lv6) ●OK
[2007/05/21 01:23:18.687](Lv6) ●OK
[2007/05/21 01:23:23.688](Lv6) ●OK
[2007/05/21 01:23:23.689](Lv6) ●OK
[2007/05/21 01:23:28.690](Lv6) ●OK
[2007/05/21 01:23:28.691](Lv6) ●OK
[2007/05/21 01:23:33.692](Lv6) ●OK
[2007/05/21 01:23:33.693](Lv6) ●OK
[2007/05/21 01:23:33.693](Lv6) ●途中で値が変わったので新しい値で処理
[2007/05/21 01:23:33.694](Lv4) 処置結果(1): 120
[2007/05/21 01:23:33.695](Lv4) 処置結果(2): 120
[2007/05/21 01:23:33.698](Lv2) 終了

手動で常駐・解除した場合

[2007/05/21 01:14:45.***](Lv2) 起動
[2007/05/21 01:14:45.***](Lv4) 無効状態: 7C078FF0
[2007/05/21 01:14:48.094](Lv4) 処置開始(無効→有効)
[2007/05/21 01:14:48.095](Lv4) 処置結果(1): 120
[2007/05/21 01:14:48.096](Lv4) 処置結果(2): 120
[2007/05/21 01:14:48.235](Lv2) 終了

[2007/05/21 01:16:18.***](Lv2) 起動
[2007/05/21 01:16:18.***](Lv4) 有効状態: 7C078FF0
[2007/05/21 01:16:18.***](Lv4) 処置開始(有効→無効): 7C072CC0
[2007/05/21 01:16:18.***](Lv6) ●途中で値が変わっていないか確認してみる・・・
[2007/05/21 01:16:23.168](Lv6) ●OK
[2007/05/21 01:16:23.170](Lv6) ●OK
[2007/05/21 01:16:28.172](Lv6) ●OK
[2007/05/21 01:16:28.173](Lv6) ●OK
[2007/05/21 01:16:33.174](Lv6) ●OK
[2007/05/21 01:16:33.175](Lv6) ●OK
[2007/05/21 01:16:38.176](Lv6) ●OK
[2007/05/21 01:16:38.177](Lv6) ●OK
[2007/05/21 01:16:43.178](Lv6) ●OK
[2007/05/21 01:16:43.179](Lv6) ●OK
[2007/05/21 01:16:48.180](Lv6) ●OK
[2007/05/21 01:16:48.181](Lv6) ●OK
[2007/05/21 01:16:53.182](Lv6) ●OK
[2007/05/21 01:16:53.183](Lv6) ●OK
[2007/05/21 01:16:58.184](Lv6) ●OK
[2007/05/21 01:16:58.185](Lv6) ●OK
[2007/05/21 01:17:03.186](Lv6) ●OK
[2007/05/21 01:17:03.187](Lv6) ●OK
[2007/05/21 01:17:08.188](Lv6) ●OK
[2007/05/21 01:17:08.189](Lv6) ●OK
[2007/05/21 01:17:13.190](Lv6) ●OK
[2007/05/21 01:17:13.191](Lv6) ●OK
[2007/05/21 01:17:13.191](Lv6) ●お手上げかも・・・
[2007/05/21 01:17:13.193](Lv4) 処置結果(1): 120
[2007/05/21 01:17:13.194](Lv4) 処置結果(2): 120
[2007/05/21 01:17:13.196](Lv2) 終了

ちなみにHMW(07051904)の再起動後(ログ取得しましたのウィンドウが出てOKで消した後)常駐確認してみるときちんと常駐稼動している事を確認しました。
Posted by くまさん at 2007年05月21日 01:41
なるほど・・・

多分これできちんと動作するようになると思いますので試してみてください。
(今回はログを出力しません)

http://yuukinet.up.seesaa.net/image/HideMailWindow(07052101).lzh
Posted by YUUKI at 2007年05月21日 20:15
書き忘れました。

今回のバージョンは起動時に5秒待つようにしただけなので、起動後5秒以内に再度起動するとおかしくなると思います。

これについては正式リリース時に対策します。
Posted by YUUKI at 2007年05月21日 20:26
訂正です・・・

×起動時に5秒待つようにした
○処置開始時に5秒待つようにした
Posted by YUUKI at 2007年05月21日 21:07
改良して頂き有難うございました。
これでスタートアップ時も常駐しているので非常に助かります。
では正式リリース版も楽しみにしております。
Posted by くまさん at 2007年05月24日 00:24
0.01aとしてリリースしましたので試してみてください。
Posted by YUUKI at 2007年05月24日 06:22
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

この記事へのトラックバックURL
http://blog.seesaa.jp/tb/41383537

この記事へのトラックバック

[es]Eメールの不要通知抑制時にフォーカスを奪われなくする、HideMailWindow
Excerpt: esを使っていて非常に邪魔なEメール受信中→Eメール受信終了ポップアップ。メールが来たことはLEDでも確認できますし、どうせメール受信完了までは時間がかかるので、今見てる画面に集中したいものです。この...
Weblog: モバイルつれづれ日記
Tracked: 2007-05-12 00:13

【W-ZERO3[es]】W-ZERO3メールには必須!『HideMailWindow』
Excerpt: As Time Goes By:HideMailWindow Version 0.01メール受信時に「Eメール(ウィルコム)」というウィンドウが再前面に表示されないようにします。 オンラインサインアッ...
Weblog: Shu-Style(W-ZERO3 Style)
Tracked: 2007-05-13 23:16

尾道/同好会/手のひら/w-zero3/ネットワーク
Excerpt: webブラウズ中にpdxメールを自動受信したい。WMbiffがあります。 使ってる時に出る「メール受信中、完了」を出ないようにしたいまずHideMailWindowで表示を消す。そしてSHNoti...
Weblog: 尾道apartment-Px
Tracked: 2007-07-07 17:33