VB.NETでルーターを再起動させる方法

VB.NETでルーターを再起動させる方法

VB.NETでルーターを再起動させる方法です。
こんなことをしたいと思いった理由は、
こちら→ルーターを自動で再起動したい。

 

僕の使っているルーターは、I-O DATA wn-g54/r4です。

 

設定画面はこんな感じです。

 

I-O DATA wn-g54/r4

 

再起動するためには、まず、「本体管理設定」をクリックします。

 

I-O DATA wn-g54/r4

 

次に、「再起動」をクリックします。

 

I-O DATA wn-g54/r4

 

そして、「OK」をクリックします。

 

これをVB.Netで実現します。

 

 

VB.NETで、I-O DATA wn-g54/r4を再起動させる方法

「本体管理設定」をクリックするコードです。

 

まず、wbReBootという名前のWebBrowserを用意します。
そして、設定画面に入ります。
I-O DATAの場合は、ログイン状態が維持されているようなので、
ログインするコードは書きませんでした。

 

 

I-O DATA wn-g54/r4の管理画面では、
フレームが使われているので、フレームの中のソースコードを読み取る必要があります。

 

wbReBootのDocumentCompletedイベントが発生した時に処理します。

 

 

僕は、10分に一回ネットに繋がるかチェックして、
繋がらないときは、上のコードを自動実行しています。

 

これで、ネットがつながらなくなっても、ルーターの再起動が自動で行われるので安心です。
他のルーターの設定画面をいくつか見てみましたが、
フレームを使っていないものが多いので、
もっと簡単に再起動できると思います。

スポンサードリンク

VB.NETでルーターを再起動させる方法関連ページ

ルーターを自動で再起動したい。
ルーターを自動で再起動したい。

プロフィール


 
トップページ メルマガ登録