- gui.py: Grafische Benutzeroberfläche - start_gui.sh/cmd: Startskripte für GUI - GUI_README.md: Installationsanleitung für Tkinter - Features: PDF-Verwaltung, Fortschrittsanzeige, Live-Log
1.5 KiB
🎨 GUI Installation
Die grafische Benutzeroberfläche benötigt Tkinter, das auf manchen Systemen separat installiert werden muss.
Installation von Tkinter
Ubuntu/Debian
sudo apt-get update
sudo apt-get install python3-tk
Fedora/RHEL
sudo dnf install python3-tkinter
Arch Linux
sudo pacman -S tk
macOS
Tkinter ist bereits mit Python installiert - nichts zu tun! ✓
Windows
Tkinter ist bereits mit Python installiert - nichts zu tun! ✓
GUI starten
Nach der Tkinter-Installation:
Linux/macOS:
./start_gui.sh
Windows:
Doppelklick auf start_gui.cmd
GUI-Features
✨ Drag & Drop-Alternative: Klicken Sie auf "PDF hinzufügen"
📋 Mehrere PDFs: Wählen Sie mehrere Dateien gleichzeitig
📁 Ausgabe-Verzeichnis: Wählen Sie, wo die ICS-Dateien gespeichert werden
📊 Echtzeit-Log: Sehen Sie den Fortschritt live
✅ Fortschrittsbalken: Visuelles Feedback bei der Konvertierung
Fehlerbehebung
"No module named 'tkinter'"
→ Tkinter muss installiert werden (siehe oben)
GUI startet nicht
→ Versuchen Sie:
rm -rf .venv
./start_gui.sh
Fenster erscheint nicht
→ Stellen Sie sicher, dass Sie eine grafische Oberfläche haben (kein SSH ohne X11)
Alternative: CLI-Version
Falls Tkinter nicht installiert werden kann, nutzen Sie die CLI-Version:
./start.sh
Die CLI-Version funktioniert überall ohne zusätzliche Installation! 🚀