□はじめに「モデムモニター」は主に次のような人のためのツールです。ADSLが頻繁に切断される。ログを採ることでリンク切れの原因究明の一助にしたいが、モデムにログを残す機能が無い(又は分かり難い、直ぐに消える)。宅内環境を改善してリンク速度を向上させたい。このため、リンク速度のログが欲しい。多くのADSLモデムは、Webブラウザから各種設定を行うことができるようになっています。その設定画面(以降「Web設定画面」と呼称)には、接続状態やリンク速度などの情報が表示されたりもします。「モデムモニター」はPCに常駐させることで、Web設定画面に定期的にアクセスし、Webブラウザを使用することなく、接続状態,リンク速度,WAN側IPアドレスなどを取得して表示します。これらの情報が変化したら履歴ログを残します。その履歴ログを使用して、切断回数やリンク速度の変化などをグラフ表示することができます。オプションとして、リアルタイムの通信データ量を簡易表示させたりすることもできたりします(98系不可)。汎用性を考えて設計しています。全てのモデムに対応できるとはかぎりませんし、機種毎に自分で定義ファイル(modemmon.xml)を編集してもらわなければなりません。定義ファイルの設定値を得るには、Web設定画面のHTMLソースを解読する必要があります。HTMLの知識のある人でなければ難しいかもしれません。設定済みの定義でそのまま動作するモデムも多いようなので取り合えず試してみられるのもよいかと思います。次のモデムは、定義ファイルの編集なしで動作するとの情報をいただいています。DR202CDR206CDR207CDR222GDR302CVADR332GVWD605CVWD701CVこの他でもNECアクセステクニカ製であれば編集なしで動作する可能性が高いと思います。Yahoo!BBのモデムはWeb設定画面を持たないようなので使用できないでしょう。定義ファイルの編集に成功された方は、modemmon.xmlを私宛にメールで送ってくださるか、ご意見箱に投稿して下さい。こちらでまとめてダウンロードページにて公開させていただきたいと思います。現時点で、以下のモデムの定義をいただいています。M1FA11-W4(FA11-W5,FA11-M2でも使用可能との報告あり)NVIIIWD734GVDL180V-Cこのソフトで回線を安定化させられるわけではありませんが、利用者の精神安定の一助にでもなればと思って公開しました(^^;。お役に立てれば幸いです。ガジェット版モデムモニターというものもあります。Frameworkを3.5に変更。Frameworkを1.1から2.0に変更。G作を使わなくなった。自作のグラフモジュール(fpdGraph.dll)を追加。「切断レポート」「数値レポート」を廃止し「グラフ表示」に統合。複数のグラフを同時に表示可能にした。グラフ画面で期間を指定可能にした。グラフの頂点をクリックすることで該当データを表示する。グラフ右クリックでグラフ画像をクリップボードあるいはBMPファイルに保存可能にした。XPスタイルの表示に対応。その他、ユーザにはどうでもいいような細かな変更。2009/12/17メイン画面の横幅を3種類から選べるようにした。設定情報の保存先にXMLファイルを選べるようにした。【全削除】を【消去】とし、履歴ログを変名して残す機能を追加した。最小化状態で起動した場合、メイン画面の表示が正常に行われない場合がある障害の修正。2007/12/13「速度レポート」を「数値レポート」と変名し、履歴ログにある任意の数値をグラフ化できるようにしたエンコードに「UTF-8」を追加。2007/07/17「速度レポート」の機能追加。2006/04/29初期位置の「左上」と「左下」が逆になっていたのを修正2重起動時の例外処理異常の改善どうでもいい内容の修正だけなのでVectorには登録しない予定です。2006/08/27にドキュメントのみ若干の加筆・修正したものと入れ替えました。2006/02/01メイン画面のフォームスタイルを変更する設定値の追加。Framework1.1ではフォームスタイルを標準以外にするとToolTipが表示されなくなります。インターバルに101以上を設定できなかった。初期位置で四隅に配置するときタスクバーと被ってしまう場合があった。タスクバーを意識した座標系で配置するように修正。オプションタグで少数点第二位以下も扱えるように変更。右クリックメニューに最小化と終了を追加。一部の機能にショートカットを付けた。2005/11/03「ERR」の直後の「切断」ログが出力されない障害の修正。ヘルプとreadme.txtにカンパのお願い追加。2005/11/02モデムとの接続エラーなどが発生した場合の履歴ログを追加した(従来は切断として出力されていた)。履歴画面にコピーボタン追加。2005/11/01modemmon.xmlを編集することで、任意の数値情報(オプション情報)を履歴ログに保存可能にした。オプション情報を随時表示させる機能を追加した。履歴画面で「状態」の文字に色を付けた。オプションタグのサンプルとしてmodemmon.xmlに「DR302CVA(OPT)」の定義を追加した。2005/09/14接続状態が変化した時にサウンドで通知させることができるようにした。プログラム終了時にもログを残すようにした。切断レポートに「履歴の日付毎集計」の表を表示するようにした。「履歴の日付毎集計」は、プログラム終了時のログがあることが前提で計算を行っています。V1.1以前の版で作成された履歴では正しく計算できません。環境により、メイン画面の一部が切れてしまう場合がある問題の修正。2004/12/12IPアドレス取得で、半角数値のみを取り出す処理が機能していなかった障害の修正。パフォーマンスカウンターのプログレスバーの最大値を指定できるモードを追加。modemmon.xmlに通信ログ情報を設定しなかった場合に、関連する機能を使用不可に制御するようにした。2004/12/05待機状態でも切断時間としてカウントしていた。カウントしないように修正98系や権限の低いユーザで起動に失敗する問題の改善。パフォーマンスカウンターが使用できなかったり、2重起動チェックされなかったりします。2004/11/02切断の履歴が残らない場合がある障害の修正。IPやリンク速度の取得に失敗して余分に履歴が作成されてしまう場合があるので、内部的にリトライすることで緩和した。タイムアウトエラーの場合、内部的に1度リトライするようにした。2004/09/19リンク速度、IPアドレス取得時に半角数字文字以外の文字を無視するように変更。初版リリース□ダウンロード本ソフトウェアのダウンロードはこちらからどうぞ。ダウンロードページへ本ソフトウェアの作者は、あなたのご意見を必要としています。以下のアンケートにご協力をお願いいたします。m(._.)mご回答いただいた内容は作者に通知されるだけです。Webページ上には表示されません。何かあればひと言お願いします。ありましたらこちらにお願いいたします。メール:@yahoo.co.jpなどのフリーメールは着信拒否になってますのでご注意ください。Atsuro.Ida。