![]() |
Dyn Ip checken?
Hallo alle zusammen wie kann ich kontrollieren ob eine von dem User eingetragende Dyn IP z.B von no.ip.org gecheckt wird ob diese Online ist und zur Zeit verfügbar ist.
Danke im Vorraus Crazymodder |
Re: Dyn Ip checken?
Im Prinzip gar nicht. Es liefe auf einen umfangreichen Portscan hinaus, dessen Ergebnisse immer noch zweifelhaft wären. Viele Router reagieren z.B. gerade wegen tonnenweise amoklaufender Bots im Internet nicht auf Pings, und selbst wenn Ports freigeschaltet sind, entscheidet immer noch die Applikation die dann letztendlich das Datenpaket bekommt, was sie damit macht. Wozu brauchst Du so einen Check? Wenn der User zu doof ist, richtige Angaben zu machen, ist das ein Fall von
![]() ![]() ![]() ![]() |
Re: Dyn Ip checken?
Ok es geht um nen Pc im Nwetzwerk sind via Cross Over verbunden. Das pingen funktioniert jetzt auch. Wie kann ich dann sagen
wenn der Pinger eine Antwort erhält soll er eine message bringen alles ok und wenn er keine antwort erhält soll er ne message bringen eingaben überprüfen. Wäre das möglich? |
Re: Dyn Ip checken?
Hallo!
Habe mal ein Programm geschrieben, um die IP bei DynDNS zu aktualisieren. IMHO kann man doch einfach die Domain anpingen (z.B. test.dyndns.org). Erhält man eine Antwort, dann ist der entsprechende PC (oder Router...) mit der "Domain" verknüpft und die IP wurde beim Anbieter aktualisiert. Erhält man keine Antwort, dann ist die beim DynDNS-Anbieter aktuelle IP nicht mehr gültig. War das zu kompliziert ausgedrückt?!? Grüsse, SCRaT |
Re: Dyn Ip checken?
Benutz doch die ICMP-Komponente von Indy
|
Re: Dyn Ip checken?
Zitat:
Normalerweise hat ping einen Rückgabewert den man auswerten kann. Grüße Klaus |
Re: Dyn Ip checken?
Also ich habe zum Pingen die ICMP-Komponente von Indy10 benutzt. Aber wie geht das mit dem Rückgabewert bzw. wie muss ich den auswerten um das zu errreichen was ich will?
|
Re: Dyn Ip checken?
Gibts für die Komponente nicht eine Hilfe oder sogar ein Beispiel?
|
Re: Dyn Ip checken?
Zitat:
Zitat:
Zitat:
Klaus |
Re: Dyn Ip checken?
Thx ich glaube damit ist mir geholfen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06: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