NodeProbeN – Portable Netzwerk-Monitoring
=========================================

Version : 1.2.0
Hersteller : tfk|systemberatung, Thomas Kuliszewski
Kontakt : thomas.kuliszewski@tfk-systemberatung.de


VORAUSSETZUNGEN
---------------
- Windows 10 / Windows 11 / Windows Server 2016 oder neuer
- Keine Installation erforderlich
- Kein Node.js oder andere Laufzeitumgebung nötig
- Freier TCP-Port 3000 (Standard)


DATEIEN AUF DIESEM STICK
-------------------------
  NodeProbeN.exe    Komplette Anwendung (All-in-One, ca. 43 MB)
  sql-wasm.wasm     Datenbank-Engine (muss neben der .exe liegen!)
  start.bat         Schnellstart-Skript
  readme_install.txt  Diese Datei


STARTEN
-------
Variante A (empfohlen):
  Doppelklick auf start.bat
  -> Anwendung startet + Browser öffnet sich automatisch

Variante B (manuell):
  1. Doppelklick auf NodeProbeN.exe
  2. Warten bis im Konsolenfenster steht:
     "NodeProbeN läuft auf http://localhost:3000"
  3. Browser öffnen: http://localhost:3000

Standard-Login: admin / admin
(Bitte nach dem ersten Login unter Konfiguration -> Benutzer ändern!)


DATEN & DATENBANK
-----------------
Beim ersten Start wird automatisch ein "data"-Unterordner angelegt:
  data\net_alive.db    SQLite-Datenbank mit allen Einstellungen

Die Datenbank bleibt auf dem Stick erhalten – alle konfigurierten
Hosts, Logs und Einstellungen werden gespeichert.

WICHTIG: Vor dem Entfernen des USB-Sticks NodeProbeN beenden
(Konsolenfenster schließen), damit die Datenbank vollständig
geschrieben wird.


BEENDEN
-------
  Konsolenfenster schließen oder im Fenster Strg+C drücken.


FIREWALL-HINWEIS
----------------
Beim ersten Start fragt Windows möglicherweise nach einer
Firewall-Freigabe. Für lokalen Betrieb (nur eigener PC) reicht
"Privates Netzwerk" – öffentliche Netzwerke nicht freigeben.

Soll NodeProbeN von anderen PCs im Netzwerk erreichbar sein,
muss Port 3000 (TCP, eingehend) freigegeben werden.


FEHLERBEHEBUNG
--------------
Port 3000 belegt:
  Anderes Programm nutzt Port 3000. Lösung:
  NodeProbeN.exe mit Doppelklick starten, dann in der Adressleiste
  einen anderen Port versuchen – oder das andere Programm beenden.

Antivirus blockiert die .exe:
  Die .exe ist eine selbst kompilierte Node.js-Anwendung.
  Bei Bedarf Ausnahme im Antivirus für NodeProbeN.exe einrichten.

Datenbank-Fehler beim Start:
  Sicherstellen, dass sql-wasm.wasm im selben Ordner wie
  NodeProbeN.exe liegt.
