first commit
This commit is contained in:
118
VPNTray.ini
Normal file
118
VPNTray.ini
Normal file
@@ -0,0 +1,118 @@
|
||||
# =================================================
|
||||
# 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
|
||||
Reference in New Issue
Block a user