
Dieses Programm kann weitere Programme bei einer Änderung im Netzwerk ausführen.
Funktion: Hiermit überwachen Sie ihr Netzwerk auf Statusänderungen von angeschlossenen Geräten. Also wenn Sie Server im Netzwerk haben, bei denen es wichtig ist informiert zu werden, sobald die Netzwerkverbindung ausfällt, oder auch als Diebstahlüberwachung von Notebooks. Das Programm überprüft die im Konfigurator eingetragenen Computer, ob eine Verbindung besteht. Hierzu wird das ICMP Protokoll verwendet. ( Ping ) Sollte sich der Status eines Gerätes ändern, ( Ein eingetragenes Gerät kommt wieder hinzu oder verschwindet ) so wird eine Aktion ausgelöst. zB. das Starten einer Batch-Datei. ( in dieser Batch Datei könnte z.B. der Aufruf "net send ...." stehen, wenn Sie jemanden den Ausfall mitteilen möchten. ) Das Programm ist als Service programmiert, das bedeutet, es funktioniert auch, wenn niemand auf dem Rechner eingeloggt ist. Der zu startenden Datei wird als Parameter der jeweils zu überwachende Rechnername übergeben. (Siehe Beispiele im Unterverzeichnis /scripts) Es gibt außerdem die Möglichkeit, eine Status-Seite im HTML Format generieren zu lassen. Diese könnten Sie wiederum über Ihren Webserver im Netz zur Verfügung stellen.
Wenn Sie den NetListener als OPC Server suchen, so klicken Sie bitte hier
Nach der Installation finden Sie in der Systemsteuerung => Services (Dienste) einen neuen Dienst, welcher den Namen " Netlistener" trägt. Hier können Sie den Dienst starten / stoppen usw.
Der Service kann aber auch von der Konsole gestartet werden:
net start "Netlistener" ( Starten )
net stop " Netlistener" ( Stoppen )
Die nächsten zwei Befehle bitte im Verzeichnis der Anwendung ausführen:
netlisten /install ( Installieren )
netlisten /uninstall ( Deinstallieren )
Diese Dinge sind nur der Vollständigkeit halber aufgeführt, denn nach der Installation ist schon alles vorkonfiguriert, und Sie müssen nur noch den Konfigurator in der Programmgruppe starten um den Ihre Überwachungsdienst einzurichten.
Im Konfigurator finden Sie eine Tabelle, in welcher Sie ihre Konfiguration vornehmen. Im Ersten Feld wird der Host eingetragen, welcher zu überwachen ist. Im zweiten Feld der Befehl, der auszuführen ist, sobald sich der Status von verbunden auf nicht verbunden ändert. Im nächsten Feld, steht der Befehl, für die Statusänderung von nicht verbunden auf verbunden. Es müssen nicht beide Felder ausgefüllt werden. Im 4. Feld können Sie den Eintrag aktivieren oder deaktivieren. Im Feld 5 legen Sie fest, ob Aktionen ausgeführt werden, sobald der Service gestartet wird, oder erst sobald eine Statusänderung eintritt. Das nächste Feld zeigt den aktuellen Status an und das letzte Feld zeigt nur zur Information, den dazu gehörigen Zeitwert. (Roundtrip)
Beispiele:
Sie haben einen Server im Netzwerk, welcher wichtige Daten sammelt, hierbei ist es nicht schlecht, wenn man schon eine Nachricht bekommt, das der Server aus dem Netzwerk verschwunden ist, bevor der Chef nach den wichtigen Daten fragt. Dazu können Sie den Befehl net send localhost "Computer %1 ist nicht erreichbar" verwenden.
Sie möchten einfach nur jemandem eine Nachricht verschicken, wenn er sich in ihr Netzwerk einloggt. (net send seinrechnername "Hallo und Herzlich willkommen in meinem Netz usw." )
Oder... Stellen Sie sich folgendes Szenario vor: Sie haben ein Netzmodem, welches einen bestimmten Bereich von IP-Adressen vergibt. Wenn Sie nun darüber informiert werden wollen, ob sich gerade jemand eingewählt hat, so könnten Sie die IP-Adressen des Modems im Configurator eintragen und unter "Ausführen bei Connect" eine Batchdatei mir folgendem Inhalt einfügen: net send meinrechnername "Einwahl auf Modem X"
Sie haben unbewachte Anlagenteile in denen Computer stehen, welche Sie gegen Diebstahl schützen möchten. Dann können Sie eine Aktion auslösen, sobald der Rechner vom Netz ist.
Weiterhin könnte man sich vorstellen, das man sich eMails oder SMS schickt um über die Änderung informiert zu sein. Dazu ist es notwendig ein weiteres Programm zu bemühen, welches diese Aufgabe übernimmt. Im Ordner "Scripts" finden Sie ein Programm "SendFax", welches Ihnen ein Fax von der Kommandozeile schicken kann. Dieses Programm können Sie leicht in Ihre Batchdateien einbinden.
Backup starten, sobald Backupserver erreichbar ist.
Datensynchronisation starten, sobald Notebook im Netz ist.