Serviceinfos in Infobar importieren ?

  • Tach zusammmen,


    nachdem ich wieder am Skin rumgespielt und alle Menüs zur Probe angesehen habe, bin ich doch über die Serviceinfos gestolpert (Menü > Informationen > Kanal).


    Die hatte ich bis dato noch garnicht wahrgenommen, bzw. genutzt.


    Mein lieber Mann, da stehen ja Sachen drin, die ich in der Infobar gut gebrauchen könnte ( Videosize, Transponderinfos etc.).


    Habe ich denn eine Chance, von diesen Infos irgendwelche in meine Infobar zu bekommen ?


    Ich habe schon ne ganze Weile mit der skin.xml und der Serviceinfo.py bzw. Infobargenerics.py rumgespielt, aber da nur Editier- doch leider keine Programmierkenntnisse, war das wieder völlig aussichtslos.......


    Hat vielleicht jemand ein paar Tips dazu.....so für einen Anfang !?


    P.S. Die Videosize zu integrieren würde mir schon reichen. (geht übrigens bei EN1)

    1x DM 8000 Merlin OE2.0/GP3/Zombi HD1R2.aslanMod
    2x DM 500HD Merlin OE2.0/GP3/
    Zombi HD1R2.aslanMod
    1x DM 7025 Oozoon/GP3/Zombi XD
    -------------------------
    Sky Welt/Film, HD+

  • Der CVS-Converter ServiceInfo liefert dir folgende Infos:



    Ist also, wie es aussieht, eine Skin-Frage.


    Der Skin-Teil könnte so aussehen:

    Code
    <widget source="session.CurrentService" render="Label" font="Regular;20" position="100,100" size="50,20" halign="right" valign="center" transparent="1" >
        <convert type="ServiceInfo">VideoWidth</convert>
    </widget>
    <eLabel position="150,100" size="20,20" halign="center" valign="center" text="x" font="Regular;20" transparent="1" />
    <widget source="session.CurrentService" render="Label" font="Regular;20" position="170,100" size="50,20" halign="left" valign="center" transparent="1" >
        <convert type="ServiceInfo">VideoHeight</convert>
    </widget>


    Ich übernehme keine Garantie, da keine Box in meiner Nähe *g*


    Gut Glück

    MfG Ali

    DM8000 | DM8000 | DM500HD | DM500HD | DM7020S


    Bash
    #!/bin/sh
    while [ 1 ]
    do
    	echo "i love my dreams!!!"
    	sleep 1
    done
  • Herzlichen Dank !


    Hat wunderbar funktioniert.
    Muß mir jetzt nur noch in der Infobar den richtigen Platz dafür suchen.


    Woran ich mit meine reinen Editorkenntnissen eben immer wieder scheitere, sind die convert typs (z.B. VideoHeight, VideoWidht usw.).


    Muß man diese Typs einfach wissen oder kann man die irgendwo aus- bzw. nachlesen ?


    Denn wenn ich als nächstes mich an Transponderinfos wage, stehe ich wieder vor dem Problem, was ich hinter <convert type="Servciceinfo">?????? eintragen soll.


    Wäre nett, darauf auch noch einen kurzen Tip zu bekommen.

    1x DM 8000 Merlin OE2.0/GP3/Zombi HD1R2.aslanMod
    2x DM 500HD Merlin OE2.0/GP3/
    Zombi HD1R2.aslanMod
    1x DM 7025 Oozoon/GP3/Zombi XD
    -------------------------
    Sky Welt/Film, HD+

  • Du findest alle Converter in dem Ordner /usr/lib/enigma2/python/Components/Converter


    Bei ServiceInfo hast du diese Möglichkeiten:


    "HasTelext", "IsMultichannel", "IsCrypted", "IsWidescreen", "SubservicesAvailable", "VideoWidth", "VideoHeight".

    MfG Ali

    DM8000 | DM8000 | DM500HD | DM500HD | DM7020S


    Bash
    #!/bin/sh
    while [ 1 ]
    do
    	echo "i love my dreams!!!"
    	sleep 1
    done
  • Na, das is doch was.


    Mit den Converter Infos komme ich beim Skin-Bau nun richtig weiter.
    Und das auch nicht mehr nach dem Motto "Denn sie wissen nicht was sie tun..".


    Vielen Dank nochmal !

    1x DM 8000 Merlin OE2.0/GP3/Zombi HD1R2.aslanMod
    2x DM 500HD Merlin OE2.0/GP3/
    Zombi HD1R2.aslanMod
    1x DM 7025 Oozoon/GP3/Zombi XD
    -------------------------
    Sky Welt/Film, HD+