[Plugin] Serien Recorder

baha2

Super Moderator
Messages
6,530
Series recorder v0.1 (19.01.2014)

Hi Serien Fans :)

das Plugin bietet euch die Funktion vorgemerkte Serien dauerhaft aufzunehmen.

Beim Plugin-Start werden euch die Serien von Wunschliste-Serienplaner aufgelistet, anhand dieser Liste und euren Einstellungen werden die Timer (Aufnahmen) automatisch erstellt.

Wichtig:
Bitte führt als erstes ein "Channel Edit" (GELB drücken) durch und editiert dort eure channels, mit "OK" können die Sender ausgewählt werden. Sollte bei einer vorgemerkten Serie der Sender noch auf "Nicht gefunden" stehen wird kein Timer erstellt.

Funktion/Steuerung:


ROT = Hiermit wechsel ihr "nur" die Ansicht zwischen "Alle Serien" und "Neuer Serien".
GRÜN = Channels Edit (Hier werden eure Sender und die von Wunschliste gelistet).
GELB = Serien Marker (Hier kann die liste der Markierten Serien bearbeitet werden).
BLAU = Recorder List (Hier werden alle Timer gelistet).
OK = Serien zum Serien Marker hinzufügen.
MENU = Einstellungen
EPG/INFO = Startet eine manuelle Suche für neue Aufnahmen anhand der "Serien Marker".

Anleitung:

1. "Channel Edit" ausführen und die Sender editieren.
2. Serien zum "Serien Marker" mit dem "OK Button" hinzufügen.
3. Mit der "EPG/INFO Taste" führt ihr einen AutoCheck durch, die Timer werden dann in der "Recording List" aufgelistet.

Der AutoCheck wird natürlich auch jede Stunden (Einstellbar) ausgeführt (im Hintergrund).

Thx @einfall
 

baha2

Super Moderator
Messages
6,530
Update v 0.2:
- Es können jetzt auch "Nur" neue folgen aufgenommen werden.
- Die Folgen können in ein Serien verzeichnis abgelegt werden (automatisch und optional).
- beim ausführen des checks erscheint jetzt ein log fenster.
- diverse fixes und verbesserungen.

Todo:
- cover suche fixen.
- cover speichern für emc.
- trailer suche.

Thx @einfall
 

Haitoku

Super VIP
Messages
3,933
Serien Recorder Update v0.3:

- Staffel auswahl für die Serien marker d.h ihr könnt bei der Serie 'Dexter' z.b auswählen ob nur Neue, Alle oder spezielle Staffeln aufgenommen werden sollen.
- mit den bouquets tasten +/- könnt ihr jetzt in der Hauptansicht vor/zurück-blättern (in Tagen).
- vor/nachlauf-zeit kann jetzt festgelegt werden für die timer (eigene festlegen oder es werden die von enigma2 verwendet).
- das plugin aktualisiert sich bei einer neuen version jetzt selber (natürlich muss man dies bestätigen).
- fix der coveranzeige/coverdownload.
- fix remove marker.
- diverse interne verbesserungen.
- debug messages verbessert.
- screen messages überarbeitet.


Thx einfall
 

baha2

Super Moderator
Messages
6,530
Serien Recorder v0.4 (23.01.2014)

update v0.4

- fix crash on autoupdate.
- fix some empty list bugs.
- fx crash on timer.xml (thx shadowrider)
- sortieren der ansicht nach aktivierten sendern.
- es wird jetzt angezeigt in welche anzeige ihr euch befindet.

Thx @einfall
 

baha2

Super Moderator
Messages
6,530
Serien Recorder v0.5 (24.01.2014)

update 0.5:
- fix doppelte sendernamen in der "Channel Edit-List".
- im "Channel Edit-List" kann man jetzt die Senderliste zurücksetzen.
- fix umlaute in den sendernaen
- überprüfung ob eine serie bereits vorhanden ist.
- im Einstellungs-Menü kann man jetzt den Aufnahme-ordner komfortabel auswählen (thx schomi).


Ihr müsst einmal im "Channel Edit" eure Senderliste zurücksetzen !

Thx @einfall
 

baha2

Super Moderator
Messages
6,530
Serien Recorder v0.6 (25.01.2014)

update 0.6:

- fix autocheck !
- unter "Serien Marker" gibt es jetzt eine neue funktion "Sendetermine" (Gelb), hier werden euch die Sendetermine zu der ausgewählten Serie angezeigt. Eine Erstellung der Timer erfolgt im nähsten Update.
- coveranzeige beim Serien Marker hinzugefügt.

Thx @einfall
 

baha2

Super Moderator
Messages
6,530
Serien Recorder v0.7 (26.01.2014)

update v0.7:

- sendetermine können jetzt selectiert und als timer übernommen werden. *beta* !!!!!!
- ihr könnt jetzt serien auf 'Manuell' stellen somit werden sie vom autocheck ausgeschlossen.. das finde ich hilfreich wenn man die sendetermine manuell auswählt.

Thx @einfall
 

baha2

Super Moderator
Messages
6,530
Serien Recorder v0.8 (27.01.2014)

update v0.8

- fix layout bugs
- fix 'manuell'' bug
- fix timer bug wenn die eindzeit in den nächsten tag geht (z.b 23.45 - 00.30).
- fix das erstellen von Serien-Subdir (egal ob JA/Nein das subdir wurde immer erstellt).
- autocheck prüft jetzt den aktuelle und den nächsten tag auf passende Timer ("aktuelle internationale Serien" und "internationale Serienklassiker").
- Neue funktion mit Rot (Anzeige) öffnet ihr jetzt ein Popup, hier könnt ihr die Ansicht verändern zwischen "aktuelle internationale Serien" und "internationale Serienklassiker".
Ein Support für den "Wunschliste Serienplaner für Soaps" wird nicht von mir umgesetzt.
- icon (plugin.png) added (thx pixbox)
- in der Recorder-List wird jetzt das datum der Timer mit angezeigt.

Thx @einfall
 

baha2

Super Moderator
Messages
6,530
Serien Recorder v0.9 (29.01.2014)

update v0.9

- fix typos
- fix crash wenn das log file zu groß ist (das log wird jetzt bei jedem EPG/Autocheck geleert, ich überlege mir später eine sonnvollere lösung evtl. ab einer bestimmten größe erst leeren)
- improve autocheck (start_time, end_time)
- Im 'Serien Marker' können jetzt über die Wunscliste-Suche Serien hinzugefügt werden.
- Es gibt einen neuen check ob Serien bereits existieren. D.h es wird erst geprüft ob die Serie auf der HDD vorhanden ist und zugleich bei jedem timer der erstellt wird kommt ein eintrag in die datei '/usr/lib/enigma2/python/Plugins/Extensions/serienrecorder/added' z.b (Dexter S01E01) und auch hier wird gecheckt ob die Serie bereits existiert. Das sollte jetzt doppelte Timer verhinden !

Thx einfall
 

baha2

Super Moderator
Messages
6,530
Serien Recorder v1.1 (07.02.2014)

Code:
[B]update v1.1[/B]

- neue option in den Einstellungen "Timer im vorraus suchen (in tagen)".
- version nr wird jetzt angezeigt im Hauptscreen (rechts oben).
- andere verbesserungen.. 

[B]update v1.0[/B]

MEGA WICHTIG SONST CRASH: ihr müsst das file /usr/lib/enigma2/python/Plugins/Extensions/serienrecorder/marker löschen.

der Autocheck/Check wurde komplett überarbeiten, d.h es werden jetzt alle sendetermine von wunschliste geholt welche dirt für die serie gelistet sind. Der Serienplaner bietet nur noch eine art übersicht... und hat mit der Autocheck/Check funktion nichts mehr zu tun. Sollte ein Timer-konflikt auftreten so wird versucht für den nächsten sendetermin ein timer anzulegen.

Wichtig:
für jeden timer der angelegt gibt es auch einen eintrag in /usr/lib/enigma2/python/Plugins/Extensions/serienrecorder/added (Serie Season Episode).

- Manuelle Sendertermine überarbeitet und start/end-zeit bug behoben.
- 'Serien Marker' liste wird jetzt nach dem ABC sortiert.
- Hauptansicht: Serien die im 'Serie Marker' vorhanden sind werden grün angezeigt.
- Autocheck/Check überarbeitet es werden jetzt für alle sendetermine timer erstellt.
- Mit EPG/info kann jetzt auch der Check im 'Serien Marker' ausgeführt weden.
- 'Record List' nach startzeit sortiert.
- diverse interne verbesserungen

Thx einfall
 

mr.strauss

Super VIP
Messages
8,415
Serien Recorder v1.2 (07.02.2014)

update 1.2:

- der autocheck/check müsste jetzt flüssiger laufen.. es gab einen memory lake beim umwandeln der umlaute !
- fix umlaute Autocheck/check
- fix umlaute Serien Dir erstellung
- fix parsing error
- und paar andere sachen wurde verbessert :)

Thx @ einfall
 

baha2

Super Moderator
Messages
6,530
Serien Recorder v1.3 (09.02.2014)

update 1.3:

- der komplette autocheck/check wurde überarbeitet das ganze dürfte jetzt 90% schneller laufen es wird nur noch pro Serie eine webabfrage gestartet :)
- fix: die option in den einstellungen "tage im vorraus suchen" wurde nicht abgespeichert.
- diverse kleine verbesserungen.


Ihr müsst bitte eure Serien aus dem 'Serien Marker' alle löschen und neuanlegen weil die url zur Serie hat sich geändert, sonst funktioniert der autocheck/check/sendetermine nicht.

Thx @einfall
 

baha2

Super Moderator
Messages
6,530
Serien Recorder v1.4 (09.02.2014)

update 1.4 (auch per autoupdate verfügbar):

- fix bug: beim autocheck/check gab es ein problem mit dem erkennen der staffeln die erlaubt sind (string fehlte).
- log reader verbessert, das log wird jetzt erst angezeigt wenn der autocheck fertig ist. Natürlich mit einer info !
- serien mit sonderzeichen wie ( : oder .. oder ...) werden jetzt vom serien-namen gelöscht auch für das erstellen bei serienrecorder

wenn eure serien im "Serien Marker" diese oben genannten sonderzeichen haben müsst ihr diese natürlich löschen und neu anlegen sonder funktioniert das nicht

Thx @einfall
 

mr.strauss

Super VIP
Messages
8,415
Serien Recorder v1.5 (10.02.2014)

update version 1.5:

- fix: es wurden timer erstellt die in der vergangenheit lagen (bzw. wunschliste hat diese dann noch nicht gelöscht).
- new: in den Einstellungen (Menu) könnt ihr jetzt eine Zeitspanne bestimmen wann Timer erstellt werden dürfen. *beta* (defaul: 00-24 uhr)
- fix: in der 'Recorder Timerlist' wurde nachdem löschen eines timers die liste nicht nach ABC sortiert.


Thx @ einfall
 

baha2

Super Moderator
Messages
6,530
Serien Recorder v1.6 (11.02.2014)

update 1.6

- new: im 'Serien Marker' könnt ihr jetzt die Sender bestimmen welche für die Serie zu erstellung der Timer erlaubt sind.
- interne sachen verändert.

Leider gibt es bei der neuen funktion auch wieder einen nachgeschmack ihr müsst das marker file /usr/lib/enigma2/python/Plugins/Extensions/serienrecorder/marker löschen sonst gibt es einen Greenscreen.

Viel Spaß damit

P.S Falls ihr jetzt noch wünsche/änderungen haben wollt solltet ihr diese selber eibauen und sharen ! die Version 1.6 ist FINAL ausser es gibt bugs oder änderungen von wunschliste die ich beheben kann.

Das Plugin war jetzt schon wieder genug arbeit.. :)

Thx @einfall
 

mr.strauss

Super VIP
Messages
8,415
Serien Recorder v1.7 (13.02.2014)

update v 1.7:

- fix: 'Seriern Marker' -> 'Sendetermine' die überprüfung ob die Serie (Staffel/Episode) im added file bereits vorhanden ist wird ausgelassen.
- new: im Hauptscreen könnt ihr mit der Taste '0' das Log anzeigen lassen.
- new: im Hauptscreen könnt ihr mit der Taste 'Help' die Selektierte Serie bei youtube nach trailer suchen lassen. vorausgesetzt EPGTranslator von kashmir ist installiert.
- new: in den Einstellungen gibt es einen neuen punkt "Entferne alte Timer aus der Record List:" hier werden dann alte einträge entfernt. Sollte die option auf 'Nein' stehen werden jetzt in der 'Record List' alte aufnahmen mit einem 'häkchen' markiert.

Viel Spaß damit...

Wenn euch der Serien Recorder gefällt und ihr mich ein wenig unterstützen wollt schreibt mir eine PN für meinen Amazon-Wunschzettel.
Laßt meine wünsche (kleine wünsche) in erfüllung gehen, ich versuche das genauso bei den plugin für euch !!!


Thx @ einfall
 

baha2

Super Moderator
Messages
6,530
Serien Recorder v1.8 (14.02.2014)

update version 1.8:

- fix: wenn in der Record List ein timer gelöscht wurde gab es einen GS.
- new: das Serien cover wird jetzt im Serien verzeichnis gespeichert z.b wird dann in EMC das cover angezeigt.
- new: aufwachen aus dem Deep-Standby und Autocheck ausführen (der Deep-Standby wird 5 min. bevor "der Autocheck nach Uhrzeit eingestellt ist" ausgeführt).
- new: Serien ohne Staffel bezeichnung auf wunschliste.de werden jetzt unterstützt und default als S00 gesetzt.
- new: in der Record-List könnt ihr jetzt die Ansicht zwischen der jüngsten aufnahme startzeit und dem zuletzt hinzugefügten timer wechseln, natürlich wird die letzte ansicht immer gespeichert :)
- new: 'Serien Marker'-> SenderTermine: episoden die bereits auf der festplatte sind oder wofür timer erstellt wurden werden mit einem symbol angezeigt (durch ein HDD-icon oder Timer-icon).


nach 6 stunden programmieren um eure wünsche zu erfüllen bitte ich auch mal einen blick auf meinen amazon wunschzettel zu werfen.. eine nachricht an mich reicht

Thx @einfall
 

baha2

Super Moderator
Messages
6,530
Serien Recorder v1.9 (15.02.2014)

update version 1.9:

- fix: Löschen der timer aus der 'Record-List' ist jetzt default auf 'Nein'
- fix: 'Serien Marker' -> Sendetermine: wenn nur 'folgende' ausgewählt wird, wird als schutzfunktion S01 mit ausgewhält.
- fix: wenn im Serien verzeichnis kein cover abgelegt ist und ein cover dafür existiert wird es im Serien verzeichnis abgelegt, vorher wurde das cover nur einmalig beim erstellen des Serien vezeichnis abgelegt und es gab keinen weiteren check.

Thx @einfall
 

Haitoku

Super VIP
Messages
3,933
New Update :

version 2.0:

- fix: umalaute (E²)
- fix: ausgabe vom autocheck in das log bei timer die in der vergangenheit liegen (Serie XYZ S01E01 -> Der Sendetermin liegt in der Vergangenheit)
- new: wenn die wunschliste webseite nicht erriechbar ist steht ab jetzt im Log "[Serien Recorder] Wunschliste Timout.. webseite down ?!" evtl. ist das, das problem wenn wunschliste nicht erreichbar ist das der autocheck solange dauert.
- new: in den Einstellungen gibt es jetzt den Punkt "Nachdem Autocheck in Deep-Standby gehen" das bezieht sich aber nur wenn der Autocheck durch einen Timer gestartet wird nicht wenn wir den manuel ausführe mit EPG/INFO.
- paar interne verbesserungen.
thx einfall
 

Haitoku

Super VIP
Messages
3,933
update version 2.1:

- new: in den Einstellungen gibt es jetzt den punkt "DEBUG LOG", hier könnt ihr die debug lines auschalten dann wir nur noch der erstellte timer im log stehen (spart evtl. zeit).
- new: es wird jetzt angezeigt wielange der autocheck braucht/dauert -> ---' AutoCheckTimer Beendet ( took: 6.14 sec.)'-----
- new: in den Einstellunge gibt es jetzt die option "Versuche die Eventid vom EPGCACHE zu holen" was dann später für mein anderen plugin nütztlich ist um sendetermin verschiebung zu erkennen. Bitt beachten das evtl. hierdurch der Autocheck etwas länger dauter.
- new: cover werden jetzt auch im 'Serien Marker' gesucht wenn man hoch/runter drückt, falls kein cover vorhanden ist.
- fix: urhzeit beim autocheck wenn die box aus dem deep-standby aufwacht.
- fix: paar interne sachen verbessert.
thx einfall
 
Top