Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Wie kann man filtern ob der ping befehl erfolgreich war oder nicht??

Empfohlene Antworten

Hi leute ich hab folgendes programm geschrieben.

Ich pinge eine Ip an und trage datum, Uhrzeit und den Ping befehl in eine datei ein, nun will ich hier noch eintragen ob der Ping auch erfolgreich war oder nicht.

Ich habe schon alles umgesetzt, nur weiss ich leider nicht wie man herausfinden kann ob der Ping erolgreich war oder nicht??, da muss es doch irgendetwas geben, eine Art funktion die so einen Rückgabewert hat oder irgendein except, error oder sowas??, ich bitte euch um hilfe.

Vielen dank schon im Vorraus

LG

wenn du angibst, welche sprache und plattform du verwendest. sonst nicht.

s'Amstel

Ich benutze C++ und hab das Visual Studio 2008 oder Visual c++ 6 Developer, was an sich ja logisch ist sonst würd ich meine Frage nicht hier stellen

<< Forum Fachinformatiker.de > Programmierung > C und C++

LG

Bearbeitet von Black_Panda

Ich benutze C++ und hab das Visual Studio 2008 oder Visual c++ 6 Developer, was an sich ja logisch ist sonst würd ich meine Frage nicht hier stellen
Es hätte auch gcc unter Linux sein können, da wäre die Vorgehensweise anders, denn was du da vorhast, ist plattformabhängig.

Wie führst du den Ping denn aus? Mit system?

Richtig mit system, ich steck den befehl erst in eine Variable und ruf den dan in sytem auf . Wie geht man den nun vor ?? ich kann es kaum erwarten, sag schon

LG

Eien frage kann man den mit Errorlevel auch einen Ping befehl ausführen lassen.

So wie ich es jetzt verstanden habe ist es möglich und zusätzlich bekomme ich noch einen rückgabe parameter ob der ping durchging oder fehlgeschlagen ist , ja???, wenn ich falsch liege dan müsstest du mir es etwas genauer erklären, sorry.

LG und nochmal vielen dank

Errorlevel gibt den Beendigungscode des letzten Programms zurück.

Kannst du ja einfach ausprobieren mit:


ping blablablub.de

echo %ERRORLEVEL%

Aber wie gesagt, System würd ich hier nicht nehmen, lieber mit C++ den Ping senden.

Ich kenn leider nur system, wie mach ich es den wenn ich von c++ direkt den ping senden will?? so wie du es einfach gemacht hast also einfach ping Google oder so??

LG

super danke dir

LG

Du könntest auch die Ausgabe von ping in dein Programm pipen und parsen.

Du könntest auch die Ausgabe von ping in dein Programm pipen und parsen.

Ist ja noch anstrengender als %ERRORLEVEL% auszulesen. :hells:

Ja, gut. Da hast du nicht ganz unrecht.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.