モデムモニターのサイドバーガジェット版です。
ADSLモデムのWeb設定画面に定期的にアクセスし、情報を取得して表示します。主な機能を以下に挙げます。
- 次の情報を表示します。
- 接続状態
- WAN側IPアドレス
- 下りリンク速度
- 上りリンク速度
- 状態の変化を記憶し一覧表示します。(サイドバーの外に移動すると表示します)
- 電話の通話状態の表示も可能(一部モデムのみ)。
- オプションでSideShowデバイスに表示させることもできます。
モデムモニターのような小物ツールをVistaで使うならサイドバーガジェットにするのがスマートかと思って勉強がてら作ってみました。
.NET Framework版のモデムモニターと比べるとかなり機能ダウンしてます。具体的には次の機能はありません。
- ヘルプ
- 履歴のファイル保存
- 通信情報ログの表示、自動記録
- パフォーマンスカウンタ表示
- モニター、切断時間累計表示
- 状態変化のサウンド通知
- オプションタグ
- 切断レポート
- その他多数
要は、極基本的な機能しか使えないということです。
さらに次の点にも注意が必要です。
- 設定した定義はガジェットを終了させると初期化されます。恒久的に設定を変更したい場合はmmConf.xmlを編集する必要があります。
- ガジェットを終了させると履歴情報も失われます。
ガジェット版が優れているのは「手軽である」という点とSideShowデバイスに対応してることだけです。
これらの機能不足は、初版であることというよりは、サイドバーガジェットがJavaScriptベースであるためローカルファイルに容易に書き込みできない、あるいはその方法を作者がまだ理解できていないことにあります。
でもまあ、この方がガジェットらしくて良いかもとも思ってます。
使用できるADSLモデムの機種が制限されます。.NET Framework版と同じモデム(下記参照)に対応しているつもりですが、動作確認がとれているのは DR302CVAだけです。
- NECアクセステクニカ製 Atermシリーズ
- FA11-W4 及び FA11-W5
- FLASHWAVE 2040 M1
- NVIII
使用条件やインストール方法については、ReadMe.htmを参照してください。
私自身はADSLモデムを1つしか持っていません。ですので他のモデムでの動作確認ができません。
特に、FA11-Wx や FLASHWAVE 2040 M1 のように、Web設定画面のエンコードがEUCであるモデムの動作がかなり心配です。
そこで、上記のモデム又はそれに近いモデムをお持ちの方は動作結果をお知らせください。また、それ以外のモデムで動作しなかった場合にもご連絡いただければありがたいです。
もちろん、要望や提案あるいはガジェット開発に関する情報などもお待ちしています。