[RELEASE] Takealug EPG Grabber

  • Error Contents: module 'xbmc' has no attribute 'LOGNOTICE'

    @DeBaschdi Zur Info, LOGNOTICE wird/wurde entfernt, es sollte stattdessen LOGINFO verwendet werden.

    Siehe: https://forum.kodi.tv/showthread.php?tid=353818

  • Moin!
    Ich erstelle mir jetzt schon eine ganze Zeit lang mein EPG für die öffentlich/rechtlichen, Joyn- & TVnow-Sender mit diesem tollen Addon - super Arbeit danke :thumbup:

    Besteht evtl. irgendwie die Möglichkeit für Pluto.tv das DE-EPG zu integrieren?

    Falls es bereits schon gefragt wurde:
    Sorry ich wollte jetzt nicht zig Seiten durchlesen :whistling:

    Hi, ja ist machbar, wenn ich etwas Luft habe kommt pluto mit dazu :)

    @multifluid , wie @easy4me dankenswerterweise berichtete, hat xbmc am kommenden Core für kodi 19 Lognotice verworfen, ich änder das Addon demnächst nocheinmal ab.
    LG

  • @DeBaschdi ich glaube EPG für Pluto ist nicht mehr nötig, gibt jetzt nen neues Addon, was auch die Möglichkeit bietet die Streams inklusive EPG in den IPTV Simple einzubinden. Allerdings weiß ich jetzt nicht wie suboptimal diese Lösung für TVH Nutzer ist. Wobei für TVH müßte dann ja auch eine regelmäßig geupdatete m3u irgendwo existieren und die m3u, die dein gesperrter "Kollege" bereitstellt, ist ja auch nur aus nem anderen Forum kopiert...
    https://forum.kodi.tv/showthread.php?tid=357696

  • Eben, deshalb kommt Pluto zu meinem Grabber dazu, kann ja jeder so verwenden wie er mag.
    Natürlich mit dem Feature eit genre zu verwenden, epg automatisch aktuell zu halten usw.
    Und später (wenn ich viel mehr Luft habe) imdb Informationen abzugleichen.

    **edit
    Ok, ich mein klar, wenn wirklich kein Interesse an Pluto besteht, werde ich es nicht inkludieren.
    Ihr seid die Chefs :)

  • @DeBaschdi: xbmc.translatePath ist nach xbmcvfs.translatePath gewandert, noch ist es "nur" deprecated und damit noch funktionsfähig. Allerdings ist es nur eine Frage der Zeit, bis mit den nächsten Matrix-Updates ein Fehler geworfen wird.

    Neben der Unterscheidung zwischen Python2/3 kommen jetzt auch noch Abhängigkeiten von Leia/Matrix dazu. Wenn man das in einem Script handhaben möchte, wird das lustig.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Moin moin,

    schau mal. seit gestern...

    2020-10-22 09:02:32.197 T:10392 WARNING: RunScript called for a non-script addon 'service.takealug.epg-grabber'. This behaviour is deprecated.
    2020-10-22 09:02:37.970 T:6660 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) Erstelle XML Kanäle...
    2020-10-22 09:02:38.294 T:6660 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) XML Kanäle erstellt!
    2020-10-22 09:02:38.558 T:6660 NOTICE: [Takealug EPG Grabber 1.0.1~beta] TV SPIELFILM (DE) Erstelle XML Kanäle...
    2020-10-22 09:02:38.970 T:6660 NOTICE: [Takealug EPG Grabber 1.0.1~beta] TV SPIELFILM (DE) XML Kanäle erstellt!
    2020-10-22 09:02:39.504 T:6660 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) Can`t download in Multithreading mode, loading single...
    2020-10-22 09:02:39.505 T:6660 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) 7 Sender Daten die heruntergeladen werden müssen...
    2020-10-22 09:02:43.948 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] Settings changed Reloading
    2020-10-22 09:02:45.758 T:6660 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) Senderdaten heruntergeladen!
    2020-10-22 09:02:45.762 T:6660 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) Erstelle XML EPG Senderdaten...
    2020-10-22 09:02:48.886 T:6660 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) XML EPG Senderdaten erstellt!
    2020-10-22 09:02:53.457 T:6660 NOTICE: [Takealug EPG Grabber 1.0.1~beta] TV SPIELFILM (DE) Can`t download in Multithreading mode, loading single...
    2020-10-22 09:02:53.458 T:6660 NOTICE: [Takealug EPG Grabber 1.0.1~beta] TV SPIELFILM (DE) 95 Sender Daten die heruntergeladen werden müssen...
    2020-10-22 09:05:13.965 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] Settings changed Reloading
    2020-10-22 09:05:14.015 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] Zeitstempel der zuletzt erstellten guide.xml ist 20.10.2020 14:25
    2020-10-22 09:05:14.015 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] Warte auf den nächsten EPG grab am 20.10.2020 20:00
    2020-10-22 09:05:14.015 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] EPG Grab Zeit wurde erreicht, leite automatischen EPG Grab ein
    2020-10-22 09:05:14.475 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) Erstelle XML Kanäle...
    2020-10-22 09:05:14.730 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) XML Kanäle erstellt!
    2020-10-22 09:05:15.678 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] TV SPIELFILM (DE) Erstelle XML Kanäle...
    2020-10-22 09:05:15.953 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] TV SPIELFILM (DE) XML Kanäle erstellt!
    2020-10-22 09:05:16.907 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) Can`t download in Multithreading mode, loading single...
    2020-10-22 09:05:16.908 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) 7 Sender Daten die heruntergeladen werden müssen...
    2020-10-22 09:05:29.481 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) Senderdaten heruntergeladen!
    2020-10-22 09:05:29.485 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) Erstelle XML EPG Senderdaten...
    2020-10-22 09:05:32.766 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] MAGENTA TV (DE) XML EPG Senderdaten erstellt!
    2020-10-22 09:05:37.216 T:3928 ERROR: XFILE::CFile::Delete - Error deleting file C:\Users\KODI\AppData\Roaming\Kodi\userdata\addon_data\service.takealug.epg-grabber\temp\tvsDE\BUTV_broadcast.json
    2020-10-22 09:05:37.244 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] TV SPIELFILM (DE) Can`t download in Multithreading mode, loading single...
    2020-10-22 09:05:37.245 T:3928 NOTICE: [Takealug EPG Grabber 1.0.1~beta] TV SPIELFILM (DE) 95 Sender Daten die heruntergeladen werden müssen...
    2020-10-22 09:05:51.956 T:6660 NOTICE: [Takealug EPG Grabber 1.0.1~beta] TV SPIELFILM (DE) Erstelle XML EPG Senderdaten...
    2020-10-22 09:06:06.190 T:6660 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <type 'exceptions.IOError'>
    Error Contents: [Errno 2] No such file or directory: 'C:\\Users\\KODI\\AppData\\Roaming\\Kodi\\userdata\\addon_data\\service.takealug.epg-grabber\\temp\\tvsDE\\SIXX_broadcast.json'
    Traceback (most recent call last):
    File "C:\Users\KODI\AppData\Roaming\Kodi\addons\service.takealug.epg-grabber\service.py", line 564, in <module>
    run_grabber()
    File "C:\Users\KODI\AppData\Roaming\Kodi\addons\service.takealug.epg-grabber\service.py", line 287, in run_grabber
    tvspielfilm_DE.create_xml_broadcast(enable_rating_mapper, thread_temppath, download_threads)
    File "C:\Users\KODI\AppData\Roaming\Kodi\addons\service.takealug.epg-grabber\resources\providers\tvspielfilm_DE.py", line 387, in create_xml_broadcast
    with open(broadcast_files, 'r', encoding='utf-8') as b:
    File "C:\Users\KODI\AppData\Roaming\Kodi\addons\service.takealug.epg-grabber\resources\providers\tvspielfilm_DE.py", line 22, in open
    return codecs.open(filename=file, mode=mode, encoding=encoding, errors=errors, buffering=buffering)
    File "C:\Program Files\Kodi\system\python\Lib\codecs.py", line 896, in open
    file = __builtin__.open(filename, mode, buffering)
    IOError: [Errno 2] No such file or directory: 'C:\\Users\\KODI\\AppData\\Roaming\\Kodi\\userdata\\addon_data\\service.takealug.epg-grabber\\temp\\tvsDE\\SIXX_broadcast.json'
    -->End of Python script error report<--
    2020-10-22 09:06:19.363 T:10392 NOTICE: Stopping player
    2020-10-22 09:06:19.363 T:10392 NOTICE: Storing total System Uptime
    2020-10-22 09:06:19.363 T:10392 NOTICE: Saving settings
    2020-10-22 09:06:19.367 T:10392 NOTICE: Saving skin settings
    2020-10-22 09:06:19.369 T:10392 NOTICE: Stopping all
    2020-10-22 09:06:19.369 T:10392 NOTICE: ES: Stopping event server
    2020-10-22 09:06:19.639 T:3780 NOTICE: ES: UDP Event server stopped
    2020-10-22 09:06:19.639 T:10864 NOTICE: Skin Helper Service --> Shutdown requested !
    2020-10-22 09:06:19.642 T:10864 NOTICE: Skin Helper Service --> Skin Helper Service version 1.1.3 stopped
    2020-10-22 09:06:24.654 T:10392 ERROR: CPythonInvoker(1, C:\Users\KODI\AppData\Roaming\Kodi\addons\service.takealug.epg-grabber\service.py): script didn't stop in 5 seconds - let's kill it
    2020-10-22 09:06:24.680 T:10392 NOTICE: Application stopped

  • Habe ihn gelöscht, gleiches Problem. Neuinstallation des Adds und er läuft wieder. Seltsam... Egal, das Ergebnis zählt... Es läuft im übrigen auf einem alten NUC, auf dem nur Kodi nackt und ohne weitere Addons oder Netzwerkverbindungen läuft. Es kann also kein anderes Programm außer Win selbst der Auslöser gewesen sein...

    Gruß Uwe

  • Zitat von Anonym

    Hallo DeBaschdi,
    ich schreibe Dir, da ich vor kurzem auf dein Addon Takealug EPG Grabber gestoßen bin.
    Dazu hätte ich eine Frage an Dich, weil ich mich noch zu wenig in dem Thema IPTV auskenne. Ich benutze eine legale .m3u und würde gerne den EPG mit deinem Addon "befüllen". Wie sieht es denn rechtlich aus, wenn ich dieses Grabber beispielsweise mit der Quelle Tv Spielfilm benutze? Wäre das in dem Sinne legal?
    Würde mich über eine Antwort freuen.
    LG

    Hi, ich schreibe deine PN mal öffentlich aus, da es immer wieder zu solchen Fragen, ja teilweise Mutmaßungen kommt.

    Grundsätzlich ist es legal sein EPG selbst zu "grabben",sofern keine Sicherheitsmechanismen der Datenbanken "ausgehebelt" werden.
    Das Addon macht nichts anderes als auf den öffentlichen Seiten der verschiedenen Anbietern einen Teil der angebotenen EPG Datenbanken zu "kopieren" das nennt sich in der Justiz "Screen Scraping"



    Nicht erlaubt ist es aber das gegrabbte EPG zu verteilen / öffentlich anzubieten ohne gültige Lizenz der VG Media ( VG Media vertritt einen großen Teil der Sendeanstalten ), dazu Zählt neben der Description (Beschreibung) eines Filmes auch die Fotos (Cover Bilder usw), oder allgemein gesagt "Programm Begleitmaterial.

    https://www.heise.de/newsticker/mel…en-1129899.html

    @Emsbuerener @SkyBird1980

    2 Mal editiert, zuletzt von DeBaschdi (26. Oktober 2020 um 10:52)

  • Hi, ich schreibe deine PN mal öffentlich aus, da es immer wieder zu solchen Fragen, ja teilweise Mutmaßungen kommt.
    Grundsätzlich ist es legal sein EPG selbst zu "grabben",sofern keine Sicherheitsmechanismen der Datenbanken "ausgehebelt" werden.
    Das Addon macht nichts anderes als auf den öffentlichen Seiten der verschiedenen Anbietern einen Teil der angebotenen EPG Datenbanken zu "kopieren" das nennt sich in der Justiz "Screen Scraping"


    Nicht erlaubt ist es aber das gegrabbte EPG zu verteilen / öffentlich anzubieten ohne gültige Lizenz der VG Media ( VG Media vertritt einen großen Teil der Sendeanstalten ), dazu Zählt neben der Description (Beschreibung) eines Filmes auch die Fotos (Cover Bilder usw), oder allgemein gesagt "Programm Begleitmaterial.

    https://www.heise.de/newsticker/mel…en-1129899.html

    @Emsbuerener @SkyBird1980

    Weder grabbe ich EPG, noch verteile ich es... lass es einfach endlich, bzgl. meiner Person hier dauernt rumzustänkern. Ist ja nicht das erste mal. Dein Benehmen ist einfach unmöglich!

  • Du postest links zu illegalen Quellen, raffst du das nicht?
    Anstatt dankbar zu sein für den Hinweis benimmst du dich wie ne Diva.
    Ess ein Snickers [bj]

  • Du postest links zu illegalen Quellen, raffst du das nicht?
    Anstatt dankbar zu sein für den Hinweis benimmst du dich wie ne Diva.
    Ess ein Snickers [bj]

    Ich soll dir dankbar sein, dass du hier über mich rumstänkerst?

    Alle meine M3U´s in meinem Github-Repo sind LEGAL. Es sind alles frei empfangbare TV Sender! Ich biete weder EPG an noch benutze oder biete ich Tools dazu an (im Gegensatz zu DIR) um EPG zu grabben! Denke mal drüber nach und lass es endlich, über mich hier rumzutänkern, ES REICHT!

  • du postest HIER links zu ILLEGALEN Epg Quellen

    Kannst du das mal eben für mich nachweisen? Ich acker hier jetzt nicht 64 Seiten durch.
    Gerne mit ein paar XXX in der Domain.
    Ich kann mir nicht mal etwas unter einer illegalen EPG Quelle vorstellen. Scraped dann einer vor und bietet eine ggf aufbereitete Kopie eines vermeintlich fremden Datensatzes an?

  • Kannst du das mal eben für mich nachweisen? Ich acker hier jetzt nicht 64 Seiten durch.Gerne mit ein paar XXX in der Domain.
    Ich kann mir nicht mal etwas unter einer illegalen EPG Quelle vorstellen. Scraped dann einer vor und bietet eine ggf aufbereitete Kopie eines vermeintlich fremden Datensatzes an?

    Hi DON,

    kannst du bitte dafür sorgen, dass dieser Debasti diese "Hexenjagd" hier endlich unterlässt??? Wenn man es ganz genau nimmt, sind somit auch seine Tools illegal, denn damit werden ja diese urheberrechtlich geschützen EPG Daten auch gegrabbt. Sie werden hat nur nicht öffentlichlich, sondern lokal auf dem jeweilten Kodi-System zuhause zur Verfügung gestellt und da hacke ich ja auch nicht drauf rum!

    Grüße
    Emsbürener

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!