fastix®: Ping

Beitrag lesen

Moin!

wie baue ich mit Java oder JavaScript ein Programm

Hm... wenn Du Java auch nur in Grundzügen könntest, wäre Dir klar: Dies sind zwei völlig verschiedene Sachen.

welches einen Ping absetzt, aber das Ergebnis des Pings dann auch noch verarbeiten kann (Ping OK oder Ping nicht OK).

Ping geht mit Javascript nicht. Die erfordert die lokale Ausführung eines anderen Programmes.

Vorschlag:

Wenn auf dem Rechner, den Du anpingen willst ein Webserver läuft:
Installiere in der Seite auf der Du den Rechner "pingen" willst eine Grafik.

---

<img src="http://der.rechner.tld/grafik" height=1 width=1 onload="webPing()">
<!-- Diese Grafik wird vom Rechner geholt optimal: klein, weiß, durchsichtig, Die Grafik wird geladen und onload die Funktion webPing ausgeführt. -->

<div id="webPingAusgabe">Rechner ist nicht erreichbar.</div>
<!-- Hier steht als ergebnis immer erst mal, der Rechner sei nicht erreichbar -->

<script type="text/javascript">
<!--
  function webPing() {
    document.getElementById('webPingAusgabe').innerHTML="Rechner ist erreichbar";
  }
  /* Wenn der Rechner nicht erreichbar ist, oder die Grafik nicht existiert, dann wird die Ausgabe nicht verändert */
//-->
</script>

---

Eine Gefahr: Es landen Daten in den Logfiles des Servers. Wenn also irgendwelche Sessions via GET übertragen werden, dann könnte jemand, der Zugriff auf diese Daten hat, diese Session übernehmen.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.