Ich habe das Problem vielleicht aufwendig und umständlich aber funktionstüchtig gelöst!
Aus den Nachrichten einen Array gemacht, so das ein feld eine Zahl enhält die die Empfänger angibt, also zu beispiel 0 für alle und so hat jeder im Server eingeloggte User eine Zahl( Du kannst auch einfach die
IP nehmen).
Diese Lösung ist jedoch für ein Caht mit static Server gedacht und nicht für Messenger, da der Server die Indexnummer aller kennen muss und sie zuordnet.
Wenn die genutzten Ports nicht verwaltet werden, kann es z.B. bei einer Verbindung von 3 Programmen mit 2 port zu einem Konflikt kommen!
Ich habe damals noch den Winsocket benutzt, werde mich aber auch einmal mit
TCP schlau machen!
Mein Problem is auch ganz net, Wie bekommst du im Inet einen Funktionierenden
IP-Scanner! Mit Try und open funktioniert das nit!