[OE2.2] Serien Recorder

mr.strauss

Registered
Messages
8,414
[OE2.2] SerienRecorder

Update 3.0.13

Bugfix:
- manuelle Timer-Erstellung


Neue Features:
- Beim automatischen Suchlauf werden die Daten vom Serienplaner und die Sendetermine gespeichert. Damit sollen die Zugriffe auf wunschliste.de reduziert werden. Die Serienplaner-Daten werden gespeichert, wenn nach neuen Staffeln gesucht wird, da dabei diese Daten abgefragt werden. Ist in globalen Setup die Option "Aktion bei neuer Staffel/Serie" auf "keine" gestellt, werden die Serienplaner-Daten beim Suchlauf NICHT abgefragt, und damit auch nicht gespeichert. Die Abfrage der Daten erfolgt in diesem Fall wie bisher in der Serienplaner-Ansicht, und werden dann gespeichert.
- Vor-/Nachlaufzeit bei Serien-Setup 3-stellig
- "Aktion nach dem automatischen Suchlauf": Standby hinzugefügt

PS: hier wurde gefragt wofür EPG Translator benötigt wird: Ist dieses Plugin installiert, können mit der TEXT-Taste YouTube-Videos/Trailer zu der Serien abgespielt werden. Ist das Wikipedia-Plugin installiert, können mit der TEXT-Taste lang gedrückt Informationen zur Serie/zum Stichwort von Wikipedia angezeigt werden.
Thx @ w22754
 
Last edited:

mr.strauss

Registered
Messages
8,414
SerienRecorder 3.0.15

Änderungen:

*beim Anlegen von Timern wird nun tatsächlich die Anzahl der Tuner überprüft, nicht (wie bisher) die Anzahl der Aufnahmen.

*In den globalen Einstellungen kann ausgewählt werden, welche Versionen beim Auto-Update berücksichtigt werden (nur Released oder alle (auch beta))

*Auto-Update für DM7080HD hinzugefügt.
die globalen Einstellungen können in 2 Modi angezeigt werden: einfach und Experte

Thx @ w22754
 

mr.strauss

Registered
Messages
8,414
SerienRecorder 3.0.16

New Features:

* neue Auswahl Start des Autocheck: unmittelbar nach EPG-Refresh oder wie bisher nach fixer Uhrzeit

* Taste "Help" lang gedrückt öffnet im globalen Setup die Bedienungsanleitung direkt bei der Beschreibung zur ausgewählten Option

Bugfix:

* bei fehlender Internet-Verbindung konnte es beim Auto-Check oder Auto-Update zu Hängern kommen.

Thx @ w22754
 

mr.strauss

Registered
Messages
8,414
Update:

SerienRecorder 3.1.0

New .deb
enigma2-plugin-extensions-netatmo_1.3-20 141103-r112_all.deb


Thx @ All
 

mr.strauss

Registered
Messages
8,414
SerienRecorder 3.1.4


Neue Funktionen:

Fehler beim Lesen vom web werden in eine separate Datei im Log-Verzeichnis geschrieben, wenn die entsprechende Option im globalen Setup aktiviert ist.
Verbesserte Anzeige bei der Serien-Suche, falls es mehr Treffer gibt als angezeigt.
Beim Auto-Check wird jetzt bis zu 5 mal versucht die Webseite abzurufen, falls es zu einem Fehler gekommen ist. Es wird eine entsprechende Zeile im Log ausgegeben wenn weitere Abrufversuche nötig waren.
Optimiertes Laden der Cover (sollte jetzt doppelt so schnell gehen)

Bugfixes:

Greenscreen bei EXIT Setup in Episodenliste
GS bei Notification (falsche Großschreibung)
Episoden werden wieder korrekt markiert und lassen sich hinzufügen und löschen
Die Cache-Files für Planerdaten und Sendetermine wurden nicht gelesen.
Herunterfahren der Box im Zusammenhang mit EPGRefresh
Der Episoden-Informationen Screen kann jetzt wie beschrieben auch mit der roten Taste verlassen werden
Anpassung an geändertes Encoding der Wunschliste Webseite

Änderungen:

Die blaue Taste öffnet jetzt auch in der SerienMarker-Ansicht die Timer-Liste. Die Funktion "Serie suchen" wird durch langen Tastendruck auf die blaue Taste gestartet.
Vor- und Nachlaufzeiten im Serien-Marker werden auch dann korrekt angezeigt wenn sie für den Marker auf 0 gesetzt sind.
Suchbegriff für Serien-Suche wird für Verfeinerung beibehalten
Manuelle Timer werden auch deaktiviert angelegt
Falls für die Sendung kein EIT ermittelt werden konnte, kommt das VPS Plugin durcheinander und nimmt u.U. die Sendung gar nicht auf. Deswegen wird in diesem Fall VPS für diesen Timer abgeschaltet.
Timeout auf 10 Sekunden herabgesetzt, damit die Wartezeit bei den Fehlversuchen nicht zu lange wird.

Thx @ All
 

mr.strauss

Registered
Messages
8,414
[Release] SerienRecorder 3.1.16

Neue Funktionen:

  • Das SerienRecorder Setup Plugin lässt sich jetzt auch dann starten wenn der Pfad zur Datenbank nicht gefunden wurde.
  • Zusätzliche Ausgabe der aktuellen Uhrzeit beim Auto-Check Timer Eintrag
  • Es wird jetzt nach dem Start des Plugins 1 Minute gewartet, bis der Auto-Check Timer gestartet wird, dass soll sicherstellen, dass die Uhrzeit zu diesem Zeitpunkt bereits korrekt ist.
  • Timername und -beschreibung werden jetzt beim Aktualisieren von Timern ebenfalls aktualisiert (im Moment noch ohne Option zum an-/abschalten).
  • Zusätzlicher Filter bei den Sendeterminen. Es können jetzt nur die Termine gezeigt werden die auf Sendern laufen die für den Serien Marker ausgewählten wurden.
  • In den Einstellungen kann jetzt festgelegt werden wie die Option "Nach dem Event" im Timer gesetzt werden soll. Das Standardverhalten "automatisch" ist voreingestellt.
  • Der Code wurde für Full HD Skins angepasst, es funktioniert aber wohl noch nicht in allen Ansichten richtig (Danke an schomi)
  • Es wird jetzt beim Auto-Check zusätzlich zur bisherigen STB Info auch die Auflösung des verwendeten Skins ausgegeben
  • Es wird jetzt eine zusätzliche Suche im EPG durchgeführt die eine Sendung auch dann findet, wenn sich die Startzeit stark verändert hat (z.B. von 20:15 Uhr auf 22:15 Uhr) - dann wird der Timer korrekt aktualisiert
  • Event-Programmierungen (also S01E01/1x02/1x03) werden jetzt beim Anlegen eines Timers erkannt und die einzelnen Folgen werden ebenfalls in die Datenbank aufgenommen
  • Neue Option in den Einstellungen "Neue Serien-Marker nur auf dieser Box aktivieren" um bei mehreren Boxen den Serien-Marker nur auf einer Box zu aktivieren
  • Neue Option in den Einstellungen "Event-Programmierungen auflösen" damit lässt sich die Funktion die in der letzten Version eingeführt wurde, abschalten
  • Wird über den SerienRecorder ein Timer manuell angelegt und die Option "Manuelle Timer immer anlegen" ist aktiv wird nicht mehr die Anzahl der Tuner überprüft
  • Neue Funktion in der Serien-Marker Ansicht: Taste "9" deaktiviert jetzt alle Serien-Marker für die aktive Box-ID
  • Serien-Planer Ansicht ab sofort nicht mehr verfügbar
  • Serien-Planer Daten werden nicht mehr geladen.
Bugfixes:

  • Die Log-Ansicht kann jetzt auch wie beschrieben mit der roten Taste verlassen werden.
  • Möglicher GS beim Öffnen der Sendetermine entschärft
  • Mögliche Exception wenn Cover nicht geladen werden können
  • Cover werden jetzt umbenannt wenn sie noch die Endung .png haben (korrekt ist .jpg)
  • SerienRecorder Datenbank wird ab jetzt nur dann geöffnet wenn sie wirklich benötigt und nach Benutzung wieder geschlossen
  • Die Suche nach Serien akzeptiert jetzt (wieder) Umlaute im Suchbegriff
  • Der Eintrag "n weitere Ergebnisse für x" in den Suchergebnissen kann nicht mehr als SerienMarker hinzugefügt werden
  • Das Aktivieren/Deaktivieren von Episoden in der Episoden-Liste sollte jetzt auch in Sonderfällen funktionieren (wenn z.B. der Name der Episode auf Wunschliste geändert wurde)
  • Kein Crash mehr beim Entfernen über Episodenliste
  • Inkompatibilität mit älteren Dreamboxen (bzw. Boxen mit älterer Python Version) behoben
Änderungen:

  • Das Initialisieren der SerienRecorder Datenbank wurde verbessert, kann die Datenbank beim Starten der Box oder des SerienRecorders nicht initialisiert werden, kommt eine entsprechende Meldung und das Starten des SerienRecorders wird kontrolliert beendet. So wird der SerienRecorder auch dann korrekt geladen, wenn die Datenbank nicht im Zugriff ist (Pfad zur Datenbank nicht mehr vorhanden oder erreichbar).
  • Das Verhalten des SerienRecorders, falls er die Box in den Standby/Deepstandby schicken soll, wurde verändert. Der SerienRecorder schickt die Box jetzt auch dann in den DeepStandby wenn sie vorher im Standby war. Außerdem wird vor dem Herunterfahren noch überprüft ob eine Aufnahme läuft.
  • Das Aufnahmeverzeichnis im SerienMarker Setup startet jetzt beim Auswählen im Aufnameverzeichnis das im globalen Setup eingestellt ist.
  • Ausgabe der verbleibende Zeit bis zum nächsten Auto-Check im Log wurde verbessert und erweitert.
  • Auf VU+ Boxen ist die Option den Auto-Check nach dem EPGRefresh zu starten ausgeblendet, denn das dafür nötige EPGRefresh Plugin ist für die VU+ Boxen nicht verfügbar.
  • Für die neuen Dreamboxen mit DreamOS ist die Option "nach Änderungen Suchlauf beim Beenden starten" nicht mehr verfügbar, da sie zu einem GS führte.
  • Die Tastenbelegung für "Serie suchen" ist jetzt geändert (vorher lange blaue Taste in der SerienMarker Ansicht -> jetzt Taste 1) - die alte Belegung hat bei einigen Usern Probleme verursacht.
  • Formatierung der verbleibenden Zeit bis zum nächsten Auto-Check verbessert
  • Cover im Staffel-Ordner heißen jetzt wie der Ordner (z.B. Season 1.jpg) für Kompatibilität mit EMC
  • In den Einstellungen ist die Option "Staffel-Verzeichnis anlegen" nur noch dann sichtbar, wenn auch "Serien-Verzeichnis anlegen" eingeschaltet ist
  • In den Einstellungen ist die Option "Aus Deep-Standby aufwecken" nur noch dann sichtbar, wenn die Option "Automatischen Suchlauf ausführen" auf "zur gewählten Uhrzeit" eingestellt ist.
  • In den Einstellungen ist die Option "Versuche Eventid aus dem EPGCACHE zu holen" in "Versuche Timer aus dem EPG zu aktualisieren" umbenannt
  • Automatische Bereinigung alter "fehlerhafter" Einstellungen beim Speichern der Einstellungen
  • Aktualisieren der Timer optimiert:
  • Können bei einem Konflikt auch keine deaktivierten Timer angelegt werden, wird im Log jetzt die enigma2 Fehlermeldung ausgegeben, wieso der Timer nicht angelegt werden konnte
  • Log-Ausgabe Ansicht verbreitert, sodass man das Log jetzt komplett lesen kann, nur beim Skin "SerienRecorder 1" ist das Log in voller Bildschirmbreite sichtbar

Thx @ All
 

Tekindor

Registered
Messages
1,826
SerienRecorder 3.2


Diese Version bezieht die Daten jetzt mit freundlicher Genehmigung von Wunschliste

Neue Funktionen:
- Abrufen der Daten über Proxy
- Verbesserte Unterstützung für FullHD Skins
- Verbesserung der Behandlung von Event-Programmierungen
- Einem Serien-Marker können jetzt Tags zugewiesen werden, die dann dem Timer mitgegeben werden

Bugfixes:
- Diverse Bugfixes und Refaktorierungen
 

Tekindor

Registered
Messages
1,826
SerienRecorder 3.2.2

Änderungen:

Die Farben sind jetzt nicht mehr im Plugin definiert, sondern werden aus dem Skin der Box übernommen
Unterstützung für UHD Skins
Bugfixes:

Cover werden wieder geladen
Auto-Update Probleme auf Boxen mit DreamOS behoben
Kein Crash mehr wenn Logpfad nicht mehr verfügbar ist
Tasten Anzeige funktioniert jetzt wieder richtig



 

Tekindor

Registered
Messages
1,826
SerienRecorder 3.2.5

Neue Funktionen:

Neue Option um alte Backup Dateien automatisch zu löschen
Änderungen:

Verhalten der Event-Programmierung geändert (leider funktioniert es immer noch ganz richtig)
Log beim Manueller Suchlauf in voller Breite
Manueller Suchlauf kann erst nach Ende verlassen werden
Episodenliste zeigt Haken und Kreuz statt Plus/Minus
Fehlermeldungen verallgemeinert
Sendetermine-Cache deaktiviert
Bugfixes:

Exceptionhandling bei Abrufen der Cover
Auto-Update Funktionen korrigiert
Bekannte Probleme:

Cover funktionieren nicht


THX @MacDisein
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
SerienRecorder 3.5.0

Neue Funktionen:
Durch Threading wird die Box beim Abrufen vom Serien-Server nicht mehr so lange blockiert
Filter im Serien-/Staffelstart Screen, über die gelbe Taste kann jetzt nach Serienstarts gefiltert werden
In den Einstellungen kann man jetzt entscheiden, ob Cover nur heruntergeladen werden oder auch angezeigt werden sollen.
Werden die Cover nur heruntergeladen, passiert das immer beim Auto-Check und zwar nur für die Serien die auch beim Auto-Check berücksichtigt werden.
Blaue Taste zum Anlegen eines Verzeichnisses wird im Serien-Marker mit Serienname vorbelegt
Suche verbessert - es können jetzt weitere Ergebnisse nachgeladen werden
Wenn eine leere Datei mit dem Namen "Staffel" im SerienRecorder Ordner existiert, dann wird der Staffel-Ordner in Deutsch erzeugt
Zusätzlicher Skin für DreamOS FHD (Danke an zombi)
Änderungen:
Verbesserte Logausgabe
Änderungen bei "Timer aktualisieren" - es wird jetzt auch automatisch der Aufnahmeordner für bestehende Timer geändert
Es werden jetzt nur die Timer im Log angezeigt bei denen es auch Aktualisierungen gab
Fallback auf Standardpfad wenn Datenbankpfad nicht vorhanden (kein Absturz mehr)
Timeout für Verbindungen zum SerienServer auf 7 Sekunden verkürzt
Listenfarben können jetzt besser im Skin definiert werden
Aufnahme-Ordner im Serien-Marker zeigt Hinweistext, dass kein Serien-Ordner angelegt wird
Bugfixes:
Keine Abstürze mehr beim Löschen von Senderzuordnungen
Wenn keine Serienordner verwendet werden, dann wurde trotzdem ein folder.jpg mit dem Cover in den Aufnahmeordner kopiert - das passiert jetzt nicht mehr
Diverse Fehlerbehebungen bei der Auswertung und dem Abrufen der TV-Planer E-Mails
Event-Programmierungen funktionieren jetzt auch wenn die Staffelnummer fehlt
Fehlerbehebungen um Abstürze zu verhindern


THX @MacDisein
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
SerienRecorder 3.6.0

Die neue Version 3.6.0 fasst alle Änderungen der Betaversionen seit Version 3.5.0 zusammen und ist über die Auto-Update Funktion des SerienRecorders verfügbar.
Die Highlights der neuen Version:
Es kann jetzt für jeden Serien-Marker in den Marker Einstellungen festgelegt werden ob die angelegten Timer in der Timer-Liste (also der Datenbank des SerienRecorders) gespeichert werden sollen oder nicht. So kann lassen sich auch Timer erstellen für Sendungen die von Wunschliste nicht mit Staffel- bzw. Episoden Nummern geführt werden (z.B. Auslandsjournal u.a.). Dadurch, dass die Timer nicht in der Timer-Liste gespeichert werden, weiß der SerienRecorder nicht ob die Sendung bereits aufgenommen wurde oder nicht und erstellt einfach für jeden verfügbaren Sendetermin einen Timer.
Serien-Marker lassen sich jetzt auch außerhalb vom SerienRecorder erstellen, genau gesagt für eine Sendung aus dem EPG oder einer Aufnahme.
Dazu im Live TV die EPG/INFO Taste lange drücken und im Menü dann "Serien-Marker anlegen..." auswählen. Dann erscheint der EPG des aktuellen Senders und man kann einen Eintrag mit OK auswählen. Der SerienRecorder führt dann eine Suche nach der Sendung mit dem gewählten Namen aus und man kann einen Serien-Marker erstellen.
Oder eine Aufnahme in der Aufnahme-Liste auswählen und die MENÜ Taste drücken. Dann den Eintrag "Serien-Marker anlegen..." auswählen und es wird für den gewählten Eintrag eine Suche im SerienRecorder durchgeführt.
ACHTUNG: Beim ersten Start der neuen Version wird automatisch die Datenbank aktualisiert, es wird zwar automatisch vorher ein Update angelegt (SerienRecorder.db.old - diese Datei kann nach erfolgreichem Update gelöscht werden) - ich empfehle aber sicherheitshalber ein manuelles Backup der Datenbank vor dem Update bzw. ersten Start.

Neue Funktionen:
Staffel Ordner können jetzt auch mit deutschem Namen ("Staffel") angelegt werden, dazu muss man eine Datei mit dem Namen "Staffel" im SerienRecorder Ordner anlegen.
Staffel Filter bei den Sendeterminen (der Filter kann in den globalen Einstellungen aktiviert werden) - danach werden nur noch die Sendetermine angezeigt die den eingestellten Staffeln am Serien-Marker entsprechen.
Es kann jetzt für jeden Serien-Marker eingestellt werden, ob die erstellten Timer in der Timer-Liste gespeichert werden sollen oder nicht. So kann man auch Timer für Sendungen ohne Staffel- und Episodeninformationen erstellen lassen.
Serien-Marker lassen sich jetzt aus dem EPG bzw. aus der Aufnahmeliste erstellen (EPG/INFO lang im Live TV bzw. MENÜ in der Aufnahmeliste).
Änderungen:

Verbessertes Threading - es werden nicht mehr zu viele gleichzeitige Threads erstellt - das hat manchmal zu Problemen geführt.
Logausgabe verbessert.
Meldung zum Herunterfahren der Box wird nur noch dann vom SerienRecorder erzeugt, wenn die Box nicht im Standby war.
Bugfixes:

Auto-Update komplett überarbeitet - es sollte jetzt zuverlässig funktionieren (Änderungen werden natürlich erst mit dem nächsten Auto-Update wirksam).
Sonderzeichenbehandlung bei der TV-Planer Funktion.
Fehlerbehebung beim Herunterfahren der Box durch den SerienRecorder.
Möglicher Absturz beim Abrufen von Sendeterminen.
Senderzuordnung wurde komplett überarbeitet - das automatische Zuordnen von Sendern funktioniert jetzt wieder.
Änderungen bei den globalen Einstellungen wegen Änderungen an VTI 13.
Timer für das kommende Jahr wurden nur im Dezember des Vorjahres richtig erstellt.

THX @MacDisein
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
SerienRecorder 3.7.0

Neue Funktionen:

CI Support bei der Tunerbeschränkung beim Auto-Check (Vielen Dank an hans13 für die Implementierung)
Die zeitlichen Suchgrenzen für die EPG Suche können jetzt über den Punkt "EPG Suchgrenzen in Minuten" eingestellt werden (bisher fest 10 Minuten)
Beim Auto-Check können jetzt Timer nur aus der TV-Planer E-Mail erstellt werden, es erfolgt kein Abgleich mit dem SerienSever ("Timer nur aus der TV-Planer E-Mail anlegen")
Platzhalter Option für Cover - ist sie aktiviert, werden Platzhalter Dateien für die Cover angelegt, die nicht heruntergeladen werden konnten, so wird nicht immer wieder versucht ein nicht vorhandenes Cover zu laden. Sollte das Cover irgendwann aber doch verfügbar sein, muss die Platzhalter Datei manuell gelöscht werden.
Altes Offline Handbuch (Help Ordner) komplett entfernt und durch das Online Handbuch ersetzt (HELP lang) - Vielen Dank an MartiWin7 die ausführliche Anleitung
Such-Ansicht verbessert, wenn man weitere Ergebnisse nachlädt, wird jetzt automatisch der erste nachgeladene neue Treffer selektiert, so muss man nicht erst wieder durch die komplette Liste navigieren um zu den neuen Ergebnissen zu kommen.
Neuer Skin (HD Border) für Fernseher mit Overscan (Danke an mn2000)
Serien-Infos sind wieder verfügbar (Taste 4), sie stammen jetzt allerdings von TheTVDB und sind leider oft nicht so umfangreich wie von Wunschliste - gerade bei deutschen Serien sind die Infos oft fehlerhaft. Aber da jeder die Daten auf der Homepage von TheTVDB korrigieren kann, hoffe ich auf Besserung.
Episoden-Liste und Episoden-Infos werden von The TVDB geholt
Auto-Backup kann jetzt auch nach dem Auto-Check erstellt werden
Timer Filter für Sendetermine
Am Anfang des Auto-Checks werden jetzt alle Aufnahmeverzeichnisse geprüft, damit soll erreicht werden, dass die Festplatte bzw. das NAS aufwacht
Es wird jetzt im Auto-Check auch ausgegeben wie viele Sender zugeordnet wurden
Staffelauswahl am Serien-Marker verbessert - jetzt werden schon bei der Auswahl kollidierende Option abgeschaltet. Wenn z.B. "Alle" ausgewählt wird, werden alle andere Optionen automatisch abgewählt.

Änderungen:

Datenbank Funktionen in eine eigene Klasse refaktoriert.
Optimierte Timer-Aktualisierung (mit verbesserter Logausgabe).
Der Splash Screen wird bei FHD Skins jetzt größer angezeigt
Es gibt jetzt zwei zusätzliche Logausgaben: "Timer konnte nicht gefunden werden" wenn z.B. der Timer manuell gelöscht wurde und "Sendung konnte nicht im EPG gefunden werden" wenn der EPG nicht aktuell ist - in beiden Fällen wird dann keine Aktualisierung durchgeführt.
Geänderte Logausgabe (Anlegen/Löschen von Serien-Markern) und Rechtschreibfehler beseitigt.
EPG Infos (der Sendung) werden jetzt wieder angezeigt, wenn man die Funktion "Serien-Marker anlegen" aus dem EPG nutzt.
Serien-Marker Ansicht und Serien-Marker-Einstellungen in eigene Datei überführt
Geänderte Defaultwerte für einige Einstellungen
Serien-Marker Ansicht wird jetzt geöffnet wenn ein Marker durch den EPG oder Movieliste angelegt wurde
Sender-Zuordnung kann jetzt auch wieder aus der Planer-Ansicht geöffnet werden
Sendetermine Ansicht wird jetzt korrekt aktualisiert, nachdem ein manueller Timer angelegt wurde
Einstellungen Ansicht zeigt jetzt die richtigen (alten) Werte an, nachdem man die Ansicht ohne Speichern beendet hat
Cover in der Neue Serien/Staffel Ansicht werden jetzt korrekt geladen und angezeigt
Aktualisierung von Timern verbessert (die Suche wird jetzt abgebrochen, sobald eine Sendung im EPG gefunden wurde)
Bei der Erstellung oder Änderung von Timern wird dies im Timer Log protokolliert
In Konflikt stehende Einstellungen sind jetzt ausgeblendet
Code Cleanup
Unterstützung von HTTPS bei der Kommunikation mit dem Serien-Server
Kosmetische Anpassungen an Fehlermeldungen bzw. Dialogtitel
"/" im Serienname wird jetzt durch Leerzeichen ersetzt um Probleme bei der Timererstellung bzw. Dateierstellung zu vermeiden
Es konnte vorkommen, dass bei der Wahl mancher SerienRecorder Skins die Box nach dem Start des SerienRecorders nicht mehr bedienbar war, das lag vermutlich daran, dass ein FHD SerienRecorder Skin ausgewählt wurde, der Box Skin aber nur ein HD Skin war. In diesem Fall wird jetzt automatisch auf den "SerienRecorder 1" Skin zurückgeschaltet.
Verbesserte Verfügbarkeitsprüfung beim Erstellen von Verzeichnis (Stichwort: NAS aufwecken)
Begriff "Folgende" in der Staffelauswahl am Serien-Marker durch "Staffeln ab" ersetzt.
Senderauswahl am Serien-Marker verbessert - jetzt wird bei der Auswahl eines Senders die Zeile "Alle" abgewählt und umgekehrt.
Die Sendetermine Ansicht ist jetzt in ein anderes Modul umgezogen
Die Tasten in der Sendetermine Ansicht werden jetzt immer korrekt angezeigt
Die Taste 5 für den IMAP Test in der Serien-Planer Ansicht ist jetzt beschriftet
Bezeichnungen der Optionen für die TV-Planer Funktionen angeglichen

Bugfixes:

Möglicher Fehler beim Aktualisieren von Timern behoben
Die blaue Taste in der Timer-Liste löscht jetzt nur die noch nicht abgearbeiteten Timer (vorher wurden leider alle Timer gelöscht)
Verbessertes Exception Handling um Abstürze wegen fehlender nicht schreibbarer Logdatei zu verhindern
Möglicher Crash beim Laden der Cover behoben
Fehlerverhalten im Umgang mit der Datenbankdatei
Falscher Defaultpfad für die Datenbank
Möglicher Absturz bzw. falsche Verzeichnisse im Log beim Aktualisieren von Timern
Falsche Default Auswahl der Sender am Serien-Marker in der Ansicht
Spielfilm Marker werden wieder automatisch gelöscht
Verzeichnis für Spielfilme korrigiert
Fehler bei der Event-Programmierung behoben (Timer werden jetzt mit den korrekten Namen angelegt)
Behandlung von Aufnahmeverzeichnissen für Spielfilme korrigiert

Gelöschte Funktionen:

Option "Staffel-Auswahl für neue Marker" aus den Einstellungen entfernt.
Error-Log Option aus den Einstellungen entfernt
Offline Handbuch (Help Ordner) entfernt
Lokalisierung (Locale Ordner) entfernt

Anmerkungen:


Die Episoden-Liste und die Episoden-Infos sind jetzt wieder verfügbar - die Daten stammen von der TVDB, sind allerdings nicht so umfangreich wie von Wunschliste. Deswegen wurde das Design der Ansicht geändert - da TVDB keine Originaltitel liefert sind die Zeilen in der Episodenliste nicht mehr so hoch wie früher.
Wie bereits bei den Covern und Serien-Infos erwähnt, fehlen oft Serien in der TVDB oder sind unvollständig. Es muss auch noch geprüft werden ob es noch Änderungen geben muss, weil TVDB die Specials mit Staffel 0 kennzeichnet, da wird es sicher Probleme mit den Timer-Einträgen in der SerienRecorder DB geben die ja von WL stammen - Feedback ist also erwünscht.
Das Auto-Backup kann jetzt auch nach dem Auto-Check gemacht werden, dazu habe ich die Option in den Einstellungen geändert. Als neuer Standard ist jetzt das Backup vor dem Auto-Check immer aktiv. Bitte überprüft ob die Einstellungen zum Thema Backup mit der neuen Version noch stimmen.
Man kann jetzt in den globalen Einstellungen in der Rubrik "GUI" einschalten, dass in der Sendetermine-Ansicht nur noch die Termine angezeigt werden, für die es noch keine Timer in der SerienRecorder Datenbank gibt. Es werden also bei aktivem Timer-Filter nur noch nicht aufgenommen Folgen in den Sendeterminen angezeigt. Die neue Option heißt "Timer Filter".
Die Einstellungen werden jetzt standardmäßig immer in der Experten Ansicht geöffnet - so werden Verwirrungen über fehlende Einstellungen vermieden.
Die neue Funktion "CI Support bei der Tunerbeschränkung beim Auto-Check" sorgt dafür, dass max. ein Tuner mit dem CI Modul belegt wird.
Gibt es also zwei Sendungen zur gleichen Zeit die auf Sendern laufen die ein CI Modul benötigen, erkennt der SerienRecorder dies und versucht den Timer der zweiten Sendung zu einer anderen Zeit anzulegen.
Diese "Konfliktbehandlung" ist bei allen Images nützlich bei denen das Image selbst diese Prüfung nicht durchführt (z.B. beim Original Dreambox Image).
Die Funktion ist nur aktiv wenn es eine "/etc/enigma2/ci<n>.xml" (enthält die Zuordnung zwischen Sender und Modul) und im SerienRecorder die Tuner eingeschränkt wurden.
Die Funktion "EPG Suchgrenzen in Minuten" verbessert die Suche im EPG weil auch Sendungen gefunden werden die gegenüber der WL Ausstrahlungszeit eine größere Abweichung hat. Wenn z.B. eine Sendung bei WL mit einer Startzeit von z.B. 3:20 Uhr angegeben ist, hat der SerienRecorder bisher mit +/- 10 Minuten versucht die Sendung im EPG zu finden (also zwischen 3:10 Uhr und 3:30 Uhr). War im EPG aber eine Startzeit von 3:32 Uhr angegeben, wurde sie vom SerienRecorder nicht gefunden um den Timer zu korrigieren. Durch die neue Option lässt sich der Suchbereich einstellen.
Dies ist für diejenigen interessant die ihre Serien komplett bei Wunschliste verwalten wollen, also auch dort markieren welche Episoden sie bereits gesehen/aufgezeichnet haben. Die neue Funktion "Timer nur aus der TV-Planer E-Mail anlegen" sorgt dafür, dass der Suchlauf auf dem SerienServer übersprungen wird und nur die Timer erstellt die in der TV-Planer E-Mail vorhanden sind.
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
SerienRecorder 3.9.0

MacDisein wrote

Neue Funktionen:
Die TVDB-ID kann jetzt direkt im SerienRecorder für eine Serie geändert werden - die Änderungen werden direkt auf den SerienServer übertragen. Über Taste 2 kann die TVDB-ID in folgenden Ansichten geändert werden: Serien-Marer, Planer, Top30 und Serien-/Staffelstart.
Um Missbrauch zu verhindern, muss die Funktion erst freigeschaltet werden, dafür stelle ich eine Datei zur Verfügung, die im Ordner /etc/enigma2 abgelegt werden muss (siehe auch Anmerkungen)
In den Einstellungen am Serien-Marker (MENÜ-Taste) kann jetzt das Cover für eine Serie zurückgesetzt werden (Taste 2) - das ist zum Beispiel dann sinnvoll, wenn es inzwischen ein neueres Cover bei TheTVDB gibt. Beim Zurücksetzen des Covers wird die lokale Coverdatei gelöscht und es wird das aktuelle Cover von TheTVDB abgerufen und gespeichert.
Neue Funktion "Serien-Marker aktualisieren" (siehe Anmerkungen)
Neue Funktion: "Timer-Aktualisierung aus dem EPG für einen Marker abschalten" (siehe Anmerkungen)
Neue Funktion: "Alle Senderzuordnungen löschen (Taste 9 in der Senderzuordnung) (siehe Anmerkungen)
Neue Funktion "Sender prüfen" in der "Senderzuordnung" (siehe Anmerkungen)
Wunschliste Serien Infos können jetzt in allen Ansicht, in denen es Sinn macht, über (TEXT) abgerufen werden (siehe Anmerkungen)
In der Serien-Marker Ansicht werden jetzt Produktionsort und Jahr der Serie angezeigt (siehe Anmerkungen)
Man kann jetzt pro Serien-Marker festlegen ob für diesen beim Auto-Check Termine vom SerienServer abgerufen werden oder nur Termine aus der TV-Planer E-Mail.
TV-Planer E-Mail Verarbeitung komplett überarbeitet (siehe Anmerkungen)
Neue Einstellung zum Ändern der Position der zweiten Spalte in der Serien-Marker Ansicht
Picons in der Serien-Planer und der Serien-/Staffelstart Ansicht können jetzt auch per Name und nicht nur wie bisher per ServiceRef geladen werden (siehe Anmerkungen)
Neue Zusatzoption "Platzhalter regelmäßig aktualisieren". Diese Option ist nur dann sichtbar, wenn man die Option "Platzhalter anlegen wenn Cover nicht vorhanden" aktiviert ist und sorgt dafür, dass in regelmäßigen Abständen (alle 60 Tage) versucht wird das Cover für die Platzhalter Datei herunterzuladen. So muss man nicht händisch die Platzhalter Dateien löschen um Cover zu bekommen (siehe Anmerkungen).
Neue Zusatzoption für die Eventprogrammierung: "Einzelepisoden als 'bereits getimert' markieren" - ist bei "Eventprogrammierung behandeln" die Einstellung "Einzelepisoden bevorzugen" gewählt, kann jetzt über eine Zusatzoption entschieden werden, ob für die Einzelepisoden des Events auch Einträge in die Datenbank gemacht werden sollen, wenn ein Timer für das Event angelegt werden musste. Es werden dann keine Timer mehr für die Einzelepisoden erstellt - bislang war es so, dass trotz der Timererstellung für das Event die Timer für die Einzelepisoden angelegt wurden.
Speichern der TV-Planer E-Mail (genauer des HTML Teils der E-Mail) beim Auto-Check (dient zur Fehlersuche) - es gelten die Einstellungen für das Logging - dorthin wird dann auch die TV-Planer E-Mail gespeichert (als TV-Planer.html)
Wenn die TV-Planer Option in den Einstellungen aktiv ist, kann unten im "Debug" Bereich das Abspeichern der TV-Planer E-Mail aktiviert werden.
Die Suche kann jetzt auch aus dem EPG (Sendungsinformationen) aufgerufen werden - das funktioniert aber im Moment nur bei DreamOS, weil dort die passenden Events verfügbar sind.

Änderungen:
Änderung am Verhalten der Info/EPG Taste (siehe Anmerkungen)
Es kann jetzt in den Einstellungen festgelegt werden, ob das Cover auch in den Serien-/Staffelordner kopiert werden soll und welchen Dateinamen es im Staffelordner bekommen soll. (siehe Anmerkungen)
Die temporäre Datenbank für den Auto-Check arbeitet jetzt mit Transaktionen
Support für YouTube entfernt
Support für Wikipedia entfernt
Es wird jetzt das WebkitHbbTV Plugin als Browser verwendet (siehe Anmerkungen)
Umstellung der Einstellungen auf echte Sections (siehe Anmerkungen)
Parsen der TV-Planer Mail jetzt in einem eigenen Thread
Optimierungen beim Auto-Check mit TV-Planer E-Mail (siehe Anmerkungen)
Die Option "bei Änderungen Suchlauf beim Beenden starten" wurde entfernt.
Standardwert für das Löschen alter SerienRecorder Backups auf 5 Tage gesetzt
Falls im Kopf der TV-Planer E-Mail keine Uhrzeit bei 'Dein TV-Planer für Donnerstag, den 14.03.2019' enthalten ist, wird jetzt 0:00 Uhr angenommen.
Logausgabe für das Anlegen von Serien-Marker für Filme wurde angepasst. Es heißt jetzt "Temporärer Serien-Marker ..."
Es gibt jetzt einen Hinweis, dass automatisch keine Timer für diesen Serien-Marker mehr angelegt werden, wenn man bei der Staffelauswahl am Serien-Marker die Einstellung "Manuell" auswählt.
Änderung des Standard Pfades für Cover auf "/media/hdd/SR_Cover", damit die Cover nicht wie bisher im /tmp Ordner abgelegt werden (siehe Anmerkungen)

Bugfixes:
Tippfehler korrigiert
Meldung beim manuellen Auto-Check umformuliert
Falls kein Backup erstellt werden kann, weil der Backup Pfad nicht beschreibbar ist, wird jetzt eine Meldung ins Log geschrieben und es gibt keinen Absturz mehr
Änderung im Hilfetext im Einstellungen-Screen
Tastenanzeige sollte jetzt in allen Screens einheitlich und je nach eingestelltem Skin korrekt sein.
Diverse interne Umstrukturierungen (Python imports, Refaktorierungen)
Beim Wechsel des Datenbank-Speicherortes wurde die Datenbank nicht kopiert und der neue Pfad wurde u.U. nicht gespeichert.
Texte in den Serien-Marker Einstellungen angepasst
Logausgabe verbessert
Bei einigen Serien und den Spielfilmen wurde "gesehen" bzw. "als gesehen markieren" mit in den Timer geschrieben.
Datenbank Update verbessert
Fehler in der Verarbeitung von Eventprogrammierungen korrigiert
Spaltenbreite der ersten Spalte in der Suchergebnis Ansicht vergrößert, sodass jetzt auch längere Serientitel nicht mehr abgeschnitten werden.

Anmerkungen:
Diejenigen die sich an der Pflege der TVDB-IDs beteiligen möchten, kann mich anschreiben, ich schicke dann eine Datei für die Freischaltung zu. Ist die Option freigeschaltet, wird die TVDB-ID vom SerienServer abgerufen und angezeigt, man hat dann die Möglichkeit ein neue ID einzugeben. Die geänderte ID wird dann auf dem SerienServer gespeichert und steht damit dann auch direkt allen anderen SerienRecorder Benutzern zur Verfügung - außerdem wird das Cover neu geladen. Im Moment gibt es für viele aktuelle Serien keine TVDB-ID auf dem SerienServer. Das hat damit zu tun, dass Wunschliste seit einiger Zeit neue Links zur TVDB verwendet - der Link enthält nicht mehr die TVDB-ID sondern nur einen Kurznamen der Serie. Das kann der SerienServer und die API der TVDB noch nicht verarbeiten. Deswegen ist es wichtig, dass man jetzt die TVDB-IDs im SerienRecorder ändern kann.
Werden Serien bei Wunschliste umbenannt ("Hubert und Staller" heißt jetzt "Hubert ohne Staller") kann man jetzt in der Serien-Marker Ansicht mit "Marker aktualisieren" ('Taste 8') die vorhandenen Serien-Marker gegen den Serien-Server abgeglichen und geänderte Namen übernehmen - dabei werden auch alle vorhandenen Einträge in der Timer-Liste aktualisiert. Bereits vorhandene Timer der Box werden aber nicht geändert.
Über die neue Funktion "vom globalen Setup abweichende Timeraktualisierung aus dem EPG aktivieren" kann jetzt in den Serien-Marker Einstellungen pro Marker eingestellt werden, ob die Timer für diese Serie aus dem EPG aktualisiert werden sollen oder nicht. Ist im globalen Setup die Option der Timeraktualisierung aus dem EPG aktiv, ist die Option im Marker Setup verfügbar. Diese Option ist z.B. für Serien interessant die sehr kurz sind und bei der Wunschliste mehrere Folgen zu einem Event zusammenfasst im EPG aber die einzelnen Folgen vorhanden sind. Dann kann es passieren, dass der SerienRecorder die Endzeit falsch korrigiert (Beispiel war die Serie Yakari).
Mit der neuen Option "Alle Senderzuordnungen löschen" (Taste 9 in der Senderzuordnung Ansicht) kann man die gesamte Senderzuordnungstabelle in der SerienRecorder Datenbank löschen und noch einmal bei Null anfangen.
Da es bei der Umstellung einiger Sky Sender zu Problemen kam, habe ich eine neue Funktion "Sender prüfen" eingebaut. Damit kann man testen, ob die ServiceRefs für die, im SerienRecorder zugewiesenen, Sender noch gültig ist. Der SerienRecorder speichert ja in seiner Datenbank die ServiceRef zum Sender und verknüpft sie mit dem Sender von Wunschliste. Diese ServiceRef ist quasi die eindeutige Kennung des Senders und wird für den Timer benötigt. Wenn man einen Sendersuchlauf auf der Box macht werden diese ServiceRefs aktualisiert, danach sollte man dann die "Sender prüfen" Funktion im SerienRecorder aufrufen, um zu prüfen, ob die in der Datenbank hinterlegten ServiceRefs noch gültig sind.
Neben der Ausgabe im Hinweisfenster werden die nicht mehr gültigen Sender auch ins Log geschrieben.
Die Funktion "Wikipedia" (TEXT) wurde ersetzt - es wird jetzt die Serien-Info Seite von Wunschliste im Browser der Box geöffnet.
Es werden jetzt auch Produktionsort und Jahr einer Serie vom SerienServer abgerufen um im SerienRecorder angezeigt.
Diese Informationen werden beim Anlegen eines Serien-Markers in der Datenbank gespeichert. Beim ersten Start des SerienRecorders, nach dem Update werden für alle Serien-Marker die Zusatzinformationen abgerufen und in der Datenbank ergänzt. Welche Serien aktualisiert wurden, steht nach dem Update im Log.
Man kann aber auch jederzeit die Liste der Serien-Marker aktualisieren (mit Taste 8 in der Serien-Marker Ansicht).
Folgende Notation für das Ausstrahlungsjahr wird von Wunschliste verwendet. Für Serien die noch ausgestrahlt werden hat die Jahreszahl ein Minus am Ende (z.B. 201:cool:.
Wunschliste hat einiges am Aufbau der TV-Planer E-Mail verändert. Um auf Änderungen zukünftig schneller reagieren zu können, habe ich mich entschlossen den TV-Planer E-Mail Parser im SerienRecorder von Grund auf neu zu schreiben. Dafür kommen jetzt die Opensource Klassen AdvancedHTMLParser zum Einsatz.
Picons können jetzt auf zwei verschiedene Arten identifiziert werden, dazu gibt eine geänderte Option in den globalen SerienRecorder Einstellungen. Die Option "Zeige Picons" ist jetzt nicht mehr, wie bisher eine "ja/nein" Auswahl, sondern man kann jetzt zwischen "nein", "ja, über ServiceRef" oder "ja, über Name" wählen. Der SerienRecorder muss nach der Umstellung des Wertes neu gestartet werden.
Noch ein Hinweis zur Aktualisierung der Platzhalter - ist die Option aktiv, wird das Erstellungsdatum der Platzhalter Datei geprüft, wenn das Cover das nächste Mal angezeigt werden muss. Wurde die Platzhalter Datei vor mehr als 60 Tagen erstellt, wird sie gelöscht und es wird versucht ein Cover für diese Serie von TheTVDB herunter zu laden. Wenn das nicht klappt, wird wieder eine Platzhalter Datei erstellt und nach 60 Tagen erneut geprüft.
Mit dieser Version ist das Verhalten der Taste Info/EPG geändert. Bisher konnten Benutzer die die TV-Planer E-Mail Funktion nutzen mit "INFO/EPG lang" die manuelle Suche nach Timern der TV-Planer E-Mail starten. Da nicht alle diese Option kannten, habe ich das Verhalten geändert. Ab jetzt kann auch ein Suchlauf mit TV-Planer über die "INFO/EPG" Taste starten. Wenn die TV-Planer E-Mail Funktion aktiviert ist, erscheint ein Hinweis welcher Suchlauf man starten möchte.
Bisher wurde in den Serien- und Staffelordnern, die der SerienRecorder anlegt, bei eingeschalteter Option eine Datei "folder.jpg" mit dem Cover der Serie erzeugt. Es kann jetzt in den Einstellungen festgelegt werden, ob das Cover in die Serien-/Staffelordner kopiert werden soll und welchen Namen es im Staffelordner bekommen soll.
Es wird jetzt überprüft, ob das WebkitHbbTV Plugin an folgender Stelle vorhanden ist: /usr/lib/enigma2/python/Plugins/Extensions/WebkitHbbTV/ - wenn ja, dann wird dessen Browser zum Anzeigen der Wunschliste Serien Info verwendet.
Ich habe die Abschnitte (z.B. --------------- SYSTEM --------------) in den Einstellungen jetzt in echte Sections umgebaut.
Bisher war es beim Auto-Check so, dass die Ausstrahlungstermine zunächst vom SerienServer abgerufen wurden - dann wurden Timer angelegt, danach wurde die Liste mit den Austrahlungsterminen im Speicher gelöscht und die Termine aus der TV-Planer E-Mail geholt und nochmal Timer erstellt. Jetzt werden aus beiden Quellen (oder eben nur aus der E-Mail, wenn der SerienServer nicht erreichbar ist) die Termine zusammengeführt und dann aus der gemeinsamen Liste die Timer erstellt.
Dieses falsche Verhalten führte auch dazu, dass am Ende des Auto-Checks das Statistik mehrfach angezeigt wurde.
Schon immer war der Standardpfad für Cover im SerienRecorder ein Ordner im '/tmp' Ordner - das hat dazu geführt, dass bei einem Neustart der Box alle Cover gelöscht wurden und neu abgerufen werden mussten. Ich habe deswegen der Speicherort auf '/media/hdd/SR_Cover' geändert. Wenn Ihr Cover verwendet, solltet ihr unbedingt den Speicherort ändern, falls er noch auf '/tmp' zugeordnet ist.

ACHTUNG: Mit dieser Version gibt es eine größere Datenbank Änderung - durch die zahlreichen Betaversionen wurde das Update der Datenbank inzwischen sehr sicher gemacht. Nachdem die neue Version installiert wurde und die Box neugestartet wurde, muss der SerienRecorder einmal gestartet werden, damit das Datenbank Update durchgeführt wird, im Log des SerienRecorders (am Ende) wird das dann auch angezeigt. Dieser Hinweis gilt nur für diejenigen die noch eine Releaseversion 3.8.0 oder älter verwenden.​​
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
SerienRecorder 4.1.0

New function:

Series of the same name can now also be created, which required various changes to the code of the database and the series server
In all views in which you can add series markers (top 30, planner, starts, search), the info column (country of manufacture / year) is now included in the series marker.
VPS is now set when updating the timer as soon as an EIT is available (see Notes 2)
Timers for films from the TV planner email are now created without a season and episode
"Reset cover" (blue button) changed to "Select cover"
In the series marker settings there is now a new option with which you can assign an alternative series marker, the EPG series name
In the global settings there is now "Indentation of the series name in the series marker view" - there is 40 as the default value and you can set a value from 0 - 80 to set the position of the series name around the individual series -Markers to separate optically better. Depending on which view you start with, the changes take effect immediately or after restarting the Series Recorder.
Update check for channel list (see notes 8)
Support for the VTI function "Automatically adapt recording times to EPG data"
The end times of the timers are now also displayed in the log when timers are created
The timer list can now be called from the episode list (see notes 11)

Changes:

Log backup installed again
Areas in the Settings view removed (there were problems with some boxes)
Covers are now no longer saved with the series name (where certain special characters have been replaced) but with the television series ID (e.g. doctor-who) (see Notes 3)
Optimized timer creation - the data is only fetched from the EPG when the timer is created. It is not necessary to search for each broadcast date in the EPG as before, even if no timer had to be created later.
New option in the global settings for "Create series directory" - you can now choose between "no", "yes" and "yes, only series name".
Improved timer update: The search for timers in the EPG has been optimized, this should make the program more reliable
The real stations and no longer the wish list station (web station) are now displayed in the log.
IMAP test (key 5) removed from the series planner view
Wherever directories can be selected, a slash (/) is now added to the end when saving, if not already available
Log output for TV planner function improved
Log output when timer is deleted
Log output during auto-check if a series marker is deactivated and therefore no timers are created
Log output during auto-check if transmitters are restricted on the series marker
Headline of the series planner view adjusted
Some names in the log and UI adjusted or corrected
All times are now displayed with colons: 20:15 became 20:15
The day of the week and not just the date / time is now displayed in the broadcasting dates view
If a timer is created via the broadcast dates view, the message "Manual timer creation from broadcast dates" is now displayed in the log instead of "Manual Auto-Check".
The end time is now also taken into account when updating the timers, previously the end time was only updated if the start time also changed, now a changed end time is also sufficient to update the timer - this is then also written to the log.
If a serial recorder skin on the box is not executable, an error message is output when starting and the skin is reset.
When starting, the permissions on the database are now checked
"Update station list" improved (now changes in upper / lower case are recognized - example "cable one" => "cable one")
Updating the station list is now logged in the log
IMAP settings can now be tested directly in the global settings, there is a new option "Test IMAP settings"
Pending timer names in the timer list
Timer symbol for pending timers in the timer list (so the pending timers can be distinguished from the already processed timers if the complete list is displayed)
Additional selection for the timer name "- SnnEmm"

Bugfixes:

Sorting of the timer list corrected
When updating timers it could happen that the start time was changed in the timer but not in the database (if it was only a few seconds different)
Deletion of timers no longer via EIT
The filter (yellow button) for the broadcast dates has apparently not worked properly for a long time. (see notes 5)
Fixed a crash in the memo view
Problems with the input in the series settings fixed, because "reset cover" is now accessible via the blue button and no longer via button 2.
Update problems with boxes with DreamOS fixed (thanks to @sven H)
No more crashes when processing the TV planner email if a program has quotes in its name
Channel assignment improved (the SD channels are now found again, with the automatic assignment)
Missing log output if the permitted time period is set on the marker and "Always set timer if no - repetition is found" is switched off.
Corrected incorrect log output for permitted time period (see notes 7)
Fixed refresh error when deleting channels from the channel list
For some screens, the channel name did not fit in the column for HD skins - this has been fixed

Remarks:

Series markers can now be created for series of the same name (e.g. MacGyver, Doctor Who), the series recorder no longer manages the entries in the database via the name but via the wish list or TV series ID. In this context, however, a problem has arisen with films (which have been timed via the TV planner email). Unfortunately, the series server does not know the TV series ID of films. Therefore, the timer list for films cannot be updated correctly during the database update. The series recorder thus recognizes all films in the series recorder database as not available and will create a timer again. However, this only affects existing entries; for new timers, the series recorder takes into account the TV series ID from the TV planner email.
There are now two possible solutions:
a) Either you live with this limitation
b) You use a database tool on the computer and add the TV series ID to the database yourself.
If no EIT was found in the EPG when a timer was created, but the transmitter supports VPS, VPS was deactivated on the timer because it would not work without EIT.
If an EIT for the program was found later when the timer was updated, it was set to the timer, but VPS remained switched off.
Now VPS is also activated if an EIT was found during the update and VPS was activated for the marker / transmitter.
Thanks to the new cover names, you can immediately see which cover it is, and there is no longer any need to replace special characters because they do not exist.
The serial recorder automatically converts the previous names if the cover is to be displayed in the serial recorder - new covers are already saved with the "new" name.
If someone had previously activated the option, the current setting should be "yes" - this creates series directories in the form ().
This option is also available for films
With "All channels" only the active channels were used and not all in the channel assignment. I have e.g. no Sky channels active for me, they should have been shown in "All channels", that is now correct again.
The alternative marker name is also used when comparing with the EPG. First, an attempt is made to find the program in the EPG using the series marker name, if this does not work, it is attempted using the EPG series name (if configured). Sometimes the serial marker name and EPG name differ by just a few characters, which means that the serial recorder cannot find the program in the EPG and therefore does not update the timer (eg "The Savior: We are a lawyer" and "The Savior - We are a lawyer ")
The same time range was output twice, now the range that corresponds to the start and end time of the program is e.g. (01:05 - 02:55) and the time range that is set for the marker (or global) e.g. [20:00 - 23:59]. In addition, it was previously called "timers not in time".
'World Wrestling Entertainment - S00E00 - Wrestling Magazine, USA 2019' - broadcast (01:05 - 02:55) not in time [20:00 - 23:59]
There is now an update check for the channel list - this is carried out when the serial recorder is opened. It is checked whether there is a more current station list on the series server. If so, the series recorder user is asked to update.
The VTI function "Automatically adapt recording times to EPG data" can now be set to the timer by the serial recorder or not. The setting from the VTI always applies. Exceptions can be made in the series recorder for certain channels (channel assignment => settings) and / or on the series marker.
Example: The function is not active in the VTI, but it should be active for timers from the serial recorder on the transmitter ZDF, then you activate the option on the transmitter ZDF in the serial recorder.
In the series marker settings, the function "Reset cover" was replaced by "Select cover". The new function now shows all German and English covers of the series and you can select a specific cover for the series marker. TheTVDB only fetches covers in German and English, not all other languages ​​yet. Possibly. I’ll expand that.
You can now display the timer list for this series in the episode list using the green button and then delete individual timer entries there.
The timer list now shows the station names from the timer for pending timers and no longer the wishlist (web) station.
This has the advantage that you can see directly on which transmitter SD / HD / UHD is being recorded.

IMPORTANT:

When the series recorder is started for the first time after the update, the database is then updated and is then no longer compatible with earlier series recorder versions.
If you open the log after the first start, you will find some information about the database update at the end. The new database version is 4.1.0.
As the database must undergo significant database changes and it has been shown that the database is sometimes in a strange state for some users, it can happen that the database update is not carried out correctly.
So please check the log file.

THX @MacDisein
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
SerienRecorder 4.2.3

New function:
-Support for images with Python 3 (see Notes 1)
-Confirmation dialog before the manual timer search (see note 2)
-New option "Message on channel updates" (at start or after the auto check) (see note 4)
-New option "Message in case of TV planner error" (see note 6)
-New option "Message if program was not found in EPG" (see note 7)
-New option "Prefer standard bouquet" (see note 8)
-New option "timer description" or changes to "timer name" (see note 9)

Changes:
-AdvancedHTMLParser updated from version 8.1.4 to 9.0.1
-Transparency activated for the column headings in the sender assignment (skin-dependent)
-Load-intensive views are now loaded in a separate thread (image-dependent)
-View settings revised and partially restructured (see Notes 5)
-"Extent of settings" option removed, all setting options are now always displayed
-The creation of a series marker must now be confirmed in the planner / Top 30 view
-IMAP test revised (see note 3)
-"Update screens immediately after changes" option removed from settings
-The cache files for the planner / Top 30 data are no longer stored under / usr / lib / enigma2 / python / Plugins / Extensions / serienrecorder / tmp, but in the folder / var / cache / serienrecorder.
-"Notification during search" renamed to "Message during timer search"
-Removed the "When Scan Starts" option from the "Scan Notification" option because it was not working properly
-"Notification of timer conflicts" renamed to "Notification of timer conflicts"
-"Auto-Check" area renamed to "Timer Search"
-"GUI" area renamed to "User Interface"
-"Log" area renamed to "Logging"
-"Scroll to the end" renamed to "Jump to the end"
-The term "STB" (Set-Top-Box) has now been consistently renamed to "Box" in all messages and the user interface.
-The term "Auto-Check" has now been consistently renamed to "Timer Search" in all messages and the user interface.
-The value for the set EPG search limits is now output in the log
-Output of the used box skin in the log
-Box type detection improved
-Revised log entries

Bug fixes:
-Bouquet selection in the settings also visible if you only have one bouquet on the box
-If the log file cannot be created, the crash will no longer occur
-In the series / season start view, the first line is now selected when the filter (yellow button) is switched.
-In some situations timers were incorrectly corrected when the timer was created for a station in the alternative bouquet.
-A timer could not be created later for a series "00" on the memo.
-Correct behavior when using the ChoiceBox in the settings (see note 10)
-Corrected option "Create timer only from TV planner email" (see note 11)
-Settings for "deviating timer update from EPG" on the marker were not taken into account during the first update

Notes:
1.The serial recorder is now Python 3 compatible, so a lot of code had to be adapted.
IMPORTANT: IMAP username and password have to be encrypted differently for technical reasons. If you switch to an image with Python 3, please re-enter both.
2.Until now, the manual timer search was carried out immediately if the TV planner option was not active, now the start of the manual timer search must always be confirmed.
3.During the IMAP test, the username and password are now also output in the log (every second character replaced by *). In addition, the names of the mailboxes were not displayed correctly so far, this has now also been corrected. From now on every step will be logged.
4.An option in the settings can now be used to decide when the message about "Channel updates on the series server" should be displayed, previously the message was always shown when the series recorder was started, now it can also be displayed after the timer search.
5.New areas for "Messages" and "TV Planner E-Mail"
6.This notification is displayed if an error has occurred while accessing or processing the TV planner email (e.g. incorrect login).
This is how you notice errors in the TV planner email directly and don't have to look at the log first
7.This notification is displayed if the program was not found in the EPG when the timers were updated; this could be a sign that the program may have been temporarily removed from the program.
8.If this option is activated and the program is broadcast on a station in the standard bouquet, the series recorder will still create a timer even if a timer has already been created for this program on a station in the alternative bouquet.
In this way you can, for example, record a program again without advertising, for this all the advertising-free channels must be assigned to the standard bouquet and the others to the alternative bouquet.
9.The timer name and now also the timer description can now be freely configured; the file "SerienRecorder.timer-pattern.json" is available under / etc / enigma2 /.
Patterns can be defined in it in order to be able to create any timer name or description. The previous timer name options and others are already preset. For example, timer names can now be created without hyphens.
10.In the VTI Image there is the possibility of opening the so-called ChoiceBox with the OK button and selecting the value from a list there. This led to the fact that the value was accepted correctly, but possibly existing sub-options were not shown or hidden in the settings. An example of this was e.g. when selecting the search type - where "at the selected time" the time sub-option should have been displayed.
11.So far, the option "Create timer only from the TV planner email" could not be deactivated for certain series markers if it was activated globally. It was the other way around (globally deactivated but activated for certain markers) - this has now been corrected.

THX @MacDisein
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
SerienRecorder 4.2.5

MacDisein wrote
After there was a crash when creating manual timers in release version 4.2.3, I just withdrew them and released a bug fix under version 4.2.5.
Here are just the changes compared to version 4.2.5.

-No crash when auto-update under Python3
-No crash when creating manual timers
-TV-Planner backup files and log files were not deleted correctly under certain circumstances

Changes:
-Unclear description for the option "Display duration for messages" improved
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
SerienRecorder 4.3.0

New features:
-New option "Sort box transmitters alphabetically in channel assignment" in the "User interface" area (see Note 1)
-New option "Backup for manual timer search" (see Note 2)
-The Serial Recorder web interface can now be installed from the settings (see Note 3)
-The two standard series Recorder Skins (1 and 2) are now also available as FHD versions - thanks to @Marti_win7 (see Note 4)

Changes:
-Changed the regular expression for recording detection. (see Note 5)
-The "Prefer Standard Bouquet" option now also includes manually created entries in the timer list.
-For dates in the log, the day of the week is now also output.
-The "Try to update timerfrom the EPG" option can now be enabled for a serial marker if it has been disabled globally.
-The log is now output when the option "Try to update timers from the EPG" is deactivated globally.
-When a new series marker is added, the Series Recorder now always reloads the cover from the Internet.
-Directory selection completely revised (see Note 6)
-Skins with "FHD" in the name can no longer be selected if an HD skin is active on the box.

Bugfixes:
-Crash when calling the sender map with empty list is fixed.
-No more crashes with manual timer creation when the "Prefer Standard Bouquet" option is enabled.
-The option "Prefer standard bouquet" has also been taken into account if you only use one bouquet - this is now corrected.
-The option "Try to update timers from the EPG" has been revised (see Note 7)
-In rare cases, there has been a crash in global settings, which is now fixed.

Notes:
1.Until now, the list of box channels was sorted in the order in which the stations were sorted in the bouquet.
Now you can switch to an alphabetical sort using the option in the global settings.
This setting then also affects the sender assignment in the SeriesRecorder web interface.
2.You can now decide via the option "Backup with manual timer search" whether or not a backup of the database, settings etc. should be made during a manual timer search.
3.The option "Enable Serial Recorder Web Interface" is now always visible when it is activated for the first time, and the web-data folder does not exist, the serial recorder web interface is asked if it should be downloaded and installed.
4.Marti_win7 was so nice and has adapted the two standard series recorder skins for FHD resolution. So there are now finally suitable skins when an FHD skin is active on the box.
5.There was a change in the regular printout of the recordings based on the file name on the hard disk in the last release.
However, this change meant that far fewer recordings were detected now - I have now revised the printout again and hope that it will work better now.
6.The directory selection in the Series Recorder was not really intuitive. It showed that it was programmed incorrectly from the beginning. I've corrected the behavior now so that the directory selection is now behaving as you would expect.
You now have to go to the folder to select it or create a new subfolder. Before deleting, there is now a warning and a reason is displayed in the event of an error.
7.Although the option "Try to update timers from the EPG" was deactivated, timers from the EPG were updated.
This has now been corrected, but the timers are still corrected by changed data on wish list.
 

kalkan99

VIP
Messages
1,661
SerienRecorder 4.5.0
 

Attachments

  • enigma2-plugin-extensions-serienrecorder_4.5.0_all.deb
    512.6 KB · Views: 1

kalkan99

VIP
Messages
1,661
I just published the source code for version 4.5.5-beta on github.

This time it's a pure bug fix version.



Changes:

Error when creating manual timers from the web interface fixed
Log view: You can jump back to the end or the beginning
Named picons should now load again too
When updating timers, the station is now displayed in the log instead of the recording path
The background color of the selection is now set in the Skin 2 FHD series recorder

thanks MacDisein
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
SerienRecorder 4.6.0

New functions:
  • Entries in the UNDO list that are older than 30 days are now deleted during automatic scanning
  • Recording directories are now normalized, so e.g. /hdd/movie and /hdd/movie/ are recognized as the same
  • Timers that should not be added to the SeriesRecorder database are now shown in the statistics after the search run
  • Picons are now also loaded for IPTV channels, if there is none, it tries to load the corresponding picon of the DVB channel
  • In the broadcast dates view not allowed seasons can be displayed alternatively in gray
  • Additional timer name "Seriename_S01E01_Episodenname" (see note 1) (for this the file '/etc/enigma2/SerienRecorder.timer-pattern.json' must be deleted)
  • New option 'Always create notepad timer' - notepad timers will be created even if a timer has already been created for the episode

Changes:
  • The changelog screen has been reworked, the changes are now displayed more nicely
  • The update screen was reworked
  • Log screen has been reworked, entries are now highlighted in color
  • In the skins the graphic for the line selection was removed, so that now the standard selection is used
  • Entries in the timer list are now deleted via the ID, so if there are several identical entries, they are no longer all deleted
  • Search in EPG optimized
  • When updating timers, the channel is now displayed in the log instead of the recording path
  • Code for the creation of timers unified - so the timers are also created with the openATV image with the correct timer type
  • In the settings (global/marker) the possible selection for the timer type is now determined depending on the used image

Bugfixes:
  • Fixed an error when saving the TV Planner settings in the web interface
  • Sorting of the timer list for a series marker in the web interface was corrected
  • Error loading tags on series marker in old format was fixed
  • Jumping to the next initial letter in the series marker view now works correctly even when sorting by "wish list" rules
  • Fixed encoding of tags
  • It could happen that an episode was not found in the timer list and then another timer was created
  • Cleaning up the timer list during season selection also deleted specials in a certain situation, although they were still selected
  • Selection color in the channel assignment corrected
  • Timers are now also created again with the current openATV 7.x version
  • Fixed an error when setting the default database path
  • The option "Prefer default bouquet" caused a crash when searching for series without entries in the timer list
  • Tags on series marker no longer cause crash when creating timers
  • Fixed a bug when creating manual timers from the web interface
  • Fixed a sporadic HTML error in the TV Planner email

Notes:
There is now an additional selection option for the timer name (series name_S01E01_episode name).
For the new entry to appear in the settings, the file '/etc/enigma2/SerienRecorder.timer-pattern.json' must be deleted.
The file will be recreated at the next startup and will then contain the new timer name.
 

Attachments

  • enigma2-plugin-extensions-serienrecorder_4.6.0_all.deb
    514.5 KB · Views: 1
Top