相手のIPアドレスは分からない ことが前提です。
今やっている方法はRemoteHostIPを1ずつ増加(XXX.XXX.XXX.OOO OOOの部分) させています。
どうかご教授お願いします。
何が知りたいの?
編集 削除タイトルの通りです。
特定 じゃなくて、不特定かもしれませんが・・・。
つまりUDPパケットを不特定多数(っぽぃ)の相手にポロポロ送信する。
ってーことか?
なんか、こー…アブナイ香りがするのだが…気のせいか?>(´Д`;)
とりあえず、DNS鯖っぽいの使うか、
自分でそういうIPアドレスのリストを管理するプログラム作るくらいしか言えないなぁ…
※誤爆より、集中爆撃の方がいi(ry
ところで、18:05:05のロイドさんの発言と、質問の題目が矛盾してるような希ガス…
これでいいか?
http://vbvbvb.com/jp/gtips/0901/gsetsockoptSoBroadcast.html
サンプルありがとうございます。とりあえず自分なりに解析してみます。
毎回IPアドレスが変わる複数の相手と通信(チャット)する が目的です>ガッさん
>毎回IPアドレスが変わる複数の相手と通信(チャット)する
そういう事ならサーバーをどこかに置いておき
クライアントから接続するような形を取って
接続されているIPに対して全てのメッセージを
流すといった仕組みにした方がいいような気もします。
>毎回IPアドレスが変わる複数の相手と通信(チャット)する
相手が同じネットワークにいるWindowsマシンの場合ならコンピュータ名で相手を指定して送信すれば NBT の方で適当に名前解決して対応するIPアドレスを見つけてくれる *かも* しれません。
サーバーを設置する技術もなければ、資力もないです・・・。>deさん
相手は同じネットワークにいない時(外出先からの場合)もあります。>ひろさん
WWWサーバにCGIを設置して、
起動時にそこへアクセスしてIPアドレス表を取得する、
という荒業?もあります。
起動時にCGIへログインID、パスワード、現在のIPアドレスを送り、
CGI側はログインID、パスワードを見て、正規のユーザなら
IPアドレス表を返す。
この時同ユーザのIPアドレスは返さないようにし、
IPアドレスに変更があればIPアドレス表を更新する。
とか。
かなり無理やりですが(汗