Beiträge von gustabo

    Reichi, Du wirst sicherlich mal sehr Weise.
    Lass mich raten, du hast sicherlich auch ein Iphone und redest nicht mit Menschen die ein anderes Telefon haben und fragen zu einer Java-Zeile haben.


    Wenn ein Betriebssystem OpenSource ist, kann man doch nicht nachher die Hand aufhalten oder beleidigt sein, wenn man nicht mehr alleine über die Welt herrscht. Finde ich leicht faschistoid.


    Es ist doch so, das Verbrennungsmotoren in Autos verschiedener Hersteller nicht unbediengt jedesmal patentiertes selbstentwickeltes zu finden ist, sondern das eine verfügbare Technik verfeinert wird. Konkurrenz belebt das geschäft und letztendlich kommt ein zusammenhalt der User immer allen zu gute und die Preise sinken.


    Aber was schreib ich hier. Ich bin nicht gewünscht und eine Dreambox kommt mir ab heute sicherlich nicht nochmal ins Haus. (Ja ich habe auch eine hier stehen..^^)

    siehs doch mal so.. ich denke hier sitzten ehr die "Brainies" die sich mit der programmierung von plugins bestens auskennen und ich frage ja nur nach einem syntax wie man den Titel abfragen kann.
    Und Phyton ist wohl Programmiersprache und keine Religion.


    :winking_face:

    ..vielleicht sollte ich dazu sagen, dass ich eine vu+ duo hier stehen habe, und auf dem einzeiligen Display die ganze Zeit über nur SHOUTcast.


    Wenn ich die Zeile bei #### anpasse bekomme ich auch was anderes hin, aber ich möchte dort gerne die Variable des aktuellen Titels aufrufen. Was nütz mir schon SHOUTcast oder meintwegen "Hallo Welt" wenn ich auch den Titel haben kann.

    moinmoin :smiling_face:


    Sehr feine Sache mit dem Shoutcast auf der Box. Ich vermisse nur noch die Titelanzeige im Display. Macht es doch deutlich angenehmer beim entdecken neuer Musik und spart Strom wenn man den Fernseher auslassen kann. :winking_face:
    Wenn ich mir das Plugin so anschaue, glaube ich nicht das es schwer ist das umzuschreiben.


    class SHOUTcastLCDScreen(Screen):
    skin = """
    <screen position="0,0" size="132,64" title="self.session.nav.getCurrentService()">
    <widget name="text1" position="4,0" size="132,14" font="Regular;12" halign="center" valign="center"/>
    <widget name="text2" position="4,14" size="132,49" font="Regular;10" halign="center" valign="center"/>
    </screen>"""


    def __init__(self, session, parent):
    Screen.__init__(self, session)
    self["text1"] = Label("SHOUTcast") ####
    self["text2"] = Label("")


    def setText(self, text):
    self["text2"].setText(text)



    #### wenn man hier den titel (currplay oder sowas wie .setText(title) ) einbaut sollte das doch schon klappen. Allerdings bekomme ich greenscreens, da die Variablen nicht global definiet sind.


    Falls da jemand ne Lösung sieht, bitte melden :thumbs_up: