M
marek
Gast
hallo!
ich mochte in ein client programm eine funktion einbauen, die nach servern sucht.
es soll erstmal eine liste aller computer im netzwerk erstellt werden.
ich haber versucht alle IPs durchzugehen, die mit meiner IP anfangen, also:
192.168.1.1,
192.168.1.2,
192.168.1.3,
192.168.1.4,
usw...
jedesmal will ich prüfen, ob es diese IP im netzwerk gibt.
dazu hab ich versucht einfach immer
zu machen und zu warten, ob der antwortet.
das dauert aber viel zu lange. (am anfang 1 sek pro IP, dann immer langsamer bis gar nix mehr passiert)
und kommt nie zu einem ende.
weiss einer, wie ich das schneller machen kann.
oder wie ich anders eine liste aller IPs im netzwerk bekommen kann?
mfg, marek
ich mochte in ein client programm eine funktion einbauen, die nach servern sucht.
es soll erstmal eine liste aller computer im netzwerk erstellt werden.
ich haber versucht alle IPs durchzugehen, die mit meiner IP anfangen, also:
192.168.1.1,
192.168.1.2,
192.168.1.3,
192.168.1.4,
usw...
jedesmal will ich prüfen, ob es diese IP im netzwerk gibt.
dazu hab ich versucht einfach immer
Code:
server=new Socket(ip,port);
das dauert aber viel zu lange. (am anfang 1 sek pro IP, dann immer langsamer bis gar nix mehr passiert)
und kommt nie zu einem ende.
weiss einer, wie ich das schneller machen kann.
oder wie ich anders eine liste aller IPs im netzwerk bekommen kann?
mfg, marek