# 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