Files

118 lines
3.5 KiB
INI
Raw Permalink Normal View History

2026-02-04 08:38:46 +01:00
# =================================================
# VPNTray Konfigurationsdatei
# =================================================
[General]
# Pfad zur Statusdatei von WireGuardMon. Default gleiches Verzeichnis wie .exe und .ini
#ITC=C:\Program Files\WireGuard\wireguardmon.itc
# Schließt die folgenden WireGuard-Dienste von der Überwachung aus.
# Disabled=wg1,wg2
# Visuelles Thema: Auto, Dark, Light, Custom
Theme=Auto
# Zeit in Sekunden, bis das Fenster automatisch schließt (0 = deaktiviert)
AutoClose=15
# AutoDisconnect=DOMAIN
# AutoDisconnect=IP:10.11.12.128/25,IP:192.168.178.0/24,DNS:mydomain.local
# Powermode Checks werden auch bei geschlossener UI ausgeführt (Traffic)
#PowerMode=0
#[Wireguardmon]
#POLL_TIME=30
#STEMP_MS=500
[Theme]
# Dieser Abschnitt wird nur bei Theme=Custom verwendet.
WindowBackgroundBrush=#FF252525
ItemCardBackgroundBrush=#FF3C3C3C
ItemHoverBackgroundBrush=#1AFFFFFF
SeparatorBrush=#FF555555
PrimaryTextBrush=#FFFFFFFF
SecondaryTextBrush=#FFB0B0B0
ShadowColor=Black
# =====================================================
# Definition der Checks
# Jeder [CheckX] Abschnitt ist eine Zeile im Fenster.
# =====================================================
## Type=
# Display - (Standard) Zeigt nur Name und Data an
# Ping - Pingt ein Ziel an.
# GeoIP - Ermittelt die öffentliche IP und den Standort.
# Speedtest - Führt einen Geschwindigkeitstest durch.
# Separator - Visuelle Trennlinie.
#
# --- Allgemeine Check-Einstellungen ---
# Name= - Der angezeigte Titel des Checks.
# Data= - Die Daten für den Check (z.B. IP-Adresse, URL).
# Hidden=True - Versteckt den Check in der UI.
#
# --- Interaktions-Einstellungen (optional) ---
# Click= - Pfad zu einer Datei, die bei Einfachklick gestartet wird.
# DblClick= - Pfad zu einer Datei, die bei Doppelklick gestartet wird.
# CmdArguments= - Argumente für die Click/DblClick-Aktion.
#
# --- Verfügbare Variablen für Name= und Data= ---
# LAN: $LAN_IP$, $LAN_GW$, $LAN_DNS1$, $LAN_DNS2$, $LAN_TYPE$, $LAN_SPEED$, $LAN_NAME$
# WireGuard:$WGX_STATUS$, $WGX_IP$, $WGX_DNS1$, $WGX_DNS2$, $WGX_SERVER_IP$, $WGX_LASTHANDSHAKE$, $WGX_BYTESSEND$, $WGX_BYTESRECV$ (X = Tunnel-Nummer)
# GeoIP: $GEO_IP$, $GEO_ORG$, $GEO_CITY$, $GEO_COUNTRY_NAME$, $GEO_COUNTRY_CODE$, $GEO_ASN$, $GEO_TIMEZONE$, $GEO_VERSION$
#
[Check1]
# Zeigt den Typ und die Geschwindigkeit des LAN-Adapters an.
Name=$LAN_TYPE$ ($LAN_NAME$) $LAN_SPEED$
# Zeigt die lokale IP-Adresse an.
Data=$LAN_IP$
[Check2]
# Ping auf den lokalen Router.
Name=Router
Data=$LAN_GW$
Type=Ping
[Check3]
# Führt eine GeoIP-Abfrage durch, um die öffentliche IP und den Standort zu ermitteln.
Type=GeoIP
[Check4]
# Ping auf einen öffentlichen DNS-Server zur Prüfung der Internetverbindung.
Name=Internet
Data=1.1.1.1
Type=Ping
[Check5]
# Eine visuelle Trennlinie.
Type=Separator
[Check6]
# Ping auf den VPN-Server (Peer).
Name=Firewall
Data=$WG0_SERVER_IP$
Type=Ping
[Check7]
# Ping auf die zugewiesene VPN-IP-Adresse.
Name=VPN IP
Data=$WG0_IP$
Type=Ping
[Check8]
# Ping auf einen internen DNS-Server im Firmennetzwerk.
Name=Firmen DNS
Data=$WG0_DNS1$
Type=Ping
[Check9]
# Ping auf einen Terminalserver. Bei Doppelklick wird eine RDP-Verbindung gestartet.
Name=Terminalserver
Data=my-terminal-server.company.local
Type=Ping
DblClick=C:\Windows\System32\mstsc.exe
CmdArguments="C:\Path\To\Your\Connection.rdp"
[Check10]
# Führt einen internen Speedtest durch.
Name=Speedtest intern
Type=Speedtest
Data=http://speedtest.internal.net/endpoint.php