【ログ監視に最適!】軽量のフォルダ監視ツール MonitorNotice

MonitorNotice 自作ツール

フォルダ内のログやテキストファイルを監視して、
変更があった際にトースト通知してくれるツールを作りました!

ツール名は「MonitorNotice」です。

MonitorNoticeを作った経緯

普段の私はエンジニアとしてプログラムを組むことが多いです。
その際にエラー情報やデバッグ情報をログファイルに書く仕組みにしています。

そういう仕組みにしているとエラー発生時は、すぐ内容を確認したくなりますよね?
そのためにフォルダ監視ツールを使って、
ログファイルが更新されたかすぐ確認できるようにしていました。

よくあるフォルダ監視ツールは、
タスクバーのアイコンが点滅したり、
メッセージボックスが画面の真ん中に表示され、
ファイルが更新されたことを知らせてくれます。

しかし納得できないこともしばしば。。。

タスクバーのアイコンが点滅する仕様
⇒たまにタスクバーのアイコンが非表示の状態で点滅していることがありエラーに気付かない

メッセージボックスで知らせてくれる仕様
⇒OKボタンを毎回押すのが面倒くさい

さらにメモリを多く消費して動作が重かったり、
設定項目が多すぎて使いにくかったりします。

また決定的だったのが、自分が使用していた監視ツールが
Windows Update後、なぜか動かなくなったので、
この際作ろうと思いました。

どういった仕様のフォルダ監視ツールがほしいか?

①通知発生時は必ず確認できること
②通知発生時はOKボタンを毎回押さなくてよい
③使い方、設定がシンプル
④動作がサクサク動くもの

①と②を解決するために、色々と調べたところ、
Windows10のトースト通知というものが
私の要望通りの仕様でした。
画面右下からスライドインして表示され、
数秒経過すると自動的に隠れてくれます。

トースト通知の例
トースト通知

これだ!!と思いました。

①~④を全て満たしたツールである「MonitorNotice」がついに完成しました。
私と同じエンジニアの方々に、使っていただけたらと思います。

MonitorNoticeの機能・特徴

・ファイルに変更があった際にトースト通知
・軽量でサクサク
・操作が簡単
・トースト通知部分をクリックすると、対象フォルダを開くことができる

動作環境

対応OS:Windows10
ファイルサイズ:296KB
必須ランタイム:.NET Framework 4.5

インストールと起動方法

MonitorNoticeは、下記よりダウンロードしてください。

ダウンロード

 

ダウンロードした「MonitorNotice.zip」を解凍します。
MonitorNoticeのzip

中身は、ツール本体とマニュアルのみです。
・MonitorNotice.exe
・Readme.txt

お好きなフォルダに置いて、
「MonitorNotice.exe」をダブルクリックしてください。

起動するとタスクバーの中にアイコンが表示されます。

タスクバー

さらに下記ダイアログが表示されます。
OKボタンをクリックして、設定画面に遷移できます。

設定

初期設定について

設定は簡単です。
監視対象のフォルダを指定してあげるだけです。
それ以外にはありません。

①タスクバーの中にあるアイコンを右クリックし「設定」を選択

MonitorNoticeの設定

②フォルダまでのフルパスを指定します
直接入力するか、右のボタンよりフォルダを選択します

MonitorNoticeの設定

③OKボタンをクリックします

フォルダ内のファイルに変更があった場合

下記のようにトースト通知されます。

トースト通知

ファイルの変更は、10秒間隔でチェックしています。

またトースト通知部分をクリックすると、対象フォルダを開くこともできます。

アンインストール方法について

MonitorNotice.exeのあるフォルダを削除してもらうだけです。
レジストリも使用していないため、簡単に削除できます。

MonitorNoticeの有料版について

MonitorNoticeは、無料で使用できますが、
無料版は、監視対象のフォルダが1つです。

有料版は、監視対象のフォルダが5つまで設定できます。
有料版

有料版がご希望の方は、下記よりご購入ください。

 

決済後、ダウンロードできます。
購入後のページは、ブックマークしておくことをおススメします。