[TEST-RELEASE] TV Highlights Grabber - TV Digital

  • Tja:

    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

  • @tdoe
    Bei mir findet er die Sendernamen nicht richtig, anstatt RTL HD wird rtl - 102.5 genommen und zb. EinsFestival, Arte HD, Kika HD usw. wird erst garnicht gefunden.
    Ich nutze Simple pvr mit Iptv als m3u liste und alle Hauptsender sind in HD.

    Übersehe ich vielleicht etwas?

  • Moin Berni,

    @tdoe
    Bei mir findet er die Sendernamen nicht richtig, anstatt RTL HD wird rtl - 102.5 genommen und zb. EinsFestival, Arte HD, Kika HD usw. wird erst garnicht gefunden.
    Ich nutze Simple pvr mit Iptv als m3u liste und alle Hauptsender sind in HD.

    Übersehe ich vielleicht etwas?

    Dadurch dass bei jedem die Sender anders heissen, hab ich hier schon mit problemen gerechnet. Es wird ja wie weiter oben beschrieben versucht zu erahnen welche sender von tvspielfilm bei dir vorhanden sind.
    Bei den meisten sollte es klappen.
    Für die wenigen die nicht zuordenbar sind hab ich was eingebaut in Zeile 57 von der default.py. Das ist momentan noch nicht update sicher, das muss noch in ein File ausgelagert werden. Für den Moment kannst du die Zuordnung dort fixen.

    Code
    56 
      57 ChannelTranslate = '[{"name":"Discovery Channel","pvrname":"Discovery HD"},{"name":"National Geographic Channel","pvrname":"NatGeo HD"}]'
      58


    Bei "name" muss der Sendername von tvdigital hin, und bei "pvrname" wie der Sender bei dir heisst.

    Gruß Tobias

    Externer Inhalt github.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Mein Repository: repository.tdoe-1.0.2.zip -

    Externer Inhalt www.paypalobjects.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Motivations Booster

  • @tdoe
    ... und alle Hauptsender sind in HD.

    Ich hab ne priorisierung eingebaut, er schaut immer zuerst ob in deiner senderliste ein passender Sender mit der Endung "HD" ist, erst dann würde er nen SD Sender auswählen.

    Ich dachte mir jemand mit nur SD packt sich keine nicht funktionablen HD Sender in die Liste, Jemand mit HD Sendern kann jedoch SD Sender ebenfalls in seiner Liste haben, würde aber dann lieber HD schauen und nicht SD.

    Dieser Test ist jedoch obsolet, wenn du deinen Sender in das JSON reinpackst.


    Gruß Tobias

    Externer Inhalt github.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Mein Repository: repository.tdoe-1.0.2.zip -

    Externer Inhalt www.paypalobjects.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Motivations Booster

  • Nochmal zu meinem Problemen, diesmal Confluence auf 15.2: Der Button ist zwar da, lässt sich mit der FB/Tastatur aber nicht anwählen :S . Version 1.0.2. Habe extra nochmal die Schritte zur Integration ausgeführt...

    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

  • Hey @tdoe

    da ich auf der Suche nach dem Switcherbutton war, habe ich deine Popup xml nochmals eingesehen.
    Dabei habe ich gleich ein bisschen Ordnung reingebracht. Wenn du magst kannst du sie gerne haben. Ist noch nicht auf meinen Skin angepasst nur geputzt. ;)

    Edit:
    habe die Datei nochmals hochgeladen.
    Das Logo war auf Scale gesetzt. Das sieht meist nicht gut aus. Habe es auf keep und als Orientierung rechts und unten anliegen plaziert.

  • :thumbup: That did it!

    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

  • Mit der Maus kommste ja auch so überall ran.

    An meinen HTPCs gibt es keine Mäuse. Entweder werden die per FB oder mit Yatse auf der SmartWatch 8) bedient...

    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

  • Wenn man den Timer auf eine Sendung setzt die in der Vergangenheit liegt, was passiert dann?
    Vielleicht sollte man den Timerbutton noch abhängig von der aktuellen Zeit machen oder ob die Einstellung "zeige Vergangene" im TVHighlights Addon aktiviert ist.
    bg

    Edit:
    habe gerade einen Timer gesetzt und Kodi beendet. Dann Neustart und dann das:

  • Moin,

    Wenn man den Timer auf eine Sendung setzt die in der Vergangenheit liegt, was passiert dann?
    Vielleicht sollte man den Timerbutton noch abhängig von der aktuellen Zeit machen oder ob die Einstellung "zeige Vergangene" im TVHighlights Addon aktiviert ist.
    bg

    Edit:
    habe gerade einen Timer gesetzt und Kodi beendet. Dann Neustart und dann das:

    ja das ist noch der Python Bug.
    Den hab ich in meiner aktuellen Version bereits geflickt.

    Auch das mit dem "verlassen der Settings" mit automatischer änderung ohne Neustart ist drin.
    Auch hab ich nun zwei Funktionen mit denen man instant aus dem Skin raus zwischen split und mastermode umschalten kann.

    Den Bug mit "True"->true" hab ich auch geflickt.

    Denke heut Abend kann ich die euch zur Verfügung stellen.

    Gruß Tobias

    Externer Inhalt github.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Mein Repository: repository.tdoe-1.0.2.zip -

    Externer Inhalt www.paypalobjects.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Motivations Booster

  • Ich muß nochmal eine Anfängerfrage stellen,

    nach dem ich meine Widget-Panels in den Griff bekommen habe, wollte ich mich nun dem Info-Panel widmen. normalerweise wird ja das Popup wir folgt aufgerufen:

    XML
    <onclick>RunScript(plugin.program.tvhighlights,"?methode=infopopup&detailurl=$INFO[Window.Property(TVHighlightsToday.1.Popup)]")</onclick>


    was auch problemlos funktioniert...

    In dem Skin, in dem ich das Addon eingebaut habe gibt es bereits einen widget-Info Panel, das ich gern nutzen würde. das wird mit

    XML
    <onclick>SetFocu(5014)</onclick>


    aufgerunfen. Wie müsste jetzt die das entsprechende <onclick>RunSkript....</onclick> aussehen, wenn ich das nutzen möchte? also das mitgelieferte Popup gar nicht aufpoppen soll sondern nur das Property(TVHighLightToday.Info... gesetzt werden soll damit die infos zur Verfügung stehen...

    Odroid N2+ 4GB 16GB eMMC CE
    TVHeadend Server/Client

  • Moin,

    Ich muß nochmal eine Anfängerfrage stellen,

    nach dem ich meine Widget-Panels in den Griff bekommen habe, wollte ich mich nun dem Info-Panel widmen. normalerweise wird ja das Popup wir folgt aufgerufen:

    XML
    <onclick>RunScript(plugin.program.tvhighlights,"?methode=infopopup&detailurl=$INFO[Window.Property(TVHighlightsToday.1.Popup)]")</onclick>


    was auch problemlos funktioniert...

    In dem Skin, in dem ich das Addon eingebaut habe gibt es bereits einen widget-Info Panel, das ich gern nutzen würde. das wird mit

    XML
    <onclick>SetFocu(5014)</onclick>

    aufgerunfen. Wie müsste jetzt die das entsprechende <onclick>RunSkript....</onclick> aussehen, wenn ich das nutzen möchte? also das mitgelieferte Popup gar nicht aufpoppen soll sondern nur das Property(TVHighLightToday.Info... gesetzt werden soll damit die infos zur Verfügung stehen...

    nicht sicher ob das in der aktuellen Version schon drin ist, bei mir ists mit eingebaut.

    Versuch mal folgende Methode:
    set_details_to_home


    Code
    <onclick>RunScript(plugin.program.tvhighlights,"?methode=set_details_to_home&detailurl=$INFO[Window.Property(TVHighlightsToday.1.Popup)]")</onclick>


    Gruß Tobias

    Externer Inhalt github.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Mein Repository: repository.tdoe-1.0.2.zip -

    Externer Inhalt www.paypalobjects.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Motivations Booster

  • Wenn man den Timer auf eine Sendung setzt die in der Vergangenheit liegt, was passiert dann?

    Dann kommt eine Meldung (Hinweisfenster), dass der Timer in der Vergangenheit liegt. Der Timer wird auch nicht gesetzt.

    Ist das nicht viel zu klein

    Warum? Das Steuerkreuz (hoch/runter/links/rechts/ok) passt perfekt aufs Zifferblatt. Laut und leise geht mit Wischen. 8o

    Bilder

    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

  • Wenn man den Timer auf eine Sendung setzt die in der Vergangenheit liegt, was passiert dann?

    Dann wird diese Zeit an service.kn.switchtimer übergeben und der macht dann eine Info auf in der steht dass die Zeit in der Vergangenheit liegt.

    ;)

    Gruß Tobias

    Externer Inhalt github.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Mein Repository: repository.tdoe-1.0.2.zip -

    Externer Inhalt www.paypalobjects.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Motivations Booster

Jetzt mitmachen!

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