Skip to content

Latest commit

 

History

History
49 lines (28 loc) · 2.32 KB

README.de.md

File metadata and controls

49 lines (28 loc) · 2.32 KB

ArkUI-Generator

en

Python Tkinter

Dieses Repository enthält ein Python-Skript zum Erstellen einer bearbeitbaren Server-Benutzeroberfläche unter Verwendung der Tkinter-Bibliothek. Diese Benutzeroberfläche ermöglicht es Ihnen, verschiedene Aspekte Ihrer Server-Benutzeroberfläche anzupassen, einschließlich der Texte von Schaltflächen, Tab-Titeln, Farben und mehr.

Funktionen

Steam Workshop

  • Anpassbare Schaltflächen: Sie können den Text von bis zu 5 Schaltflächen auf der Haupt-Benutzeroberfläche bearbeiten.

  • Link-Schaltflächen: Fügen Sie Links zu Ihrer Benutzeroberfläche hinzu, um schnell darauf zuzugreifen. Passen Sie den Text und die URL für jeden Link an.

  • Tab-basierte Benutzeroberfläche: Erstellen Sie bis zu 5 Registerkarten mit anpassbaren Titeln und Textinhalten.

  • Farbanpassung: Ändern Sie die Hintergrund- und Textfarben, um sie an das Thema Ihres Servers anzupassen.

  • Speicherung der Daten in JSON: Die UI-Daten werden in einer JSON-Datei gespeichert, was das Speichern und Laden Ihrer Konfigurationen einfach macht.

Voraussetzungen

  • Python 3.7 oder höher
  • Tkinter 8.6 oder höher

Verwendung

  1. Klonen Sie dieses Repository oder laden Sie das Skript progende.py herunter.

  2. Führen Sie das Skript mit Python aus:

    python progende.py
  3. Die Benutzeroberfläche wird geöffnet und ermöglicht es Ihnen, die Server-Benutzeroberfläche anzupassen..

  4. Nehmen Sie Ihre Änderungen an Schaltflächentexten, Tab-Titeln, Farben und anderen Einstellungen vor.

  5. Klicken Sie auf die Schaltfläche "Speichern", um Ihre Änderungen in einer JSON-Datei zu speichern.

  6. Um Ihre gespeicherte Konfiguration zu laden, klicken Sie auf die Schaltfläche "Öffnen" und wählen Sie Ihre JSON-Datei aus.

  7. Wenn Sie die JSON-Daten als Einzeiler speichern möchten, verwenden Sie die Schaltfläche "Speichern als Einzeiler".

Beitrag

Fühlen Sie sich frei, zu diesem Projekt beizutragen, indem Sie Probleme erstellen, Pull-Anfragen einreichen oder neue Funktionen und Verbesserungen vorschlagen.