Prime Time Manager 1.0

  • Über das Plugin:


    Das Plugin soll die Auswahl von Prime Time- Sendungen vereinfachen. Der Benutzer kann eine Auswahl für ihn interessanter Sendungen treffen und diese mit einem Knopfdruck als Zap („view live“ Sendung)- oder Aufnahmetimer setzen oder an das Autotimer Plugin übergeben lassen. Sollte es zu Konflikten zwischen Sendungen der Auswahl (Favoriten) kommen falls nicht genügend freie Tuner zur Verfügung stehen, wird versucht diese Konflikte durch setzen von Timern für Sendungswiederholungen zu lösen. Bei dieser automatischen Konfliktlösung werden HD Sender bevorzugt. Es können mehre Tage im Voraus „geplant“ werden. Bestehende Timer werden erkannt, angezeigt und berücksichtigt.


    Weitere Infos gibt es in diesen drei Blogs: Blog 1, Blog 2, Blog 3


    Tasten:

    • ok: Sendung aus Prime Time- Liste zu Favoriten hinzufügen oder aus Favoriten löschen.
    • hoch / runter: Wechsel zwischen Prime Time- und Favoritenliste
    • links / rechts: Auswahlmarkierung in Prime Time- und Favoritenliste links/rechts verschieben. Die Liste wird ggfs gescrollt.
    • 0: Setzen der „view live“ Markierung
    • Bouquet +/-: Wechseln des bouquets
    • Pfeil links/rechts: Wechseln des Tages
    • Info: Anzeige EPG Info
    • Video: Umschalten zwischen primärer und sekundärer Prime Time
    • Rot: Plugin beenden
    • Grün: Timer setzen oder löschen
    • Gelb: "Tag setzen" (Konfliktlösung starten, nur möglich bei mindestens einem Favoriten)
    • Blau: Plugin Einstellungen

    Mögliche Einstellungen:

    • Primäre Prime Time Zeit (default: 20:15 Uhr)
    • Sekundäre Prime Time Zeit (default: 22:00 Uhr)
    • Anzeige von Dauer oder Endzeit der Sendungen (default: Dauer)
    • Favorit entfernen wenn Timer gelöscht wird (default: Nein)


    Die Screenshots sind nicht mehr ganz aktuell, schauts euch einfach selber mal an :grinning_squinting_face:


    Viel Spass damit :)

  • Hi,
    finde die Auflösung der Konflikte echt spitze. Kannst du vielleicht nen PlugIn bauen, dass "nur" die Konflikte in Timern löst, dafür aber für alle Timer, nicht nur in der PrimeTime?


    Sozusagen ein reines KonfliktlösePlugIn?

    Viele Grüße vom verrückten Hund


    Sat-Receiver: DM800HD PVR (Merlin3 OE2.0 + Rambo + Gemini 3.2)
    TV: LG 42LW4500
    StreamingClient: PopcornHour A-200

  • Zitat

    Original von crazydogs
    Hi,
    finde die Auflösung der Konflikte echt spitze. Kannst du vielleicht nen PlugIn bauen, dass "nur" die Konflikte in Timern löst, dafür aber für alle Timer, nicht nur in der PrimeTime?


    Sozusagen ein reines KonfliktlösePlugIn?


    Schön dass Dir die Konfliktlösung gefällt.


    Bei uns im Board wurde schon der Vorschlag gemacht die normale Timerprüfung durch die Konfliktlösung des Prime Time Managers zu ersetzen. Beides irgendwie zu vereinen wäre glaube besser, also so daß man die Möglichkeit hat Timer auch selber noch zu ändern. Das dürfte in die Richtung gehen die Du Dir vorstellst, oder?


    Ich stelle mir da eine Lösung vor die auf allen Images läuft (und theoretisch sogar von DMM übernommen werden könnte), bis ich aber dazu komme wird es einige Zeit dauern da ich vorher noch andere Baustellen habe :)

    Ich bin keine Hotline, daher kein Support per Mail oder PM.

  • Ja, das wäre supi wenn man das machen könnte.


    Kann ich bin dahin die PrimeTime in deinem Tool von 0-24 Uhr einstellen oder funktioniert das nicht woie ich es mir vorstelle?

    Viele Grüße vom verrückten Hund


    Sat-Receiver: DM800HD PVR (Merlin3 OE2.0 + Rambo + Gemini 3.2)
    TV: LG 42LW4500
    StreamingClient: PopcornHour A-200

  • Zitat

    Original von crazydogs
    Ja, das wäre supi wenn man das machen könnte.


    Kann ich bin dahin die PrimeTime in deinem Tool von 0-24 Uhr einstellen oder funktioniert das nicht woie ich es mir vorstelle?


    Ich weiß leider nicht genau wie Du es Dir vorstellst :face_with_rolling_eyes:


    Du kannst in den Einstellungen des Plugins 2 Zeiten einstellen, eine Hauptsendezeit und eine "alternative Hauptsendezeit". Die Hauptsendezeit ist voreingestellt auf 20:15 Uhr, die "alternative Hauptsendezeit" auf 22 Uhr. Wenn Du das Plugin startest werden alle Sendungen der Hauptsendezeit angezeigt. Mit der Video-Taste kannst Du auf die alternative Zeit umschalten und siehst dann alle Sendungen die zu dieser Zeit laufen.


    Ich hoffe dass ich Deine Frage damit beantworten konnte.

    Ich bin keine Hotline, daher kein Support per Mail oder PM.

  • Neue Version 1.0 im ersten Post.


    Änderungen:
    - Timer werden mit Vor- und Nachlaufzeit angelegt
    - Hilfe-Taste belegt für Haupt- und Ergebnisfenster

    Ich bin keine Hotline, daher kein Support per Mail oder PM.

  • Wie kann man das PlugIn deinstallieren? Leider liegt keine deinstallationsroutine unter uninstall?


    Schön wäre wenn man die Timerüberschneidungsverhinderung generell für gesetzte Timer nutzen könnte.

    Viele Grüße vom verrückten Hund


    Sat-Receiver: DM800HD PVR (Merlin3 OE2.0 + Rambo + Gemini 3.2)
    TV: LG 42LW4500
    StreamingClient: PopcornHour A-200

  • Zitat

    Original von crazydogs
    Wie kann man das PlugIn deinstallieren? Leider liegt keine deinstallationsroutine unter uninstall?


    Ich weiß nicht wie man unter Gemini ein Plugin wieder deinstallieren kann. Ich denke es wird irgendwo eine Software/Paketveraltung geben wo das möglich ist.

    Ich bin keine Hotline, daher kein Support per Mail oder PM.

  • Da hat sich der PrimeTime leider nicht eingetragen.

    Viele Grüße vom verrückten Hund


    Sat-Receiver: DM800HD PVR (Merlin3 OE2.0 + Rambo + Gemini 3.2)
    TV: LG 42LW4500
    StreamingClient: PopcornHour A-200

  • Leider kann ich in Sachen iCVS und Gemini nicht wirklich helfen.


    Da es ein "normales" E2 Plugin ist kannst Du es noch von der console mit


    opkg-remove enigma2-plugin-extensions-primetimemanager


    versuchen.

    Ich bin keine Hotline, daher kein Support per Mail oder PM.

  • Werde ich versuchen.
    Kannst du eigentlich nen PlugIn mit der Timerüberschneidungslogig vom PrimeTime entwickeln, dass nicht auf die PrimeTime limitiert ist? Das wäre genau was ich brauche.

    Viele Grüße vom verrückten Hund


    Sat-Receiver: DM800HD PVR (Merlin3 OE2.0 + Rambo + Gemini 3.2)
    TV: LG 42LW4500
    StreamingClient: PopcornHour A-200

  • Zitat

    Original von crazydogs
    Werde ich versuchen.
    Kannst du eigentlich nen PlugIn mit der Timerüberschneidungslogig vom PrimeTime entwickeln, dass nicht auf die PrimeTime limitiert ist? Das wäre genau was ich brauche.


    Wir hatten bei uns im Merlin-Forum schon darüber diskutiert ob wir so etwas nicht als Ersatz oder zusätzlich zur herkömmlichen Timer-Konfliktlösung anbieten. Wenn wir etwas in der Art bauen wird es noch eine Weile dauern und wir würden es auch an DMM schicken so dass hoffentlich jedes Image davon profitieren würde.

    Ich bin keine Hotline, daher kein Support per Mail oder PM.

  • tuner A -36e
    tuner B - rotor(28.5e-30w)
    set timer:
    19.2e(22:15)
    5e(22:00)


    No conflicts found...
    Why?


    Sorry for English


    Shaderman
    Sehr interessant plugin.
    Sie konnte es nicht aufessen?

  • ich hol den Thread nochmal hoch
    >> Video: Umschalten zwischen primärer und sekundärer Prime Time
    wo kann man das im Plugin ändern wenn man einen anderen Hotkey haben will

  • ich antworte mir selbst, in PrimeTimeManager.py folgendes ändern


    self["InfobarActions"] = HelpableActionMap(self, "InfobarActions",
    {
    "showMovies": (self.togglePrimeTime, _("Toggle primary/secondary prime time")),
    }, -1)


    in z.B.


    self["InfobarActions"] = HelpableActionMap(self, "InfobarActions",
    {
    "showTv": (self.togglePrimeTime, _("Toggle primary/secondary prime time")),
    }, -1)



    nicht Dreamboxen haben den Video Key gar nicht
    es gehen nur Tasten die in InfobarActions definiert sind


    <map context="InfobarActions">
    <key id="KEY_VIDEO" mapto="showMovies" flags="m"/>
    <key id="KEY_RADIO" mapto="showRadio" flags="b"/>
    <key id="KEY_TV" mapto="showTv" flags="b"/>
    <key id="KEY_FILE" mapto="showMovies" flags="m"/>
    <key id="KEY_TEXT" mapto="showText" flags="m"/>
    <key id="KEY_MEDIA" mapto="showMovies" flags="b" />
    </map>


    das Plugin wird weiter entwickelt bei:
    https://github.com/OpenPLi/eni…e/master/primetimemanager

  • Das ist ja wohl die Höhe!


    Im Original-Plugin steht folgende Lizenz:


    Im OpenPLi Repository ist diese Lizenz auf einmal verschwunden und offenbar wird es ja explizit für alles außer Dreamboxen weiterentwickelt, was ganz klar der Lizenz widerspricht. Immerhin wird OpenPLi ja sogar kommerziell vertrieben.

    so long
    m0rphU



    :aufsmaul: Kein Support per PN! :aufsmaul: