argius note

プログラミング関連

ネットワークが切断されたことをアラームで知らせるツールを作る(解説付き)

我が家のパソコンのうちWindows8.1のノートパソコンだけ、ルーターとの相性が悪いのか、2日に1回程度はネットワークが切断されてしまいます。
そのため、2クリックでネットワーク接続を再起動するスクリプトを書いて対応しています。


これ自体は上手くいっているのですが、何か作業中に切断されてそれに気づかないで作業を続行したりすると、困る場合もけっこうあります。
切断されてしまうのは仕方ないとして、なるべく早くそれに気づきたい。


それなら、ネットワークがつながっているかを定期的にチェックして、切れていたらアラームで通知する仕掛けを用意すれば良いのでは?と思いました。
こういうのはフリーソフトなどでもありそうですが、カスタマイズが面倒な気がするので、自分で作ってみることにしました。

WindowsのアプリなのでC#とかで作った方が楽そうですね。今回は残念ながら私の知識不足により調べないとできないことが多いので、ほとんど調べずにできるJavaで書いてみます。


今回は、作る流れも含めて記事を書いてみました。

続きを読む