|
秀まるお2さんこんにちは
けんきっつです。
オンラインかオフラインかの判断方法ですが
> たぶんそれで大丈夫だと思いますが、もし問題があるようでしたら他になに
>かいい「オンラインかどうか」の判定方法を教えて欲しいです。
インターネット接続している場合は接続形態が何であってもDNSを指定されています
(指定されていなくても出来ますけどIP直打ちでやってる人は居ないですよね)
そこで
1.DNSのIPを取得
取れない場合はオフライン
取れたら2.へ
2.DNSのIPが取れたらDNSにPINGを打つ
返ってきたらオンライン
返って来なかったらオフライン
でダメでしょうか?
これが実現できればLANでもダイアルアップでも
関係なくオン/オフの判断ができると思うのですが。
要望の方の#03594のひろさんの発言から引用
>本体にビルトインされていて、LAN ケーブルを抜いた状態ではダイアルアッ
>プを試みます。ですからひょっとすると、I.E 側はLAN カードが刺さってい
>るかではなく、接続されているかを判定できるのかもしれません。
というのもIEが↑の様なインターネット接続に必要な条件を
判定しているとも考えられなくもありませんね。
けんきっつ
|
|