イーモバイル D12LC をユーティリティ無しっぽく起動
EmobileのD12LCはゼロインストールとか言って最初は読み込み専用のUSBメモリと認識されてドライバ(ユーティリティ)のインストーラが立ち上がります。
で、このユーティリティを起動すると、D12LCに何らかの信号を送って
モデム+カードリーダーがWindowsに認識されるようになり、
最初の読み込み専用のUSBメモリはデバイスから消えます。
で、このモード変更はPCを起動する度に必要です。
こうすることでネットに接続するには
ユーティリティを絶対立ち上げなくてはいけないわけですね。
うん、うざいね。
しかもこのユーティリティがタスクトレイに常駐するわウィンドウがきもいわで、
見てるだけでいらいらしてきます。
というわけでなんとかできん物かとユーティリティのディレクトリを物色していたらDriverフォルダの中になんやインストーラ(InstallDriver.exe)があるじゃないですか。
で、これを起動するとモデムとして認識されるように!なったんですが。。。
ドライバの再インストールまでやるので、付属のユーティリティと比べても認識されるまでがもーーーーーーーーーーーーのすごい遅い。
うーん、、うーん。。。と試行錯誤。
まぁたぶんモデムの再インストールしてんのはDLLだろってことで、
徐に名前を変えて探ったりしていると、
modemInst.dll がまさにそれ。
こいつをリネームやら削除した状態で起動すると再インストールされません。
でもちゃんとモデムモードへのスイッチはしてる!
が、またひとつ問題が。モデムモードにはスイッチしてるのに終了しねーんですよね。
すげー時間がたったあと終了はするんですが、モデムモードになったらもう終了してくれればいいんです。
ということで後は自作。
まぁようするにモデムとして認識されたら強制終了
っつー無茶苦茶なプログラムを書いた。
というわけで必要なDriverフォルダの中身だけコピーして付属ユーティリティアンインストール。
作ったプログラム起動→Windows標準の接続からダイアルで接続するという
一手間あるけども標準よりはずいぶん快適な環境が出来上がりました。
わーい
以上乱文でした、整理シロオレ


