Thema: Delphi IP aus Benutzername

Einzelnen Beitrag anzeigen

Benutzerbild von Marcel Gascoyne
Marcel Gascoyne

Registriert seit: 18. Nov 2003
Ort: Uetersen
271 Beiträge
 
Delphi 2005 Architect
 
#4

Re: IP aus Benutzername

  Alt 5. Mär 2005, 11:09
Wenn Du das in einem LAN machen willst geht das nicht ohne größeren Aufwand. Im Internet ist das nicht möglich.

Folgendes Vorgehen wäre denkbar:

Du schickst eine UDP Broadcast Nachricht mit dem Benutzernamen ins LAN (z.b. an 192.168.0.255). Auf allen Rechnern läuft ein Programm im Hintergrund das auf diese Nachricht lauscht. Der betreffende Benutzer schickt Dir dann eine Nachricht mit seiner IP Adrese zurück. Sollte mit den Indy Komponenten ohne Probleme realisierbar sein. Im Internet wird es nicht funktionieren, da Dein Provider die Broadcasts nicht weiterleitet und Du ja auch an jedes Subnet eine Broadcast schicken müsstest.

Gruß,
Marcel
Marcel Gascoyne
Der Fehler sitzt immer vor der Tastatur
  Mit Zitat antworten Zitat