@karower ok, in welchem Umfeld lässt du den Container denn laufen, ein Nas? Mein Container ist halt nicht gedacht um ihn dauerhaft laufen zu lassen, sondern immer nur bei Bedarf. Ich verwende ihn halt im Kern, um mir mein Host System nicht mit dependencies voll zu packen. Für ein Nas mag das unüblich sein, bei Lambda-funktionen wäre das völlig normal
[DISCONTINUED] easyEPG Grabber // WebGrab++ Alternative [v0.4.3 | 2020/01/11]
-
easy4me -
1. Juni 2019 um 21:46 -
Erledigt
-
-
Richtig, NAS unter OpenMediaVault. Da ist das alles schön tabellarisch in der GUI gelöst. Ich mache gerade ein Backup des Systems. Danach probiere ich dein Docker nochmal aus.
-
-
Naja, bei einer derartigen Umgebung wird er vermutlich immer wieder neu starten. Ich werde die Tage Mal ne Variante machen die andere funktioniert. Ist kein riesen Akt, b und wenn es anderen hilft...
-
Ginge wohl auch jetzt schon, PM mich Mal an wenn du Hilfe brauchst @karower
-
-
Hat jemand das schon mal unter UnRaid im Docker probiert? Ich bekomme das irgendwie nicht hin …
-
Ich werde die Tage Mal ne Variante machen die andere funktioniert. Ist kein riesen Akt, b und wenn es anderen hilft...
Das fände ich super. Hatte gerade nochmal deinen Docker probiert, so wie du das auf Github beschrieben hast. Startet leider nicht.
-
-
@karower startet nicht würde mich wundern, es sei denn du machst was falsch. Was mich nicht wundert ist, wenn dein Nas System den immer wieder neu startet kannst du mir, ggf. Per PM, mehr Infos geben? Ich würd das gern so fixen, dass der auch für euch Nas Benutzer läuft...
Ich bin halt nicht so der große "Anleitungsschreiber"
-
Danke fürs hinzufügen! bei Sky Cinema Family funktioniert der rytec Match leider nach wie vor nicht (ich vermute es liegt an den Leerzeichen).
Auf deiner "nackten" Basic XMLTV sind auch Episoden und Folgennummer mit auf der Description drauf. Wie erzeugst du die, finde das ganz schick?
-
-
funktioniert super der EPG Grapper
Gibt es denn eine Möglichkeit den Ablageort/Pfad für das erstellte EPG zu ändern?
-
@Harald654 I'm Zweifel mit nem Symlink
-
-
oder einfach über das post skriptne, geht nicht.
-
oder einfach über das post skriptne, geht nicht.
per copy/move...mach ich doch auch
-
-
Das "problem" am post Skript :
Es wird direkt nach dem Mapper ausgeführt, aber BEVOR die erstellte datei in den final XML ordner Kopiert wird. , per copy / move würdest du also immer die "alte" Version kopieren (außer du kopierst die Datei aus dem Combie Folder)genaugenommen sind die bisher impementierten pre und post funktionen "pre addon, post addon"
Zeile 1799, dann verstehst du was ich meine :
https://github.com/sunsettrack4/e…ster/combine.sh -
Ist doch kein Problem das alles in ein extra Skript zu packen das am Schluss, nach der Erstellung, das File an den Ort kopiert wo man will.
-
-
Das "problem" am post Skript :
Es wird direkt nach dem Mapper ausgeführt, aber BEVOR die erstellte datei in den final XML ordner Kopiert wird. , per copy / move würdest du also immer die "alte" Version kopieren (außer du kopierst die Datei aus dem Combie Folder)genaugenommen sind die bisher impementierten pre und post funktionen "pre addon, post addon"
Zeile 1799, dann verstehst du was ich meine :
https://github.com/sunsettrack4/e…ster/combine.shstimmt. hab ich gerade überprüft. dann würde halt die aktuellste xml am nächsten tag beim crontab durchlauf verschoben werden...ist doch eigentlich auch wurst. ansonsten so wie @utiltiy meinte...script, timer...was auch immer
-
dann würde halt die aktuellste xml am nächsten tag beim crontab durchlauf verschoben werden
So siehts aus
nsonsten so wie @utiltiy meinte...script,
so mach ichs auch.
schritt 1 : webgrab für exotische channels
schritt 2 genremapper für webgrab
schritt 3 easyepg
schritt4 kopieren / rechte vergeben
schritt 5 logs mergen und per mail verschicken.ist doch eigentlich auch wurst
Aktuelle Nachrichten sind allerdings dann nur generisch.
-
-
@easy4me ich hab da mal ein feature request
genaugenommen sind die bisher impementierten pre und post funktionen "pre addon, post addon"
eine echte "post-script" möglichkeit
-
Ich habe jetzt testweise den easyEPG Grabber ganz normal außerhalb vom Docker installiert. Leider bekomme ich auch da die gleiche Fehlermeldung, wenn ich Magenta nutze:
Diff
Alles anzeigen-------------------------------------------- TELEKOM EPG SIMPLE XMLTV GRABBER (c) 2019 Jan-Luca Neumann / sunsettrack4 -------------------------------------------- +++ COUNTRY: GERMANY +++ Loading cookie data... OK - DOWNLOAD PROCESS - Checking manifest files... Can't use an undefined value as an ARRAY reference at chlist_printer.pl line 77. 0 manifest file(s) to be downloaded! Loading manifest files...DONE! Creating EPG manifest file... cat: 'mani/*': No such file or directoryDONE! ================= CHANNEL LIST: LOG =================== , or } expected while parsing object/hash, at character offset 17 (before "\n") at url_printer.pl line 55. ======================================================= - FILE CREATION PROCESS - Refreshing cookie data... OK Retrieving Channel IDs... Can't use an undefined value as an ARRAY reference at cid_json.pl line 50.Validating EPG XMLTV file... DONE! ========== EPG CREATION: WARNING/ERROR LOG ============ ^Can't use an undefined value as an ARRAY reference at ch_json2xml.pl line 91.[ EPG ERROR ] XMLTV FILE VALIDATION FAILED DUE TO THE FOLLOWING ERRORS:magenta.xml:1: parser error : Document is empty, or } expected while parsing object/hash, at character offset 12 (before "\n") at epg_json2xml.pl line 95. =======================================================
Entschuldigt, wenn es nervt. Ich würde nur schon gerne Magenta mit den 14 Tagen nutzen.System:
Odroid HC2
OpenMediaVault -
-
Ich habe jetzt testweise den easyEPG Grabber ganz normal außerhalb vom Docker installiert. Leider bekomme ich auch da die gleiche Fehlermeldung, wenn ich Magenta nutze:
Diff
Alles anzeigen-------------------------------------------- TELEKOM EPG SIMPLE XMLTV GRABBER (c) 2019 Jan-Luca Neumann / sunsettrack4 -------------------------------------------- +++ COUNTRY: GERMANY +++ Loading cookie data... OK - DOWNLOAD PROCESS - Checking manifest files... Can't use an undefined value as an ARRAY reference at chlist_printer.pl line 77. 0 manifest file(s) to be downloaded! Loading manifest files...DONE! Creating EPG manifest file... cat: 'mani/*': No such file or directoryDONE! ================= CHANNEL LIST: LOG =================== , or } expected while parsing object/hash, at character offset 17 (before "\n") at url_printer.pl line 55. ======================================================= - FILE CREATION PROCESS - Refreshing cookie data... OK Retrieving Channel IDs... Can't use an undefined value as an ARRAY reference at cid_json.pl line 50.Validating EPG XMLTV file... DONE! ========== EPG CREATION: WARNING/ERROR LOG ============ ^Can't use an undefined value as an ARRAY reference at ch_json2xml.pl line 91.[ EPG ERROR ] XMLTV FILE VALIDATION FAILED DUE TO THE FOLLOWING ERRORS:magenta.xml:1: parser error : Document is empty, or } expected while parsing object/hash, at character offset 12 (before "\n") at epg_json2xml.pl line 95. =======================================================
Entschuldigt, wenn es nervt. Ich würde nur schon gerne Magenta mit den 14 Tagen nutzen.
System:
Odroid HC2
OpenMediaVaultschon merkwürdig das es bei dir nicht geht.
magst du das mal testen ?
https://www.kodinerds.net/index.php/Atta…/35319-tkm-zip/- entpacken
- chmod 0777 -R tkm/
- cd tkm
- ./start.sh -
Hallo zusammen
Erstmal danke für das coole Tool.
Ich verwende den Docker Container von dlueth, funktioniert super.
Ich versuche grad externe XML Quellen hinzuzufügen bekomme aber immer einen Fehler:
"Ressource isn't a XML file!"
Das file ist aber ein XML, habs sogar mal durch einen XML-Validator laufen lassen.
Ich bekomme auch diesen Fehler wenn ich testweise ein von easyEPG erstelltes XML adden will.
Kann es sein, dass es da noch ein Bug gibt oder so?
Gibts irgendwo Logs wo ich evtl. sehe was das Problem ist?
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!