Wireguard UI - mein erstes Python3 Projekt
-
Ich habe mich dann man ran gesetzt und ein kleines UI für Wireguard gebastelt. Es sollte mir ermöglichen, auf meinem Rechner, den Wireguard Tunnel zu starten und ein wenig Infos zu liefern usw. Das ganze habe ich mit PyQt5 realisiert. Den Wireguard Server, zu dem ich verbinde, betreibe ich selber.
Man hat folgende Möglichkeiten
- Start WG
- Stop WG
- Show IP
- Show WG Status
- Open File
- Save File
- SaveAs File
- Load Client example
- Load Server example
- Setup private.key
- Setup psk.key
- Setup public.key
- About
Oben die Toolbar, in der Mitte das Editor Fenster und unten eine Status Bar.
Rechts unten seht Ihr den Wireguard Status. Rot für nicht verbunden, grün für verbunden.Und hier mit aktivierter Wireguard Verbindung.
Es gibt auch mit Sicherheit noch ganz viel Raum für Verbesserungen
Im Fediverse -> @FrankM@nrw.social
- NanoPi R5S
- Quartz64 Model B, 4GB RAM
- Quartz64 Model A, 4GB RAM
- RockPro64 v2.1
-
Dinge entwickeln sich. Es sieht alles schon wieder was anders aus
Hauptfenster
Setup Fenster zum Erstellen der wg0.conf
Und alles funktioniert so weit
Im Fediverse -> @FrankM@nrw.social
- NanoPi R5S
- Quartz64 Model B, 4GB RAM
- Quartz64 Model A, 4GB RAM
- RockPro64 v2.1
-
Python - mehrsprachiges GUI
Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Python3 python31
0 Stimmen1 Beiträge217 Aufrufe -
Python3 - enumerate()
Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Python3 python31
0 Stimmen2 Beiträge174 Aufrufe -
Restic UI - QtWaitingSpinner unexpected type 'float'
Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Restic UI restic-ui python30 Stimmen2 Beiträge312 Aufrufe -
Python3 - subprocess.run
Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Python3 python30 Stimmen2 Beiträge283 Aufrufe -
Python3 - class BackupList
Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Python3 python30 Stimmen2 Beiträge287 Aufrufe -
Restic UI - mein zweites Python3 Projekt
Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Python3 pyqt5 restic python30 Stimmen5 Beiträge889 Aufrufe -
Python3 - Eingabeformular
Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Python3 python31
0 Stimmen3 Beiträge270 Aufrufe -
0 Stimmen1 Beiträge198 Aufrufe