[bgswitcher] TFT Bild austauschen (Standby) für die skin_user.xml von Jogi29

  • Moin ;)


    Haben ja viele user was gewünscht, um das Hintergrundbild (im Standby-Modus) zu wechseln für die skin.xml Variante von Jogi29, für das farbige tft von Buck.


    Hab mal ein klitze-kleines (wirklich eine kleines) Script erstellt, welches das Standardbildchen im Standybetrieb austauscht. Quasi habt ihr das normale Bildchen von Jogi29 und zusätzlich ein anderes für (z.B.) den Tagesabschnitt. Der Start des Scriptes, sprich Austausch der Bilder, erfolgt über Cron.


    Mechano:


    Das Script tauscht das Standardbildchen icon_standby.png mit einem alternativen aus, mit dem Namen icon_standby1.png. Wenn die Box normal im Betrieb ist wird nur das Bildchen getauscht sonst passiert nichts. Und wenn die Box im Standby Modus ist natürlich auch, nur wird einmal kurz die Box aus dem Standby- und wieder in den Standbymodus verfrachtet, um das neue Bildchen anzuzeigen.


    Benutze hier noch die alten Ausdrücke der Bezeichnungen.
    Also die Box wird nicht heruntergefahren, wenn ich von Standby tippsle :D
    Sonst müsst ihr euch halt das Idle vorstellen :D


    Bedingungen:


    - Lesen, auch den unteren Teil des Beitrages, wenn mehr als zwei Bilder gewünscht sind zum Wechseln :D
    - Einmal ein farbiges tft Display
    - Dann die korrekt eingerichtete skin.xml Variante von Jogi29.
    - GP Plugin für das einrichten von Cron oder dann halt die Konsole oder ähnliches, um den Bild wechsel zu starten ;)
    - Installiertes Webinterface



    Einrichten des bgswitchers:
    [list=1]
    [*]Ladet das bgswitcher.zip und entpackt es.
    [*]Kopiert das bgswitcher.sh Script via ftp nach /usr/bin.
    [*]Berechtigungen anpassen des Scriptes via telnet z.B. chmod +x /usr/bin/bgswitcher.sh
    [*]Gewünschte Bilder mit dem Namen icon_standby.png für Nacht und icon_standby1.png für Tag nach /usr/share/enigma2/Skin_oled kopieren. Downloaded bitte auch die anderen zip Archive, um ein Wunschbildchen zu finden ;)
    [*]2x Cron Jobs einrichten für Morgens und Abends, für das tauschen der Bilder. Dazu findet ihr zwei Screenshots, wie es via Cron vom BluePanel gemacht werden kann. Zu einer euch beliebigen Zeit. Wenn ihr ein Image habt ohne cron Frontend (z.B. Merlin), dann kuckt bitte hier => Klick, für das manuelle einrichten.
    [*]Anpassungen sind eigentlich nicht nötig im Script.
    [/list=1]


    Noch zum Script das ist eigentlich sehr einfach gemacht. Über Vorschläge/Tipps/Vorschläge bin ich natürlich offen. Tauscht schlussendlich nur zwei pngs aus.


    Testen könnt ihr das wechseln der Bilder einfach via Konsole mit folgendem Befehl. Die Box kann dazu im Standymodus sein oder halt nicht. Ihr seht ja was dann passiert. Müsst halt schauen, dass das korrekte Bild aktiv ist zur entsprechenden Tageszeit, sonst ist halt alles invertiert :D

    Code
    bgswitcher.sh


    Wenn ihr Cron einrichtet z.B. via GP Plugin dann nutzt die Bilder im Anhang. Die zeigen euch wie man Zeitgesteuert das Script ausführen kann, zu verschiedenen Zeiten.


    Und das Bildchen icon_standby1.png kann man natürlich auch anpassen, ändern.
    Oder benutzt die angehängten Varianten von den verschiedenen usern oder erstellt eigene und postet sie hier. Die Grösse des Bildes ist übrigens 400x240px / 8bit png.


    Viel Spass :D


    -----------


    Und noch was :D
    @Schnello hat das Script noch erweitert mit zusätzlichen Funktionen :thx:


    - So können beliebig viele Bilder angezeigt werden.
    - Oder eine Zufallswiedergabe ist auch möglich


    Script mit entsprechenden Informationen findet ihr hier ;)


    ------------


    Credits:
    Danke an alle user, für das posten der Bildchen.
    Und natürlich an die coole tft-xml Variante ;)
    Schnello
    Jogi29
    dreamergrisu
    stefanbenno6
    und alle anderen ;)


    mfg eg

  • Super Sache!!
    Vielen Dank mfgeg!
    Liebe Grüße!


    G

  • hey


    super hat nur einen hacken finde den crond nicht in merlin .



    mfg tyson

  • Klasse!!
    Na dann werde ich mal probieren das einzubauen ;)


    Gruss


    toni

    DM 7080 Newnigma Oe 2.5
    DM 8000 Newnigma Unstable
    DM 500HD Newnigma
    DM 800HDse Newnigma


  • Ist ja eigentlich ja auch kein Problem,
    kannst folgende Datei (root) nach /etc/cron/crontabs/ kopieren.
    Rechte sollte 644 sein.


    Anpassen kannst du das natürlich auch noch.
    In der Datei ist im Moment um 8 Uhr Morgens und Abends um 20 Uhr ein switchen angesagt.


    Dann muss man soviel ich weiss nur noch das ganze verlinkt werden, damit es beim Booten gestartet wird. Z.B. mit...


    Code
    ln -sfn /etc/init.d/busybox-cron /etc/rc3.d/S99busybox-cron


    Dann Box neu starten..



    Fertig ;)

    Files

    • root.zip

      (143 Byte, downloaded 197 times, last: )

    Hilfe gesucht ? schau mal ins GP WIKI - Kein Support per PN

  • hey


    nabend danke dir sage ich morgen bescheidt frau schaut tv :tongue: :tongue: :tongue: :tongue: :tongue:



    also bis morgen .



    mfg tyson

  • hey


    super es klappt juhu


    so 8uhr und siehe da box geht von standby auf on dann wieder in standbay mit den tag png .



    mfg tyson

  • Hi,
    Das muss ich natürlich auch Probieren, obwohl ich mit CRON bis jetzt gar nix gemacht habe.
    Ist ja aber gut beschrieben.


    Wie immer vor solchen Experimenten, werde ich mir aber noch mein Image weg sichern.


    Bis die Tage
    Dreamergrisu

    DM 8000 mit RGB Display,Merlin OE 2.0.
    1TB HD/Lüfter/DVD-Brenner
    Displ. Samsung SPF-87H
    QNAP TS-109 Pro+ex.1TB HD

  • Hi,


    also der wechsel indem ich das Script per Telnet aufrufe geht schon mal.
    Jetzt werde ich mich mit dem Cron beschäftigen.
    Aber das bekomme ich auch hin - hoffe ich.


    Super Sache!! Danke mfgeg für solche Sachen.


    Man weiß doch immer wieder hier, warum man sich eine Dreambox geholt hat.


    Die Tages Standby - na ja da werde ich mir ein eigenes Bildchen kredenzen.


    Gruss
    DreamerGrisu

    DM 8000 mit RGB Display,Merlin OE 2.0.
    1TB HD/Lüfter/DVD-Brenner
    Displ. Samsung SPF-87H
    QNAP TS-109 Pro+ex.1TB HD

  • Hi,


    Frage:
    Wenn ich das mit dem BP Cron Plugin einrichte, wird das dann beim Boxenstart
    automatisch mit gestartet ??
    so das ich da nix weiter einrichten muss?


    Gruss
    DreamerGrisu

    DM 8000 mit RGB Display,Merlin OE 2.0.
    1TB HD/Lüfter/DVD-Brenner
    Displ. Samsung SPF-87H
    QNAP TS-109 Pro+ex.1TB HD

  • Quote

    Original von Jogi29
    und eure eigenen Bilder bitte auch den anderen Usern zur Verfügung stellen.


    Das versteht sich.
    Dachte ich muss es nicht extra erwähnen.


    Bin gerade am Basteln das alte Thema, ein Kompromiss mit der Erkennbarkeit zu finden von der Grafik.


    Passend zum Frühlingsanfang ne Blumenwiese mit reingemogelten Sonnenstrahlen. ?????


    mfgeg Danke für die Antwort.


    uw
    DreamerGrisu

    DM 8000 mit RGB Display,Merlin OE 2.0.
    1TB HD/Lüfter/DVD-Brenner
    Displ. Samsung SPF-87H
    QNAP TS-109 Pro+ex.1TB HD

  • das mit der Erkennbarkeit von Datum und Uhrzeit ist nicht ganz einfach und Mischa hat da einen guten Kompromiss gefunden.

    Viele Grüße
    Jürgen


    "Kaum macht man es richtig, .... schon geht es!"


    "Machen ist wie wollen, nur krasser!"

  • o.k.
    und wie sieht so ein Kompromiss aus?
    das ist an der ganzen Sache das schwierigste.


    Also das mit meiner Blumenwiese sieht auf dem Display ziemlich kitschig aus.
    Habs mal zur meiner 8k geschickt.
    Das lass ich sein.
    Bin gerade in meiner Privaten Fotosammlung am stöbern, etwas passendes zu finden.
    So verletzte ich auf keinen fall irgendwelche Rechte auf ein I-Net Foto.


    Es wird für mich auf jeden fall ein Motiv mit Natur und das dunkel gehalten,
    wegen der Erkennbarkeit... :-)


    Gruss
    DreamerGrisu

    DM 8000 mit RGB Display,Merlin OE 2.0.
    1TB HD/Lüfter/DVD-Brenner
    Displ. Samsung SPF-87H
    QNAP TS-109 Pro+ex.1TB HD

  • mein erster entwurf.


    Gruss

    Files

    DM 8000 mit RGB Display,Merlin OE 2.0.
    1TB HD/Lüfter/DVD-Brenner
    Displ. Samsung SPF-87H
    QNAP TS-109 Pro+ex.1TB HD

  • So der CRON ist auch eingerichtet.


    Also damit kann man die Dreambox doch komplett automatisieren??
    Das scheint ein ziemlich mächtiges Teil zu sein.


    Ich scheu mich immer ein wenig davor, in so spezielle Sachen tief einzusteigen.
    Aber wenn ich mir das Bildwechsel Script anschaue ist das doch ziemlich Logisch aufgebaut - man sieht was gemacht wird.
    Da müsste man doch die Dreambox auch Zeitgesteuert schlafen schicken können und derartige Sachen.



    O.K. Sorry das gehört jetzt schon nicht mehr da hin.


    Gruss
    DreamerGrisu

    DM 8000 mit RGB Display,Merlin OE 2.0.
    1TB HD/Lüfter/DVD-Brenner
    Displ. Samsung SPF-87H
    QNAP TS-109 Pro+ex.1TB HD

  • Quote

    Original von dreamergrisu
    mein erster entwurf.


    Gruss


    hatte das bild drinn konnte nicht die uhr erkennen.


    mfg tyson