Einzelnen Beitrag anzeigen

bl4ckb1rd

Registriert seit: 3. Okt 2008
53 Beiträge
 
#1

Überprüfen ob ein 'Server' online ist

  Alt 5. Mär 2009, 14:03
Wie kann ich mit Delphi überprüfen, ob ein Server ( IP = DynDNS -> z.b. arm1.ath.cx) online oder offline ist. Ohne Delphi würde ich die Konsole öffnen und eingeben : ping arm1.ath.cx wenn ich antworten bekommen so ist der SErver online, wenn nicht ist er offline. In Delphi möchte ich aber haben das wenn ich auch einen Button ('Check') drücke, Delphi selbst überprüfft ob der Server online/offline ist. Das Ergebnis soll dann in einem Label erscheinen.

Ich habe noch nie Netzwerk Programmierung gemacht und weiß auch gar nicht mit was ich da anfagen soll, welche Komponenten ich überhaupt da benutzen sollte.



Meine 2te Frage hat eig. mit Netzwerken nix zu tun: Wie kann ich mithilfe von Delphi ein anderes Programm mit 'Startparametern' starten? D.h. ich geb den Pfad der Exe Datei in ein Edit-Feld ein, und Delphi startet die Exe mit Startparametern.

Konkretes Beispiel: Ich geb den Pfad von Call of Duty 4 ein, und wenn ich auf z.b: connect drücke, so wird die Exe mit folgenden Startparametern ausgeführt: +connect IP. So starte ich das Spiel und connecte sofort zu einem Server ohne vorher in das Hauptmenü des Spiels zu kommen.



Wäre sehr dankbar wenn mir jemand helfen könnte
  Mit Zitat antworten Zitat