Hier ein kleines Tool zum Pingen von Massen Hostnamen / IP Adressen.
Einfach eine Textdatei mit Hostname und/oder IP Adressen anlegen und in das Tool laden.
Die Textdatei kann z.B so aussehen:
Oder manuell ein Class C Subnet anlegen (rMt -> Add IP subnet manually), das man anpingen möchte!
Wenn ein DNS zur Verfügung steht, dann kann man noch die IP in den Hostnamen bzw. den Hostname in eine IP auflösen lassen (langsam)!
Tracert / Telnet Ausführung mit rMt auf Host/IP möglich.
Screenshot:
Source Code:
Spoiler anzeigen
Code ist wieder mal zu lang für die Code Box
Download: Check Ping Status v1.05 Build 2014-09-19 Beta.7z
Vielleicht ist das kleine Tool für jemanden nützlich.
Gruß,
UEZ
Changelog:
2011-05-27: man kann jetzt die Hintergrundfarbe der GUI ändern und eine Datei aussuchen, die standardmäßig geladen wird. Die Einstellungen werden in einer Ini Datei im Skript Verzeichnis gespeichert.
2011-06-15: im Settings Menü kann man jetzt Farben manuell hinzufügen bzw. löschen
2011-10-19: ein Bug noch beseitigt, wenn man in eine leere Liste manuell IP Adressen hinzufügt und Namensauflösung beschleunigt
2011-10-20: noch'n Bug beseitigt und Export nach CSV hinzugefügt
2011-10-21: kleine Änderungen in der PingIt() Funktion
2011-11-23: einige Bugs entfernt plus einige Kleinigkeiten hinzugefügt (Slider, Sound)
2011-11-27: Bug beim Laden einer Datei (falscher RegEx Ausdruck). Danke an wakillon für den Bug Bericht!
2012-02-29: noch'n Bug gefunden -> Namensauflösungscode war buggy
2012-05-11: restliche @LF durch @CRLF ersetzt und "Export to Clipboard" hinzugefügt. Standard Delimiter ist nun TAB
2012-05-21: kleine Modifikationen
2012-07-02: Namensauflösung funktioniert auch, wenn der Host nicht anpingbar ist
2012-07-18: einige kleine Bugs beseitigt und USkin hinzugefügt (danke JScript für die USkinUDF)
2013-02-10: Tracert und Telnet Funktionen hinzugefügt (rMt im ListView Feld)
2013-02-29: Name zu Check Ping Status geändert, da man mit Ping nicht den Online Status immer bekommt
2014-09-19: Code Anpassung an 3.3.12.0+ und kleine Geschwindigkeitssteigerung bei der Namensauflösung von nicht pingbaren Hosts