Wir suchen einen Skripter

  • @BJ1 :

    Zuerst vorab mal ein Danke für das tolle script.

    Hab nun endlich auch mal die Zeit gefunden mir das ganze anzusehen. -> Läuft gut aber mir fehlt noch was.

    - Könntest Du "t%n.StartTime" noch als "Skin.String" zur verfügung stellen? So währe es möglich einen gesetzten Timer auch visuell in der EPG-Timeline zu zeigen.

    - was ich auch noch toll fände, währe eine Option in den Addoneinstellungen, um vom Script einen Dialog zeigen zu lassen, welcher darauf hinweist das der Timer in x-Minuten auf einen anderen Kanalwechseln wird, und einem via "0.K." oder "Abbrechen" (DialogYesNo) die Wahl läst, ob man auch wirklich umschalten lassen will. (phu.., der Satz war etzt lang..)

    Also:

    Option Addon Einstellungen -> "Zeige Bestätigungsdialog vor dem Umschalten."

    DialogYesNo -> "SenderNahmeXY -TitelXYZ für Widergabe programmiert. Umschalten in X-Minuten?" -> "O.K." -> Timer bleibt aktiv und es wird umgeschalten. / "Abbrechen" -> Umschalttimer wird gelöscht.

    mfG.

  • Hi,

    ich habe ein Icon im EPG eingebaut, welches mir anzeigt ob auf dieser Sendung ein Timer liegt.

    Code
    Stringcompare(ListItem.ChannelName,Skin.String(t0:channel)) + Stringcompare(ListItem.Date,Skin.String(t0:Date))

    Das musst du noch für die anderen 8 Timer machen. Als $VAR in den focus und itemlayout des EPG und dann gehts.

    Dein 2. Anliegen ist auch schon angesprochen worden und soweit ich das noch im Hinterkopf habe soll das kommen. ODER?
    bg

  • Letzeres geht schon. Drückt man während der Anzeige des Info-Dialoges irgendeine Taste, wird der Umschaltvorgang abgebrochen. Nur muss man das wissen :) In den Info-Dialogen kann man leider keine Prosa rein schreiben...

    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

  • Hi,

    ich habe ein Icon im EPG eingebaut, welches mir anzeigt ob auf dieser Sendung ein Timer liegt.

    Code
    Stringcompare(ListItem.ChannelName,Skin.String(t0:channel)) + Stringcompare(ListItem.Date,Skin.String(t0:Date))


    O.K. "ListItem.Date" Hat ich nicht im Kopf. Sonst hab ichs genau so, mit dem Unterschied das ich beim 2.Stringcompare zu "System.StartTime" versucht hab zu vergleichen.

    Wen das so lüpt hat sich das mit nem weiteren Skin.String schon mal erledigt.

  • Letzeres geht schon. Drückt man während der Anzeige des Info-Dialoges irgendeine Taste, wird der Umschaltvorgang abgebrochen. Nur muss man das wissen In den Info-Dialogen kann man leider keine Prosa rein schreiben...

    god to knew.

    Währ es nicht möglich das script den "DialogYesNo" aufrufen zu lassen, und das ganze darüber zu regeln? -> (hab leider kein plan von phyton)

    Eine Option zum wählen des verhaltens währ auch noch toll (Nur Info vor dem Umschalten, oder Dialog)

  • Währ es nicht möglich das script den "DialogYesNo" aufrufen zu lassen, und das ganze darüber zu regeln? -> (hab leider kein plan von phyton)

    Es gibt einen CountDown-Dialog als Featurerequest auf GitHub. Die Option 'nur Info' (mit Abbruch) <-> 'Abbruch Dialog' (CountDown-Dialog) kommt dann auch mit rein.

    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

  • Scheint so als ob der DialogProgress verwendet wird

    Richtig!

    weist Du schon ob Du mergst?

    Ja, wird gemergt (mit Anpassungen). Werde ich diese Woche wohl noch machen. Bin seit gestern aus'm Urlaub zurück und habe noch keinen Bock auf Arbeit ;) .

    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!