[TR]
[TD="align: right"][/TD]
[/TR]
[/TABLE]
[B][color=#ff0000][B][color=#ff0000][size=167]
[B][color=#ff0000][size=167]
[/size][/color][color=#ff0000][size=167]
[B][color=#ff0000][size=167]
Diskussion und Probleme hier rein

[/size][/B][/color]
SeriesPlugin
Wer den AutoTimer Thread verfolgt, wird bestimmt schon etwas von der Serien-Erweiterung gelesen haben.
Das SeriesPlugin hat 3 Funktionen:
AutoTimer:
Jeder AutoTimer hat jetzt ein neues Feld "Label series:", ist das eingeschaltet, wird nach jedem AutoTimer Suchlauf, für die gefundenen Timer die Episode, Staffel und der Episodentitel ermittelt. Je nach euren Einstellung wird dann der Timer Titel und/oder dessen Beschreibung angepasst.
Beispiele:
Die Simpsons S22E14 Wütender Dad - Der Film
EUReKA - Die geheime Stadt S04E17 Todesnebel
Dexter S04E06 Familienväter
CSI:NY S07E17 Die Spur des Skorpions
Der AutoTimer übergibt jeden neuen Timer einzeln nachdem er erstellt wurde an das SeriesPlugin, somit wird der AutoTimer selbst nicht blockiert.
LiveTV:
Info Taste lange gedrückt halten und "Series Info" auswählen.
Aus dem LiveTV kann ein InfoScreen mit Staffel, Episode, Titel und Beschreibung aufgerufen werden.
MovieList:
Series Info: siehe LiveTV
Rename: Ihr könnt die Serieninformationen nachträglich noch hinzufügen.
Konfiguration:
Ihr könnt bestimmen,
-welche Funktionen aktiv und in den jeweiligen Menüs erscheinen sollen
-welcher Service verwendet werden soll, um die Serien zu identifizieren (aktuell gibt es jeweils nur einen)
-wie eure Filmtitel und Beschreibungen aussehen sollen
Installation:
IPK installieren
Ihr benötigt den aktuellen AutoTimer ab 08.05.2012
(Leider werden die Plugins für OE1.6 nicht mehr aktualisiert:
)
Abhängigkeiten:
python-difflib
python-json
python-html
python-ctypes
python-urllib
Tipps:
AutoTimer : Wenn Ihr die Funktion nicht für jeden neuen AutoTimer separat einschalten wollt, könnt Ihr ja einfach den Default Eintrag im AutoTimer Menü anpassen.
LiveTV: Verwendet doch das MultiQuickButton Plugin.
MovieList Rename: Verwendet EMC, dann können mehrere Aufnahmen markiert und verarbeitet werden. Kommt erst mit der nächsten EMC Version.
Und aktuell ist es so, dass es in einem Dialog läuft, wird dieser beendet, wird auch das Umbenennen angehalten. Evtl, gestalt ich das noch um.
Ihr könnt die Episode Patterns anpassen/erweitern:
Editiert die seriesplugin_patterns.json und kopiert sie nach /etc/enigma2/seriesplugin_patterns.json
Es kann nur die Kurzbeschreibung angepasst werden, weil der Timer nur diese beinhaltet
Man könnte dies noch in die Rename Funktion der MovieList integrieren, das wäre dann aber nicht mehr konsistent zu der AutoTimer Funktion.
Change-Log:
0.6.2
Avoid crash in Setup on unknown patterns
Fixed wrong Seasons with Fernsehserien
New pattern Series
Enter Setup will clear the cache
0.6.3
Bugfix
0.7
Detailed status messages on error
Fernsehserien improved
Memory profiling integrated
0.7.1
Bugfix for Wunschliste
0.7.2
getPage error fixed
Logging enhanced
FS + WL improved
0.8
Test release of autotimer series filter
0.8.1
Support for alternative names for channels:
Just run the AutoTimer and open the SP Setup, a XML file will be stored containing all channels, just edit the alternative nodes and reopen the SP Setup ( Anyone willing to implement a GUI? )
Show warning if the channel name is not correct
The new AutoTimer Independent Mode will check the timer list every x hours
New config option to suppress timer lookup result popups (AT and AT Independent)
Improved info screen, threading, wunschliste
Renamed seriesplugin.cfg to seriesplugin_patterns.json
Without autotimer series filter
0.8.2
Bugfix
0.8.3
Logs can be sent from Setup (Blue key)
Ask for channel match on InfoScreen (Only from Live TV)
It will write the corresponding channel name to the config file.
The request has to be repeated after finishing.
0.8.4
All timeouts set to 5 seconds
Fernsehserien parser robustness improved
Released semaphore on terminating worker
0.8.5
Identifier: Missing seasons will be set to 1
Logger: Don't allow mails with default address and user
Start Worker always with new Queue
Config: Timer eit check can be disabled
Independent Mode: Don't start with time set to 0
0.8.5.1
Fixed IndependentMode cycle
Fixed GS after Record Renaming
0.8.6.6
New config option: Disable file renaming
0.8.6.7
Removed all thread handling
All tasks will block until they have finished
Channels added "(S)" handling for new kabel bw naming conventions
0.8.6.9
Fixed caching error
Fixed InfoScreen red button recognition
Finally implemented the debug print for the config settings
0.8.7
Fixed caching maximum recursion error
Fixed InfoScreen red button renaming
0.8.7.1
Test for caching maximum recursion error
0.8.7.2:
Caching strategy changed: Internal cache the plain html
Catch InfoScreen crash on invalid references
Removed subprocess dependency
0.8.7.3:
Fixed typos
0.8.7.4:
Fixed InfoScreen rename MessageBox type to InfoBox
Improved Timer handling if epg event has been moved
0.8.7.5:
Identifier: Remove special characters before requesting series id
Timer: Re-engineered timer already renamed detection
Debug: Print SeriesPlugin file information during startup
Translation updated
0.8.7.6:
Timer: Fixed epg event lookup if eit isn't set
Timer: Changed similarity check of existings timers
Config: Independent Mode: Always retry to find series info
0.9:
Moved license handler from Lima-City to Google App Engine
Send Google Analytics track page events directly to Google without Lima-City
Timer: Added log entries
General: Code cleanup, Fixed exception handling
Shutdown of Proxy. No support for older versions than 0.8.6
0.9.0.1:
Removed unnecessary module
0.9.0.2:
Changed AutoTimer function overwrite handling
If SP is disabled, don't allow any function calls
Fixed undefined variable in check similarity function
Updated channels
Updated replacement patterns
Updated language file
Added control file
Added meta file
0.9.1.2:
Fixed duplicate timers
0.9.2:
Timer avoid duplicate series information
New Config Option: Check timer list from extension menu
FAQ und bei Problemen:
- Aufnahme xy hat keine Serieninformationen.
Prüft ob die Informationen auf Wunschliste.de überhaupt verfügbar sind und wie groß die Abweichung der Startzeit ist (Voreingestellt max 15 Minuten).
Die Informationen stehen immer nur für die kommenden Tage zu Verfügung, stellt am Besten den AutoTimer so ein, das vorhandene Timer upgedated werden sollen, dann wird das beim nächsten Suchlauf miterledigt.
Falls ihr Wiederholungen nachts aufzeichnet, kann es durchaus sein, dass keine Serieninformationen vorliegen.
Ist eure Aufnahme vollständig, hat sie die richtige Startzeit?
Wartet ein paar Stunden und versucht es erneut, es kann vorkommen, dass die Informationen noch nicht im Cache sind.
- Prüft euren Sendernamen, dieser muss mit dem von FS / WL übereinstimmen
- Falls Ihr den AutoTimer über das WebInterface verwendet und nach einem Suchlauf, nicht alle Timer Serieninformationen haben, wartet kurz und aktualisiert die Timerliste. Da der Seriensuchlauf asynchron erfolgt, werden die Timer auch noch aktualisiert nach dem der AutoTimer Suchlauf beendet wurde.
- Prüft den Proxy Status: klick
- Erstellt Screenshots und ein Telnet Log
Testphase:
Wunschliste.de gewährt uns eine 3 Monatige Testphase.
Während der Testphase werden die Wunschliste.de Anteile noch ClosedSource sein.
Danach kommt das Plugin in den Git und somit automatisch auf den Feed.
PS:
Wenn euch die MovieList Rename Funktion zu langsam vorkommt, versucht einfach mal die Informationen von Hand zu ermitteln:
Nehmt einfach eine Simpsons Folge von gestern / vorgestern und geht auf klick und stoppt die Zeit, bin gespannt, ob jemand das Experiment macht :-)
thx betonme