![]() |
Online oder Offline?
Guten Tag
Ich wollte einmal Fragen wie man Abfragen kann ob ein Server da ist oder nicht. Ich habe ein idTcpServer. Ich hab jetzt von der Möglichkeit idIcmpClient gelesen wo man per Ping abfragen kann ob der Server da ist. Jedoch kommt bei mir als Antwort immer die IP 0.0.0.0 egal ob der Srever läuft oder nicht. Eingestellt hab ich alles richtig... Gibt es noch andere Möglichkeiten sowas abzufragen? mfg fr0g :-D |
Re: Online oder Offline?
Zitat:
Zitat:
|
Re: Online oder Offline?
Nur das ich das richtig Verstehe. MIt dem idIcmpClient ping ich den idTCPServer an.
Das heißt der Host vom Icmp = die IP des Servers Port vom Icmp = Port vom Server Dann starte ich die Abfrage mit idIcmpClient.ping und was sollte jetzt normalerweie zurückkommen? Weil bei mir kommt dann (wenn ich die IP abfrage) nur 0.0.0.0 raus. Wenn ich jetzt mein eigenen Rechner nämlich anpinge kommt die richtige IP raus (192.168.*.*). Zitat:
|
Re: Online oder Offline?
Was antwortet denn dein Server auf die Pinganfrage?
|
Re: Online oder Offline?
Delphi-Quellcode:
wenn ich das jetzt von 192.168.0.2 mache auf den Server dann bringt mir der Rechner von wo aus ich pinge (192.168.0.2) ein MessageBox mit 0.0.0.0
icmp.host:='192.168.0.1';
icmp.ping; showmessage(icmp.replystatus.fromipaddress); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:58 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