Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Eigener Chat - IP von ICQ-User ermitteln (https://www.delphipraxis.net/61609-eigener-chat-ip-von-icq-user-ermitteln.html)

MisterNiceGuy 23. Jan 2006 21:15


Eigener Chat - IP von ICQ-User ermitteln
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hi ich schreibe schon seit einiger Zeit an einem eigenen ICQ-Klon. Dazu würde ich gerne die IP des jeweiligen Gesprächspartners anzeigen. Weiß jemand wie ich das anstellen könnte? Vielleicht sogar über die ICQ-Komponente von Torry.net (TICQClient)? Das wäre am luxuriösesten *g*

Und damit keine bösen Zunge behaupten ich würde ein Programm schreiben mit dem man was weiß ich für böse Sachen anstellt hab ich 2 Screens angehängt von meinem ICQ4you damit ihr seht, dass ich es ernst meine ;)

Daniel Schuhmann 23. Jan 2006 22:48

Re: Eigener Chat - IP von ICQ-User ermitteln
 
Im Ereignis OnOnlineInfo werden die interne wie auch die externe IP mit übergeben.

MisterNiceGuy 23. Jan 2006 22:52

Re: Eigener Chat - IP von ICQ-User ermitteln
 
Oh Gott, das Ereignis hab ich übersehen!!!!

Vielen vielen Dank Daniel :hello:

MisterNiceGuy 23. Jan 2006 23:35

Re: Eigener Chat - IP von ICQ-User ermitteln
 
Ich hätte nochmal ne Frage, wie kann ich den Event manuell auslösen?

Daniel Schuhmann 23. Jan 2006 23:47

Re: Eigener Chat - IP von ICQ-User ermitteln
 
Gar nicht, das bekommst Du, wenn der User online geht, also kurz nachdem Du selbst online gegangen bist und der Server Deine Kontaktliste empfangen hat. Später wird das Ereignis nur ausgelöst, wenn andere User "neu" online kommen oder zwischendurch kurz offline waren (bspw. durch Änderung deren IPs, was ja ein Neuanmelden am Server erfordert). Bei gewöhnlichen Statuswechseln gibt's nur ein OnStatusChange.

Du mußt also schon vor dem Anmelden eine Liste mit den Daten erstellen und die dann beim Anmeldevorgang füllen. Die Events OnUserGeneralInfo und OnUserInfo* stellen die IP- und Protokollinformationen nicht zur Verfügung.

MisterNiceGuy 23. Jan 2006 23:53

Re: Eigener Chat - IP von ICQ-User ermitteln
 
Jupp ich hab das Ereignis gerade "zeitlich vorverlegt" :)

Danke nochmal für deinen Rat.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz