AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Online oder Offline?
Thema durchsuchen
Ansicht
Themen-Optionen

Online oder Offline?

Ein Thema von fr0g · begonnen am 4. Feb 2007 · letzter Beitrag vom 5. Feb 2007
Antwort Antwort
fr0g

Registriert seit: 11. Dez 2006
28 Beiträge
 
#1

Online oder Offline?

  Alt 4. Feb 2007, 23:47
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
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Online oder Offline?

  Alt 4. Feb 2007, 23:50
Zitat von fr0g:
Eingestellt hab ich alles richtig...
Eventuell doch nicht.

Zitat:
Gibt es noch andere Möglichkeiten sowas abzufragen?
Ein Ping ist die üblicher Art zu testen, ob ein Rechner erreicbar ist oder nicht.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
fr0g

Registriert seit: 11. Dez 2006
28 Beiträge
 
#3

Re: Online oder Offline?

  Alt 4. Feb 2007, 23:54
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:
Ein Ping ist die üblicher Art zu testen, ob ein Rechner erreicbar ist oder nicht.
Was ist mit Echo?
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Online oder Offline?

  Alt 5. Feb 2007, 00:05
Was antwortet denn dein Server auf die Pinganfrage?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
fr0g

Registriert seit: 11. Dez 2006
28 Beiträge
 
#5

Re: Online oder Offline?

  Alt 5. Feb 2007, 00:11
Delphi-Quellcode:
icmp.host:='192.168.0.1';
icmp.ping;
showmessage(icmp.replystatus.fromipaddress);
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
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:55 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz