Erste Version
This commit is contained in:
96
README.md
Normal file
96
README.md
Normal file
@@ -0,0 +1,96 @@
|
||||
# Serien-Checker
|
||||
|
||||
Ein Programm zum Überprüfen von Ausstrahlungsterminen deutscher TV-Serien. Die Daten werden von fernsehserien.de abgerufen.
|
||||
|
||||
## Features
|
||||
|
||||
- Verfolgen Sie mehrere Serien gleichzeitig
|
||||
- Anzeige deutscher Ausstrahlungstermine (TV und Streaming)
|
||||
- Staffel-spezifische Filterung
|
||||
- Datumspräferenz (TV, Streaming oder früheste Ausstrahlung)
|
||||
- Übersichtliche Episodenliste mit Datum, Staffel, Folge und Titel
|
||||
|
||||
## Installation
|
||||
|
||||
### Option 1: Ausführbare Datei (Windows)
|
||||
|
||||
1. Laden Sie die neueste Version von der [Releases](https://git.ponywave.de/Akamaru/Serien-Checker/releases) Seite herunter
|
||||
2. Entpacken Sie die ZIP-Datei
|
||||
3. Starten Sie `Serien-Checker.exe`
|
||||
|
||||
### Option 2: Aus dem Quellcode
|
||||
|
||||
1. Stellen Sie sicher, dass Python 3.8 oder höher installiert ist
|
||||
2. Klonen Sie das Repository:
|
||||
```bash
|
||||
git clone https://git.ponywave.de/Akamaru/Serien-Checker.git
|
||||
cd Serien-Checker
|
||||
```
|
||||
3. Installieren Sie die Abhängigkeiten:
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
4. Starten Sie das Programm:
|
||||
```bash
|
||||
python serien_checker.py
|
||||
```
|
||||
|
||||
### Executable erstellen
|
||||
|
||||
Um Ihre eigene ausführbare Datei zu erstellen:
|
||||
|
||||
1. Führen Sie `build.bat` aus, oder
|
||||
2. Manuell:
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
pip install pyinstaller
|
||||
python build.py
|
||||
```
|
||||
|
||||
Die ausführbare Datei finden Sie dann im `dist` Ordner.
|
||||
|
||||
## Verwendung
|
||||
|
||||
### Serien hinzufügen
|
||||
|
||||
1. Klicken Sie auf "Serien verwalten"
|
||||
2. Klicken Sie auf "Neue Serie"
|
||||
3. Geben Sie die URL oder den Slug von fernsehserien.de ein
|
||||
- Beispiel URL: `https://www.fernsehserien.de/9-1-1-notruf-l-a`
|
||||
- Beispiel Slug: `9-1-1-notruf-l-a`
|
||||
4. Wählen Sie die gewünschten Einstellungen:
|
||||
- Staffel-Modus (Neuste, Alle, Bestimmte)
|
||||
- Datumspräferenz (Erstausstrahlung, TV, Streaming)
|
||||
|
||||
### Serien verwalten
|
||||
|
||||
- Wählen Sie eine Serie aus der Liste
|
||||
- Ändern Sie die Einstellungen nach Bedarf
|
||||
- Klicken Sie auf "Einstellungen speichern"
|
||||
- Löschen Sie unerwünschte Serien mit dem "Löschen" Button
|
||||
|
||||
### Episoden anzeigen
|
||||
|
||||
- Wählen Sie eine Serie aus der Liste im Hauptfenster
|
||||
- Die Episoden werden automatisch geladen
|
||||
- Die Liste wird alle 30 Minuten automatisch aktualisiert
|
||||
- Klicken Sie auf "Aktualisieren" für sofortige Aktualisierung
|
||||
|
||||
## Konfiguration
|
||||
|
||||
Die Einstellungen werden automatisch in `series_config.json` gespeichert. Diese Datei wird beim ersten Start erstellt und enthält:
|
||||
- Liste der Serien
|
||||
- Staffel-Einstellungen pro Serie
|
||||
- Datumspräferenzen pro Serie
|
||||
|
||||
## Fehlerbehebung
|
||||
|
||||
### Keine Episoden werden angezeigt
|
||||
- Prüfen Sie Ihre Internetverbindung
|
||||
- Prüfen Sie, ob die Serie auf fernsehserien.de verfügbar ist
|
||||
- Prüfen Sie die Staffel-Einstellungen
|
||||
|
||||
### Keine deutschen Titel
|
||||
- Einige Episoden haben noch keine deutschen Titel
|
||||
- Diese werden als "Noch kein Titel" angezeigt
|
||||
- Die Titel werden automatisch aktualisiert, sobald sie verfügbar sind
|
||||
Reference in New Issue
Block a user