Ich habe das regnerische Wetter genutzt und den Parser für die TV-Planer E-Mail überarbeitet.
Es wird jetzt eine OpenSource Klasse eingesetzt, die das Parsen vereinfacht und man in Zukunft schneller auf Änderungen durch Wunschliste reagieren kann.
In meiner Testumgebung macht der Parser das was er soll - nun muss nur noch geklärt werden, ob er auf den Boxen korrekt funktioniert und alle Arten von TV-Planer E-Mails korrekt verarbeitet.
Deswegen gibt es hier (mal wieder) einen Betatest Thread außerhalb des normalen SerienRecorder Threads - sodass diese komplexe Änderung in Ruhe getestet werden kann.
Zusätzlich zu den Änderungen am TV-Planer Modul, sind noch zwei/drei kleine andere Änderungen eingeflossen, die ich hier aber erstmal nicht beschreiben möchte.
Für den TV-Planer Parser werden zusätzliche Ausgaben ins Debuglog gemacht. An alle die Testen möchte, bitte das Log einschalten. Die Ausgabe müsste dann in etwa so sein:
Spoiler anzeigen
('07.03.2019', '05:00')
['12:25', 'https://www.wunschliste.de/serie/die-goldbergs', 'Die Goldbergs', '5', '18', 'Die beste Party des Lebens', "Erica und Barry m\xc3\xb6chten endlich an der ber\xc3\xbcchtigten 'MTV Springbreak'-Party teilnehmen. Da diese immer in Florida stattfindet, brauchen sie einen ...", '12.45', 'ORF eins (\xc3\x96sterreich)']
['16:30', 'https://www.wunschliste.de/serie/einfach-genial', 'Einfach genial!', '0', '89', 'Folge 9', 'T\xc3\xa4glich werden in Deutschland etwa 130 Erfindungen patentiert. Darunter sind viele Ideen, die im Haushalt helfen und der Gesundheit dienen sollen ...', '17.00', 'ARD-alpha']
['18:00', 'https://www.wunschliste.de/serie/wer-weiss-denn-sowas', 'Wer wei\xc3\x9f denn sowas?', '4', '104', 'Barbara Sch\xc3\xb6ne & Winfried Glatzeder', 'Bernhard Ho\xc3\xabcker und Elton spielen im Team mit jeweils einem Studiogast. Es gilt, richtige Antworten auf skurrile und knifflige Fragen aus ...', '18.50', 'Das Erste']
['21:00', 'https://www.wunschliste.de/serie/midnight-texas', 'Midnight, Texas', '1', '07', 'Engel & D\xc3\xa4monen', 'Eine Kopfgeldj\xc3\xa4gerin, die hinter Joe her ist, kommt nach Midnight.', '21.45', 'Syfy (Pay-TV)']
['21:00', 'https://www.wunschliste.de/serie/doctor-who-2005', 'Doctor Who', '11', '06', 'D\xc3\xa4monen in Punjab', 'Britisch-Indien 1947: D\xc3\xa4monenartige Kreaturen suchen das Land heim, das kurz vor der Unabh\xc3\xa4ngigkeit steht. Der Doktor ist fest entschlossen, ...', '21.55', 'Fox Channel (Pay-TV)']
['21:15', 'https://www.wunschliste.de/serie/criminal-minds', 'Criminal Minds', '14', '10', 'Fleisch und Blut', 'Zwei bekannte Anw\xc3\xa4lten werden auf grausame Weise ermordet. Besonders makaber ist, dass den M\xc3\xa4nnern post mortem ihre Herzen entnommen wurden ...', '22.15', 'Sat.1']
['21:45', 'https://www.wunschliste.de/serie/z-nation', 'Z Nation', '5', '01', 'Vereint leben wir', 'Warren erholt sich mit dem mysteri\xc3\xb6sen Cooper von dem Drohnencrash.', '22.30', 'Syfy (Pay-TV)']
['21:50', 'https://www.wunschliste.de/serie/the-strain', 'The Strain', '4', '05', 'Farmer und Vieh', 'Alex und Ephraim l\xc3\xbcften das Geheimnis des Ortes "Neue Horizonte", an den die Strigoi viele Menschen unter der Ank\xc3\xbcndigung eines besseren Lebens ...', '22.50', 'Puls 8 (Schweiz)']
['21:55', 'https://www.wunschliste.de/serie/channel-zero', 'Channel Zero', '2', '03', 'Vorsicht vor den Kannibalen', "Dank Jules', Seths und JTs Hilfe kann Margot vor ihrem verstorbenen Vater fliehen. Dylan versucht indes, Lacey zu bekehren und Jules ger\xc3\xa4t immer ...", '22.45', 'TNT Serie (Pay-TV)']
['22:10', 'https://www.wunschliste.de/serie/the-exorcist', 'The Exorcist', '2', '07', 'Die Kinder im Garten', 'Tomas und Marcus nehmen einen Exorzismus bei Andy vor. Dieser schwelgt w\xc3\xa4hrenddessen in Erinnerungen an seine Frau Nikki, die das Pflegeheim f\xc3\xbcr ...', '23.10', 'sixx']
['22:45', 'https://www.wunschliste.de/serie/channel-zero', 'Channel Zero', '2', '04', 'Der Ausgang', 'Die Freunde m\xc3\xbcssen sich dem gef\xc3\xa4hrlichsten Raum des gesamten Hauses stellen, als sie sich auf die Suche nach dem Ausgang begeben ...', '23.30', 'TNT Serie (Pay-TV)']
['22:50', 'https://www.wunschliste.de/serie/doctor-who-2005', 'Doctor Who', '11', '06', 'D\xc3\xa4monen in Punjab', 'Britisch-Indien 1947: D\xc3\xa4monenartige Kreaturen suchen das Land heim, das kurz vor der Unabh\xc3\xa4ngigkeit steht. Der Doktor ist fest entschlossen, ...', '23.40', 'Fox Channel (Pay-TV)']
['22:50', 'https://www.wunschliste.de/serie/the-strain', 'The Strain', '4', '06', 'Verschm\xc3\xa4hte Liebe', 'Eichhorst sp\xc3\xbcrt Quinlan, Fet, Roman und Charlotte auf einem Flugplatz auf. Die Fl\xc3\xbcchtigen wollten sich gemeinsam nach New York begeben ...', '23.40', 'Puls 8 (Schweiz)']
['23:10', 'https://www.wunschliste.de/serie/the-exorcist', 'The Exorcist', '2', '08', 'Gottes Braut', 'Rose k\xc3\xbcmmert sich um die Kinder, w\xc3\xa4hrend Andy den Kampf gegen den D\xc3\xa4mon in sich aufgegeben zu haben scheint ...', '00.00', 'sixx']
['01:10', 'https://www.wunschliste.de/serie/doctor-who-2005', 'Doctor Who', '11', '06', 'D\xc3\xa4monen in Punjab', 'Britisch-Indien 1947: D\xc3\xa4monenartige Kreaturen suchen das Land heim, das kurz vor der Unabh\xc3\xa4ngigkeit steht. Der Doktor ist fest entschlossen, ...', '02.00', 'Fox Channel (Pay-TV)']
['01:15', 'https://www.wunschliste.de/serie/channel-zero', 'Channel Zero', '2', '03', 'Vorsicht vor den Kannibalen', "Dank Jules', Seths und JTs Hilfe kann Margot vor ihrem verstorbenen Vater fliehen. Dylan versucht indes, Lacey zu bekehren und Jules ger\xc3\xa4t immer ...", '02.00', 'TNT Serie (Pay-TV)']
['01:45', 'https://www.wunschliste.de/serie/criminal-minds', 'Criminal Minds', '14', '10', 'Fleisch und Blut', 'Zwei bekannte Anw\xc3\xa4lten werden auf grausame Weise ermordet. Besonders makaber ist, dass den M\xc3\xa4nnern post mortem ihre Herzen entnommen wurden ...', '02.30', 'Sat.1']
['01:55', 'https://www.wunschliste.de/serie/the-strain', 'The Strain', '4', '05', 'Farmer und Vieh', 'Alex und Ephraim l\xc3\xbcften das Geheimnis des Ortes "Neue Horizonte", an den die Strigoi viele Menschen unter der Ank\xc3\xbcndigung eines besseren Lebens ...', '02.40', 'Puls 8 (Schweiz)']
['02:00', 'https://www.wunschliste.de/serie/channel-zero', 'Channel Zero', '2', '04', 'Der Ausgang', 'Die Freunde m\xc3\xbcssen sich dem gef\xc3\xa4hrlichsten Raum des gesamten Hauses stellen, als sie sich auf die Suche nach dem Ausgang begeben ...', '02.45', 'TNT Serie (Pay-TV)']
['02:10', 'https://www.wunschliste.de/serie/the-exorcist', 'The Exorcist', '2', '07', 'Die Kinder im Garten', 'Tomas und Marcus nehmen einen Exorzismus bei Andy vor. Dieser schwelgt w\xc3\xa4hrenddessen in Erinnerungen an seine Frau Nikki, die das Pflegeheim f\xc3\xbcr ...', '02.50', 'sixx']
['02:40', 'https://www.wunschliste.de/serie/the-strain', 'The Strain', '4', '06', 'Verschm\xc3\xa4hte Liebe', 'Eichhorst sp\xc3\xbcrt Quinlan, Fet, Roman und Charlotte auf einem Flugplatz auf. Die Fl\xc3\xbcchtigen wollten sich gemeinsam nach New York begeben ...', '03.20', 'Puls 8 (Schweiz)']
['02:45', 'https://www.wunschliste.de/serie/einfach-genial', 'Einfach genial!', '0', '89', 'Folge 9', 'T\xc3\xa4glich werden in Deutschland etwa 130 Erfindungen patentiert. Darunter sind viele Ideen, die im Haushalt helfen und der Gesundheit dienen sollen ...', '03.15', 'ARD-alpha']
['02:50', 'https://www.wunschliste.de/serie/the-exorcist', 'The Exorcist', '2', '08', 'Gottes Braut', 'Rose k\xc3\xbcmmert sich um die Kinder, w\xc3\xa4hrend Andy den Kampf gegen den D\xc3\xa4mon in sich aufgegeben zu haben scheint ...', '03.30', 'sixx']
['04:05', 'https://www.wunschliste.de/serie/the-last-man-on-earth', 'The Last Man on Earth', '4', '14', 'Speziallieferung', 'Erica hat sich entschlossen, nun doch f\xc3\xbcr Todd ein Kind auszutragen. Allerdings \xc3\xbcbertreiben es Melissa und Todd mit ihrer F\xc3\xbcrsorge f\xc3\xbcr Erica derart, ...', '04.25', 'ProSieben MAXX']
Ich habe noch einen Patch angehängt - für diejenigen die die Betaversion schon installiert.
Das Komplettpaket enthält diesen Patch auch.
Es wird jetzt eine OpenSource Klasse eingesetzt, die das Parsen vereinfacht und man in Zukunft schneller auf Änderungen durch Wunschliste reagieren kann.
In meiner Testumgebung macht der Parser das was er soll - nun muss nur noch geklärt werden, ob er auf den Boxen korrekt funktioniert und alle Arten von TV-Planer E-Mails korrekt verarbeitet.
Deswegen gibt es hier (mal wieder) einen Betatest Thread außerhalb des normalen SerienRecorder Threads - sodass diese komplexe Änderung in Ruhe getestet werden kann.
Zusätzlich zu den Änderungen am TV-Planer Modul, sind noch zwei/drei kleine andere Änderungen eingeflossen, die ich hier aber erstmal nicht beschreiben möchte.
Für den TV-Planer Parser werden zusätzliche Ausgaben ins Debuglog gemacht. An alle die Testen möchte, bitte das Log einschalten. Die Ausgabe müsste dann in etwa so sein:
('07.03.2019', '05:00')
['12:25', 'https://www.wunschliste.de/serie/die-goldbergs', 'Die Goldbergs', '5', '18', 'Die beste Party des Lebens', "Erica und Barry m\xc3\xb6chten endlich an der ber\xc3\xbcchtigten 'MTV Springbreak'-Party teilnehmen. Da diese immer in Florida stattfindet, brauchen sie einen ...", '12.45', 'ORF eins (\xc3\x96sterreich)']
['16:30', 'https://www.wunschliste.de/serie/einfach-genial', 'Einfach genial!', '0', '89', 'Folge 9', 'T\xc3\xa4glich werden in Deutschland etwa 130 Erfindungen patentiert. Darunter sind viele Ideen, die im Haushalt helfen und der Gesundheit dienen sollen ...', '17.00', 'ARD-alpha']
['18:00', 'https://www.wunschliste.de/serie/wer-weiss-denn-sowas', 'Wer wei\xc3\x9f denn sowas?', '4', '104', 'Barbara Sch\xc3\xb6ne & Winfried Glatzeder', 'Bernhard Ho\xc3\xabcker und Elton spielen im Team mit jeweils einem Studiogast. Es gilt, richtige Antworten auf skurrile und knifflige Fragen aus ...', '18.50', 'Das Erste']
['21:00', 'https://www.wunschliste.de/serie/midnight-texas', 'Midnight, Texas', '1', '07', 'Engel & D\xc3\xa4monen', 'Eine Kopfgeldj\xc3\xa4gerin, die hinter Joe her ist, kommt nach Midnight.', '21.45', 'Syfy (Pay-TV)']
['21:00', 'https://www.wunschliste.de/serie/doctor-who-2005', 'Doctor Who', '11', '06', 'D\xc3\xa4monen in Punjab', 'Britisch-Indien 1947: D\xc3\xa4monenartige Kreaturen suchen das Land heim, das kurz vor der Unabh\xc3\xa4ngigkeit steht. Der Doktor ist fest entschlossen, ...', '21.55', 'Fox Channel (Pay-TV)']
['21:15', 'https://www.wunschliste.de/serie/criminal-minds', 'Criminal Minds', '14', '10', 'Fleisch und Blut', 'Zwei bekannte Anw\xc3\xa4lten werden auf grausame Weise ermordet. Besonders makaber ist, dass den M\xc3\xa4nnern post mortem ihre Herzen entnommen wurden ...', '22.15', 'Sat.1']
['21:45', 'https://www.wunschliste.de/serie/z-nation', 'Z Nation', '5', '01', 'Vereint leben wir', 'Warren erholt sich mit dem mysteri\xc3\xb6sen Cooper von dem Drohnencrash.', '22.30', 'Syfy (Pay-TV)']
['21:50', 'https://www.wunschliste.de/serie/the-strain', 'The Strain', '4', '05', 'Farmer und Vieh', 'Alex und Ephraim l\xc3\xbcften das Geheimnis des Ortes "Neue Horizonte", an den die Strigoi viele Menschen unter der Ank\xc3\xbcndigung eines besseren Lebens ...', '22.50', 'Puls 8 (Schweiz)']
['21:55', 'https://www.wunschliste.de/serie/channel-zero', 'Channel Zero', '2', '03', 'Vorsicht vor den Kannibalen', "Dank Jules', Seths und JTs Hilfe kann Margot vor ihrem verstorbenen Vater fliehen. Dylan versucht indes, Lacey zu bekehren und Jules ger\xc3\xa4t immer ...", '22.45', 'TNT Serie (Pay-TV)']
['22:10', 'https://www.wunschliste.de/serie/the-exorcist', 'The Exorcist', '2', '07', 'Die Kinder im Garten', 'Tomas und Marcus nehmen einen Exorzismus bei Andy vor. Dieser schwelgt w\xc3\xa4hrenddessen in Erinnerungen an seine Frau Nikki, die das Pflegeheim f\xc3\xbcr ...', '23.10', 'sixx']
['22:45', 'https://www.wunschliste.de/serie/channel-zero', 'Channel Zero', '2', '04', 'Der Ausgang', 'Die Freunde m\xc3\xbcssen sich dem gef\xc3\xa4hrlichsten Raum des gesamten Hauses stellen, als sie sich auf die Suche nach dem Ausgang begeben ...', '23.30', 'TNT Serie (Pay-TV)']
['22:50', 'https://www.wunschliste.de/serie/doctor-who-2005', 'Doctor Who', '11', '06', 'D\xc3\xa4monen in Punjab', 'Britisch-Indien 1947: D\xc3\xa4monenartige Kreaturen suchen das Land heim, das kurz vor der Unabh\xc3\xa4ngigkeit steht. Der Doktor ist fest entschlossen, ...', '23.40', 'Fox Channel (Pay-TV)']
['22:50', 'https://www.wunschliste.de/serie/the-strain', 'The Strain', '4', '06', 'Verschm\xc3\xa4hte Liebe', 'Eichhorst sp\xc3\xbcrt Quinlan, Fet, Roman und Charlotte auf einem Flugplatz auf. Die Fl\xc3\xbcchtigen wollten sich gemeinsam nach New York begeben ...', '23.40', 'Puls 8 (Schweiz)']
['23:10', 'https://www.wunschliste.de/serie/the-exorcist', 'The Exorcist', '2', '08', 'Gottes Braut', 'Rose k\xc3\xbcmmert sich um die Kinder, w\xc3\xa4hrend Andy den Kampf gegen den D\xc3\xa4mon in sich aufgegeben zu haben scheint ...', '00.00', 'sixx']
['01:10', 'https://www.wunschliste.de/serie/doctor-who-2005', 'Doctor Who', '11', '06', 'D\xc3\xa4monen in Punjab', 'Britisch-Indien 1947: D\xc3\xa4monenartige Kreaturen suchen das Land heim, das kurz vor der Unabh\xc3\xa4ngigkeit steht. Der Doktor ist fest entschlossen, ...', '02.00', 'Fox Channel (Pay-TV)']
['01:15', 'https://www.wunschliste.de/serie/channel-zero', 'Channel Zero', '2', '03', 'Vorsicht vor den Kannibalen', "Dank Jules', Seths und JTs Hilfe kann Margot vor ihrem verstorbenen Vater fliehen. Dylan versucht indes, Lacey zu bekehren und Jules ger\xc3\xa4t immer ...", '02.00', 'TNT Serie (Pay-TV)']
['01:45', 'https://www.wunschliste.de/serie/criminal-minds', 'Criminal Minds', '14', '10', 'Fleisch und Blut', 'Zwei bekannte Anw\xc3\xa4lten werden auf grausame Weise ermordet. Besonders makaber ist, dass den M\xc3\xa4nnern post mortem ihre Herzen entnommen wurden ...', '02.30', 'Sat.1']
['01:55', 'https://www.wunschliste.de/serie/the-strain', 'The Strain', '4', '05', 'Farmer und Vieh', 'Alex und Ephraim l\xc3\xbcften das Geheimnis des Ortes "Neue Horizonte", an den die Strigoi viele Menschen unter der Ank\xc3\xbcndigung eines besseren Lebens ...', '02.40', 'Puls 8 (Schweiz)']
['02:00', 'https://www.wunschliste.de/serie/channel-zero', 'Channel Zero', '2', '04', 'Der Ausgang', 'Die Freunde m\xc3\xbcssen sich dem gef\xc3\xa4hrlichsten Raum des gesamten Hauses stellen, als sie sich auf die Suche nach dem Ausgang begeben ...', '02.45', 'TNT Serie (Pay-TV)']
['02:10', 'https://www.wunschliste.de/serie/the-exorcist', 'The Exorcist', '2', '07', 'Die Kinder im Garten', 'Tomas und Marcus nehmen einen Exorzismus bei Andy vor. Dieser schwelgt w\xc3\xa4hrenddessen in Erinnerungen an seine Frau Nikki, die das Pflegeheim f\xc3\xbcr ...', '02.50', 'sixx']
['02:40', 'https://www.wunschliste.de/serie/the-strain', 'The Strain', '4', '06', 'Verschm\xc3\xa4hte Liebe', 'Eichhorst sp\xc3\xbcrt Quinlan, Fet, Roman und Charlotte auf einem Flugplatz auf. Die Fl\xc3\xbcchtigen wollten sich gemeinsam nach New York begeben ...', '03.20', 'Puls 8 (Schweiz)']
['02:45', 'https://www.wunschliste.de/serie/einfach-genial', 'Einfach genial!', '0', '89', 'Folge 9', 'T\xc3\xa4glich werden in Deutschland etwa 130 Erfindungen patentiert. Darunter sind viele Ideen, die im Haushalt helfen und der Gesundheit dienen sollen ...', '03.15', 'ARD-alpha']
['02:50', 'https://www.wunschliste.de/serie/the-exorcist', 'The Exorcist', '2', '08', 'Gottes Braut', 'Rose k\xc3\xbcmmert sich um die Kinder, w\xc3\xa4hrend Andy den Kampf gegen den D\xc3\xa4mon in sich aufgegeben zu haben scheint ...', '03.30', 'sixx']
['04:05', 'https://www.wunschliste.de/serie/the-last-man-on-earth', 'The Last Man on Earth', '4', '14', 'Speziallieferung', 'Erica hat sich entschlossen, nun doch f\xc3\xbcr Todd ein Kind auszutragen. Allerdings \xc3\xbcbertreiben es Melissa und Todd mit ihrer F\xc3\xbcrsorge f\xc3\xbcr Erica derart, ...', '04.25', 'ProSieben MAXX']
Ich habe noch einen Patch angehängt - für diejenigen die die Betaversion schon installiert.
Das Komplettpaket enthält diesen Patch auch.
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 7 mal editiert, zuletzt von MacDisein ()