時々ルータの動作が変になって外から繋がらなくなるようで、外には繋がるけサーバには外から見れないことがあるらしい、気が付かないとずっと放置したままになってしまうので定期的に再起動させるのが良いだろうと言うことで、ルータを再起動させる方法を探したのですが、うちのブロードバンドルーターMN9300には自動で定期的に再起動させる機能が無いらしい。
色々考えた末、ブラウザをバッチ処理で自動的に動作させれば良いのではとの考えに至り、IEの外部ソフトを探したけれどもフレームには対応していのでScriptBrowserKいうスクリプトでバッチ処理が出来るブラウザを使用することにしました。
ちなみにWindows用でIEコンポーネントブラウザだと思うのですがコレを利用してみる事にしました、MACやLinuxのかたは申し訳ないですが他の探してください、ScriptBrowserKの細かい使い方は説明しませんので自力で調べてください。
ちなみにスクリプトの動作パターンは
の動作を例えばrooterrestart.sbvと言うファイルに記録させます。
そのファイル拡張子.sbvはインストール時にScriptBrowserKに関連づけされるので、Windowsのタスクマネージャーで先ほど作った.sbvファイル"C:\Program Files\ScriptBrowserK\Script\rooterrestart.sbv"を実行ファイルに設定、その他、窓サーバが動いている限り定期的に再起動されます。
私は12時間毎に再起動させるように設定しました最悪でも半日放置で復帰できるからです。
色々考えた末、ブラウザをバッチ処理で自動的に動作させれば良いのではとの考えに至り、IEの外部ソフトを探したけれどもフレームには対応していのでScriptBrowserKいうスクリプトでバッチ処理が出来るブラウザを使用することにしました。
ちなみにWindows用でIEコンポーネントブラウザだと思うのですがコレを利用してみる事にしました、MACやLinuxのかたは申し訳ないですが他の探してください、ScriptBrowserKの細かい使い方は説明しませんので自力で調べてください。
ちなみにスクリプトの動作パターンは
ルータのアドレス「http://162.168.1.1」にアクセス
再起動メニューを押す
再起動のボタンを押す
タブを閉じる
の動作を例えばrooterrestart.sbvと言うファイルに記録させます。
そのファイル拡張子.sbvはインストール時にScriptBrowserKに関連づけされるので、Windowsのタスクマネージャーで先ほど作った.sbvファイル"C:\Program Files\ScriptBrowserK\Script\rooterrestart.sbv"を実行ファイルに設定、その他、窓サーバが動いている限り定期的に再起動されます。
私は12時間毎に再起動させるように設定しました最悪でも半日放置で復帰できるからです。









Comments