Also für mich würde es Sinn machen
[RELEASE] Takealug EPG Grabber
-
DeBaschdi -
8. Februar 2019 um 09:36 -
Unerledigt
-
-
Für mich reicht die File Methode vollkommen aus.
-
-
socat gibt es auf LE nicht. Einzig nc ist mit einer eigenen Implementation (Busybox) vertreten.
-
socat gibt es auf LE nicht. Einzig nc ist mit einer eigenen Implementation (Busybox) vertreten.
es gibt aber auch curl, das klappt auch
z.b
curl -d @xmltv.xml -X POST -m 5 --unix-socket /home/hts/.hts/tvheadend/epggrab/xmltv.sock http://google.com -
-
Nachdem ichs irgendwie nicht schaffe, die guide.xml in tvheadend eingelesen zu bekommen, wäre ich auch für so eine Funktion mit der xmltv.sock
-
Das funktioniert aber nur lokal, also ein tvheadend server welches nicht auf der gleichen Maschine läuft würde in die Röhre schauen (da ginge nur file mode). Oder gibt es für das Sock ein Listen Port? Ich find auf die schnelle keine Informationen. @BJ1 , geht das über ip:port ?
-
-
Bei mir läuft tvheadend server + client auf der gleichen maschine
-
Ist mir nicht bekannt, ob da ein Port definiert ist. Ich habe mal eine Zeitlang mit nc (netcat) Daten in den Socket geschoben, da musste ich keinen Port angeben.
-
-
Update Addon to 0.1.2
-Fix Channel Selection (general)
-Add Translations for Addon Summary -
Mir gefällt das Tool sehr gut. Endlich kommt man unkompliziert und ohne zusätzliche Hardware an gute EPG-Daten.
-
-
Update Addon to 0.1.3
- Add an Option to write guide.xml directly to TVH xmltv.sockDie gewünschte Funktion habe ich hinzugefügt, kann sie allerdings selbst nicht testen ...
Anleitung um die guide.xml direkt in das Tvheadend xmltv.sock zu schreiben:
- Tvheadend WEB UI --> Konfiguration -->Kanal/EPG ---> EPG Grabber Module
- In der Linken Spalte External:XMLTV auswählen und einen Haken bei enabled setzen
- Habt ihr den Punkt "Scrape credits and extra information:" , auch hier einen Haken setzen.(tvh >=4.3)
- Den Pfad bei Path "merken", brauchen wir später.
- Speichern!
- Tvheanden neu starten.
- Kodi --->Einstellungen ---> Addons ---> Optionen ---> Nach aktuallisierungen suchen
- Kodi ---> Einstellungen --->Medien ---Allgemein ----> Versteckte Ordner und Dateien Anzeigen aktivieren
- Takealug EPG-Grabber 0.1.4--> Global Settings -->Enable local TVH xmltv.sock
- Aktivieren
- Unten drunter den "gemerkte xmltv.sock auswählen"
- Takealug EPG-Grabber 0.1.4--> Misc Settings --> Run Grabber Manual (im Anschluss sollte das Socked gefüllt werden)
- Tvheadend Webui ---> Konfiguration ---> Kanal EPG --> EPG Grabber Kanäle
- In der Spalte Modul XMLTV sollten nun alle EPG Daten auftauchen. (freuen)
- Tvheadend Webui ---> Konfiguration ---> Kanal EPG ---> Kanäle
- In der Spalte "EPG Quelle" nun für jeden deiner Kanäle das passende EPG auswählen
- Speichern!
- Takealug EPG-Grabber 0.1.4--> Misc Settings --> Write EPG in xmltv.sock
- Durchführen
- EPG sollte ab jetzt in Tvheadend vorhanden sein (freuen)
- Ab jetzt funktioniert alles automatisch, nach jedem Grabvorgang wird das .sock file gefüllt und das tvheadend EPG wird "sofort" aktuallisiert, ohne weiteres zutun.
- Tvheadend WEB UI --> Konfiguration -->Kanal/EPG ---> EPG Grabber Module
-
Bei mir kommt ein Fehler.
No valid tvheadend socket found. Pfad stimmt aber. Extra auch nochmal die settings.xml geprüft. -
-
hast du auch die .sock ausgewählt?
-
Jub.
Hab ich ausgewählt. Ohne Auswahl hätte ich nicht bestätigen können. In der settings.xml steht auch der richtige Pfad drinnen inkl xmltv.sock[definition=9,3]Kodi.[definition='1','0']log[/definition][/definition] kann ich leider erst heute abend nachliefern.
-
-
komisch, ich hab das nur mit einer fake test.sock getestet, wichtig ist in der Überprüfung das .sock im Dateinamen enthalten ist.
Hat die Datei eine andere Endung, kommt es zu deinem beschriebenen Fehler.
Vllt hab ich mich auch verzettelt, ich schau mir das nochmal an.**edit
Kann es sein, @BJ1 , dass os.path.isfile das socket nicht als file erkennt? Das würde nämlich den gleichen Fehler produzieren. -
Update Addon to 0.1.4
- Fix Socked validationIch hab das os.path.isfile raus geworfen, wenn die datei ein .sock am ende hat, sollte das genügen.
@toab90 bitte nochmal testen -
-
Kommt kein Fehler mehr.
Lasse jetzt mal grabben und werde berichten danke.Edit:
Funktioniert -
Edit:
Funktioniertecht ? Ist ja cool
-
-
Jup.
Ach ja. Habe die Rating Option in den Einstellungen aktiviert. Allerdings enthalten die EPG Daten bei mir keine Ratings. -
Würde es auch gerne testen, aber bei mir kommt kein Update. Ich bin noch immer auf 0.1.1.
Manuell habe ich schon nach Updates gesucht und auch das Repo nochmal installiert.
Muss ich einfach warten oder gibt es noch einen anderen weg?Edit:
aktualisierung ist jetz da. habe an der falschen Stelle die aktuallisierung angestoßen. Über die Sidebar geht es -
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!