Da erhebliche Datenbank- und Codeänderungen nötig waren um gleichnamige Serien zu unterstützen, mache ich hier einen eigenen Thread für einen öffentlichen Test auf.
Neue Funktionen:
Anmerkungen:
Dies ist eine frühe Testversion - nachdem man die geänderte Dateien auf die Box kopiert hat, muss zwingend ein GUI Neustart durchgeführt werden. Beim ersten Start des SerienRecorders nach dem Update wird dann die Datenbank aktualisiert und ist dann nicht mehr mit früheren SerienRecorder Versionen kompatibel. Wenn man nach dem ersten Start das Log öffnet findet man am Ende einige Informationen zum Datenbank Update. Die neue Datenbank ist 4.0.0.
Außerdem kann es durch diverse Codeänderungen noch zu Abstürzen oder fehlerhaftem Verhalten kommen.
Im angehängten ZIP sind nur die geänderten Dateien enthalten - diese Dateien müssen ersetzt werden, der Rest bleibt erhalten!
Neue Funktionen:
- Es können jetzt auch gleichnamige Serien angelegt werden, dazu waren diverse Änderungen am Code der Datenbank und dem SerienServer nötig (siehe Anmerkungen)
- In allen Ansichten in denen man Serien-Marker hinzufügen kann (Top 30, Planer, Starts, Suche), wird jetzt auch die Info Spalte (Herstellungsland/Jahr) in den Serien-Marker übernommen.
- VPS wird jetzt beim Aktualisieren des Timers gesetzt, sobald eine EIT vorhanden ist (siehe Anmerkungen)
- Logbackup wieder eingebaut
- Bereiche in der Einstellungenbereich entfernt (dort gab es Probleme bei einigen Boxen)
- Cover werden jetzt nicht mehr mit dem Seriennamen (bei dem gewisse Sonderzeichen ersetzt wurden) sondern mit der Fernsehserie ID (z.B. doctor-who) gespeichert, man erkennt also trotzdem sofort um welches Cover es sich handelt, ein weiterer Vorteil ist, dass keine Sonderzeichen mehr ersetzt werden müssen, weil es die nicht gibt.
Der SerienRecorder konvertiert die bisherigen Namen automatisch wenn das Cover im SerienRecorder angezeigt werden soll - neue Cover werden schon mit dem "neuen" Namen gespeichert. - Optimierte Timererstellung - es werden jetzt erst beim Anlegen des Timers die Daten aus dem EPG geholt. So muss nicht, wie bisher, jeder Ausstrahlungstermin im EPG gesucht werden, auch wenn später gar kein Timer angelegt werden musste.
- Neue Option in den globalen Einstellungen bei "Serien-Verzeichnis anlegen" - man kann jetzt zwischen "nein", "ja" und "ja, nur Serienname" entscheiden.
Wenn jemand vorher die Option aktiv hatte, müsste die jetzige Einstellung "ja" sein - damit werden Serien-Verzeichnisse in der Form <Serienname> (<Produktionsjahr>) angelegt.
Diese Option gibt es auch für Filme - Verbesserte Timer-Aktualisierung: Die Suche nach Timern im EPG wurde optimiert, dadurch sollte die Sendung zuverlässiger gefunden werden
- Im Log werden jetzt die realen Sender und nicht mehr die Wunschliste Sender (Websender) ausgegeben.
- IMAP Test (Taste 5) aus der Serien-Planer Ansicht entfernt
- Überall wo Verzeichnisse ausgewählt werden können, wird jetzt beim Speichern ein Slash (/) am Ende angefügt, falls nicht bereits vorhanden
- Logausgabe für TV-Planer Funktion verbessert
- Logausgabe wenn Timer gelöscht wird
- Sortierung der Timer-Liste korrigiert
- Überschrift der Serien-Planer Ansicht angepasst
- Beim Aktualisieren von Timern konnte es vorkommen, dass die Startzeit im Timer geändert wurde (wenn sie einige Sekunden anders war) aber nicht in der Datenbank
- Einige Bezeichnungen im Log und UI angepasst bzw. korrigiert
- Löschen von Timern nicht mehr über EIT
- Im Moment nichts bekannt
Anmerkungen:
- zu 1: Es können jetzt Serien-Marker für gleichnamige Serien (z.B. MacGyver, Doctor Who) angelegt werden, der SerienRecorder verwaltet die Einträge in der Datenbank jetzt nicht mehr über den Namen sondern über die Wunschliste bzw. Fernsehserie ID. In diesem Zusammenhang hat sich allerdings ein Problem bei Filmen (die man über die TV-Planer E-Mail) getimert hat, ergeben. Leider kennt der SerienServer die Fernsehserie ID von Filmen nicht. Deswegen kann die Timer-Liste für Filme nicht korrekt beim Datenbank Update aktualisiert werden. Damit erkennt der SerienRecorder alle Filme in der SerienRecorder Datenbank als nicht vorhanden, und wird erneut Timer erstellen. Das betrifft aber nur bereits vorhandene Einträge, für neue Timer berücksichtigt der SerienRecorder die Fernsehserie ID aus der TV-Planer E-Mail.
Es gibt es jetzt zwei Lösungsmöglichkeiten:
1. Entweder man lebt mit dieser Einschränkung
2. Man benutzt ein Datenbank Tool auf dem Computer und ergänzt selbst die Fernsehserie ID in der Datenbank. - zu 3: Wenn beim Anlegen eines Timers keine EIT im EPG gefunden wurde, der Sender aber VPS unterstützt, wurde VPS am Timer deaktiviert, weil es ohne EIT nicht funktioniert.
Wurde dann später beim Aktualisieren des Timers doch eine EIT für die Sendung gefunden, wurde diese zwar an den Timer gesetzt, VPS blieb aber abgeschaltet.
Jetzt wird VPS auch aktiviert wenn beim Aktualiseren eine EIT gefunden wurde und für den Marker/Sender VPS aktiviert wurde.
Dies ist eine frühe Testversion - nachdem man die geänderte Dateien auf die Box kopiert hat, muss zwingend ein GUI Neustart durchgeführt werden. Beim ersten Start des SerienRecorders nach dem Update wird dann die Datenbank aktualisiert und ist dann nicht mehr mit früheren SerienRecorder Versionen kompatibel. Wenn man nach dem ersten Start das Log öffnet findet man am Ende einige Informationen zum Datenbank Update. Die neue Datenbank ist 4.0.0.
Außerdem kann es durch diverse Codeänderungen noch zu Abstürzen oder fehlerhaftem Verhalten kommen.
Im angehängten ZIP sind nur die geänderten Dateien enthalten - diese Dateien müssen ersetzt werden, der Rest bleibt erhalten!
SerienRecorder - Unterstützung per Paypal oder einen Amazongutschein: macdisein@gmx.de
SerienRecorder Webinterface
SerienRecorder Anleitung
SkipIntro - Einfaches Überspringen des Vorspanns deiner Serien
Service Scan Updates - Welche Sender wurden beim Suchlauf neu gefunden?
SerienRecorder Webinterface
SerienRecorder Anleitung
SkipIntro - Einfaches Überspringen des Vorspanns deiner Serien
Service Scan Updates - Welche Sender wurden beim Suchlauf neu gefunden?
Dieser Beitrag wurde bereits 31 mal editiert, zuletzt von MacDisein ()