GUI-Version mit Tkinter hinzugefügt
- 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
This commit is contained in:
73
GUI_README.md
Normal file
73
GUI_README.md
Normal file
@@ -0,0 +1,73 @@
|
||||
# 🎨 GUI Installation
|
||||
|
||||
Die grafische Benutzeroberfläche benötigt Tkinter, das auf manchen Systemen separat installiert werden muss.
|
||||
|
||||
## Installation von Tkinter
|
||||
|
||||
### Ubuntu/Debian
|
||||
```bash
|
||||
sudo apt-get update
|
||||
sudo apt-get install python3-tk
|
||||
```
|
||||
|
||||
### Fedora/RHEL
|
||||
```bash
|
||||
sudo dnf install python3-tkinter
|
||||
```
|
||||
|
||||
### Arch Linux
|
||||
```bash
|
||||
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:**
|
||||
```bash
|
||||
./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:
|
||||
```bash
|
||||
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:
|
||||
```bash
|
||||
./start.sh
|
||||
```
|
||||
|
||||
Die CLI-Version funktioniert überall ohne zusätzliche Installation! 🚀
|
||||
Reference in New Issue
Block a user