Hi! Ich beschäftige mich grade ein bissel mit der Socket Programmierung. Mein Ziel ist es ein Programm zu schreiben welches mir alle Computer, evtl. Drucker ....... aus einem Netzwerk ausliest. Aber ich scheitere im Moment schon beim Auslesen aller IPs der Rechner im Netz. Ich kann ja keine Socket-Verbindung dazu aufbauen, wenn ich die IPs herausfinden will? Kann mir vielleicht jemand diesbezüglich einen Lösungsansatz geben? Ich progammiere unter Winxpp.
solang die hostnamen hast kannst du die zugehörigen ips mit der entsprechenden gethostbyname (bzw das WSA-derrivat) erhalten. Ansonsten sollte man auch den netbios- ("windows-samba-rechner-archiv") cache abfragen. -- class God : public ChuckNorris { };
Hi! Danke für die schnelle Hilfe soweit. Aber eine Frage noch. Die Hostnamen aller Rechner krieg ich dann auch über den netbios - cache oder versteh i das falsch.