[Release] TV-Widget '(German) Telecast Offers'

  • Aeon silvo ist aus kodi repo Version 7.08 vom 28.12.

    edit grad noch mal frisch und neu probiert

    zum editieren notepad++ genommen

    hängt wieder nach Start bei building menu

    bin scheinbar grad völlig betriebsblind und sehe den Fehler nicht

  • Es waren noch zwei fatale Fehler in der Readme.md drin. die Readme.md auf Github ist mittlerweile aktualisiert. Ich habe auch mal die neueste Version (7.0.8) installiert. läuft.

    Bitte alle(!) Schritte aus der Readme.md nochmal wiederholen.

    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

  • Hallo,
    tolles Widget, danke dafür. Hat bei mir problemlos Tips angezeigt, aber leider habe ich noch ein kleines Problem.

    Ich verwende den AEON NOX SILVO Skin und wenn ich im Hauptmenü bin, kann ich nicht nach oben auf die Tipps springen um mir z.B. die komplette Info anzeigen zu lassen.
    Ist das garnicht vorgesehen, oder muss ich noch etwas anpassen?

    Ich hoffe Ihr versteht was ich meine und könnt mir helfen.

  • Ich hoffe Ihr versteht was ich meine und könnt mir helfen.

    Ich glaube beim Silvo muss Globale Suche aktiviert sein, sonst kommt man nicht nach oben. Steht wohl auch so in der Zip.

    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

  • habe es gerade auf der Seite vorher in der Anleitung gefunden.

    Das meinte ich damit.

    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

  • Muss ich jetzt auch noch die Zeilen unter 2. einfügen oder reicht dein Eintrag?
    Was bringen diese weiteren Einträge?

    Kannst Du mal zitieren, was Du meinst?

    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

  • In der anderen Anleitung steht u.a.

    Spoiler anzeigen


    2.
    Sucht nach dieser Zeile
    <!-- NextRecording -->


    direkt darunter die nächsten Zeilen einfügen und Datei speichern.
    <control type="group" id="5777">
    <left>-1425</left>
    <top>400</top>
    <control type="button">
    <description>left Arrow</description>
    <left>70</left>
    <top>90</top>
    <width>30</width>
    <height>40</height>
    <texturefocus>arrow-big-left.png</texturefocus>
    <texturenofocus>arrow-big-left.png</texturenofocus>
    <onclick>Control.Move(58051,-1)</onclick>
    <visible>Control.HasFocus(58051) + Container(58051).HasPrevious</visible>
    </control>
    <control type="group">
    <control type="label">
    <description>Widget label</description>
    <left>660</left>
    <top>310</top>
    <height>20</height>
    <width>480</width>
    <label>TV-Highlights</label>
    <align>center</align>
    <aligny>center</aligny>
    <font>font13</font>
    <textcolor>white</textcolor>
    </control>
    <control type="list" id="58051">
    <left>120</left>
    <top>0</top>
    <width>1675</width>
    <height>320</height>
    <onleft>58051</onleft>
    <onright>58051</onright>
    <onup>58051</onup>
    <ondown>9020</ondown>
    <viewtype label="535">list</viewtype>
    <pagecontrol>-</pagecontrol>
    <scrolltime>200</scrolltime>
    <orientation>Horizontal</orientation>
    <itemlayout height="240" width="240">
    <control type="image">
    <description>background</description>
    <left>0</left>
    <top>0</top>
    <width>240</width>
    <height>300</height>
    <texture border="15">RecentAddedBack.png</texture>
    </control>
    <control type="image">
    <description>Broadcast Picture</description>
    <left>10</left>
    <top>10</top>
    <width>220</width>
    <height>155</height>
    <aspectratio>scale</aspectratio>
    <texture background="true">$INFO[ListItem.thumb]</texture>
    <bordertexture border="5">button-nofocus.png</bordertexture>
    <bordersize>5</bordersize>
    </control>
    <control type="label">
    <description>Genre</description>
    <left>20</left>
    <top>190</top>
    <width>200</width>
    <height>14</height>
    <font>font10</font>
    <textcolor>white</textcolor>
    <align>left</align>
    <aligny>top</aligny>
    <label>$INFO[ListItem.genre]</label>
    </control>
    <control type="label">
    <description>Movie Title</description>
    <left>20</left>
    <top>168</top>
    <width>200</width>
    <height>20</height>
    <font>font12</font>
    <textcolor>white</textcolor>
    <align>center</align>
    <aligny>center</aligny>
    <label>$INFO[ListItem.title]</label>
    </control>
    <control type="image">
    <description>Channellogo</description>
    <left>10</left>
    <top>210</top>
    <width>100</width>
    <height>75</height>
    <aspectratio>keep</aspectratio>
    <align>left</align>
    <aligny>top</aligny>
    <texture background="false">$INFO[ListItem.Art(logo)]</texture>
    <bordersize>5</bordersize>
    </control>
    <control type="label">
    <description>Starttime - Endtime</description>
    <left>100</left>
    <top>220</top>
    <width>130</width>
    <height>14</height>
    <font>font10</font>
    <textcolor>white</textcolor>
    <align>right</align>
    <aligny>top</aligny>
    <label>$INFO[ListItem.Property(StartTime)] - $INFO[ListItem.Property(EndTime)]</label>
    </control>
    <control type="label">
    <description>PVR Channel</description>
    <left>110</left>
    <top>255</top>
    <width>120</width>
    <height>14</height>
    <font>font10</font>
    <textcolor>white</textcolor>
    <align>right</align>
    <aligny>top</aligny>
    <label>$INFO[ListItem.Label2]</label>
    </control>
    </itemlayout>
    <focusedlayout height="240" width="240">
    <control type="image">
    <description>background</description>
    <left>0</left>
    <top>0</top>
    <width>240</width>
    <height>300</height>
    <texture border="15">RecentAddedBack.png</texture>
    </control>
    <control type="image">
    <left>10</left>
    <top>10</top>
    <width>220</width>
    <height>155</height>
    <aspectratio>scale</aspectratio>
    <texture background="true">$INFO[ListItem.thumb]</texture>
    <bordertexture border="5">folder-focus.png</bordertexture>
    <bordersize>5</bordersize>
    <visible>true</visible>
    </control>
    <control type="image">
    <left>10</left>
    <top>10</top>
    <width>220</width>
    <height>155</height>
    <aspectratio>scale</aspectratio>
    <texture>$INFO[ListItem.thumb]</texture>
    <bordertexture border="5">button-nofocus.png</bordertexture>
    <bordersize>5</bordersize>
    <visible>true</visible>
    </control>
    <control type="label">
    <left>20</left>
    <top>190</top>
    <width>200</width>
    <height>14</height>
    <font>font10</font>
    <textcolor>$VAR[ThemeHomeLabelColor]</textcolor>
    <align>left</align>
    <aligny>top</aligny>
    <label>$INFO[ListItem.genre]</label>
    </control>
    <control type="label">
    <left>20</left>
    <top>168</top>
    <width>200</width>
    <height>20</height>
    <font>font12</font>
    <textcolor>$VAR[ThemeHomeLabelColor]</textcolor>
    <align>center</align>
    <aligny>center</aligny>
    <label>$INFO[ListItem.Label]</label>
    <visible>true</visible>
    </control>
    <control type="image">
    <description>Channellogo</description>
    <left>10</left>
    <top>210</top>
    <width>100</width>
    <height>75</height>
    <aspectratio>keep</aspectratio>
    <align>left</align>
    <aligny>top</aligny>
    <texture background="false">$INFO[ListItem.Art(logo)]</texture>
    <bordersize>5</bordersize>
    </control>
    <control type="label">
    <left>100</left>
    <top>220</top>
    <width>130</width>
    <height>14</height>
    <font>font10</font>
    <textcolor>$VAR[ThemeHomeLabelColor]</textcolor>
    <align>right</align>
    <aligny>top</aligny>
    <label>$INFO[ListItem.Property(StartTime)] - $INFO[ListItem.Property(EndTime)]</label>
    </control>
    <control type="label">
    <left>110</left>
    <top>255</top>
    <width>120</width>
    <height>14</height>
    <font>font10</font>
    <textcolor>$VAR[ThemeHomeLabelColor]</textcolor>
    <align>right</align>
    <aligny>top</aligny>
    <label>$INFO[ListItem.Label2]</label>
    </control>
    </focusedlayout>
    <onclick>RunScript(script.service.gto,action=infopopup&blob=$INFO[ListItem.Property(BlobId)])</onclick>
    <content target="pvr">plugin://script.service.gto?action=getcontent&ts=$INFO[Window(Home).Property(GTO.timestamp)]</content>
    </control>
    <control type="button">
    <description>right Arrow</description>
    <left>1810</left>
    <top>90</top>
    <width>30</width>
    <height>40</height>
    <texturefocus>arrow-big-right.png</texturefocus>
    <texturenofocus>arrow-big-right.png</texturenofocus>
    <onclick>Control.Move(58051,1)</onclick>
    <visible>Control.HasFocus(58051) + Container(58051).HasNext</visible>
    </control>
    </control>
    </control>

    Bei Dir steht nur

    Spoiler anzeigen


    - Import the widget. Search for: ```<!-- NextRecording -->```. Place following above this line:
    ```
    <!-- GTO Widget -->
    <include condition="System.HasAddon(script.service.gto)">HomeRecentlyAddedGTO</include>

    Ich habe nur das von Dir drin

  • Ja, alles klar. Das von mir reicht. Die Silvo-Anleitung beschreibt den kompletten Aufbau des Widgets. Das habe ich in eine Datei gepackt und daher reicht es aus, nur diese Datei zu importieren. Letztendlich wird das gleiche verwendet.

    So wie es ist, kannst Du es also lassen.

    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

  • Die RSS-Schnittstelle ist zwar noch vorhanden (von da bezieht der Scraper seine Daten), wird aber momentan nicht mit den Tagestipps befüllt. Der Top 30 RSS Feed dagegen schon (noch). Mal abwarten.

    https://www.klack.de/myklack/rss-schnittstelle.html

    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

  • Die RSS-Schnittstelle der Tagestipps von klack.de wird wohl nicht mehr bedient. Ich habe daher die Tipps von "Tagestipps" auf "Top 30 des Tages" geändert. Damit funktioniert klack.de als Scraper wieder. Update im Repo.

    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

  • Bin vor kurzem auf Kodi 19 umgestiegen und habe mir jetzt jetzt die aktuelle Matrix Version von script.service.gto-3.0.2+matrix heruntergeladen und installiert. Nach der Installation erhalte ich folgenden Fehler:


    Falls es am module.requests liegt, ich habe die Matrix Version von hier /addons/matrix/script.module.requests/ (kodi.tv) installiert.

    Vielleicht hast du eine Idee @BJ1 ?

  • Wenn ich so in die Dependencies in der addon.xml schaue, fehlt dort Requests. Ich baue das mal ein.

    Die Aufrufe in Matrix haben sich gegenüber den vorhergehenden Versionen auch geändert. Auch wenn die Addon-Id noch script.service.gto ist, ist es ein Plugin. Die Readme ist aktuell: https://github.com/b-jesch/script.service.gto-3.0

    Dann gibt es noch Probleme mit dem Reminder aka Umschalttimer, dazu habe ich entsprechende Beiträge im Bugtracker aufgemacht. Reminders funktionieren mittlerweile wieder, allerdings gestaltet sich die Zuordnung Timer <-> BroadcastId schwierig, da BroadcastID weggefallen, dafür Epguid dazugekommen ist. BroadcastId und Epguid sind leider nicht identisch. Zur Zeit ist das, was JSON-RPC betrifft, Murks.

    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

    Einmal editiert, zuletzt von PvD (22. Dezember 2020 um 00:52)

  • Wenn ich so in die Dependencies in der addon.xml schaue, fehlt dort Requests. Ich baue das mal ein.

    Done. Neue Version im Nerdsrepo.

    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

Jetzt mitmachen!

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