Meine VFD-Skins für Duo2

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Wie die VFD-Skins bei dir gehandhabt werden kann ich dir nicht sagen .

      Du könntest versuchen den Screen in die Datei /etc/enigma2/skin_user.xml einzufügen .
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • Die Vfd-Skins werden genauso wie im VTI gehandhabt....

      skin_display.xml in einem Unterverzeichnis von /usr/share/enigma2/display/Name des VFD-Skins

      und m.E. hängen die Einstellungen nicht vom Image sondern nur den verwendeten Renderern, icons und Schriftarten im Verzeichnis /usr/lib/enigma2/python/Components/Converter ab..

      also nicht VTI spezifisch...

      ich bin aber schon dank @markusw ein gutes Stück weiter gekommen...

      Die Anzeige im EMC ist identisch mit der Anzeige im MoviePlayer

      hat mir Lust auf mehr gemacht und wollte nund auch die Anzeige im Vfd bei der Auswahlliste im EMC dem des Movieplayers anpassen...

      Gelingt aber nur zum Teil. Vermutlich wieder ein Mangel an Kenntnis der Bezeichnungen.

      Wo finde ich, wie die Bezeichnungen in der skin_display.xml lauten müssen ????

      hier, in meinem Eintrag für die MoviePlayer Auswahl Liste sehe ich im VFD-Display den Sender Name und darunter in Laufschrift den Titel der gewählten Aufnahme.
      Spoiler anzeigen

      <screen name="MovieSelectionSummary" position="0,0" size="140,32">

      <widget source="parent.Service" render="RunningText" options="movetype=running,startpoint=0,direction=left,steptime=1,repeat=99,startdelay=2000,always=0,oneshot=1" position="0,0" size="140,14" font="FdLcD;14" halign="left" valign="bottom" zPosition="1" noWrap="1">
      <convert type="MovieInfo">RecordServiceName</convert>
      </widget>

      <widget source="name" render="RunningText" options="movetype=running,startpoint=0,direction=left,steptime=1,repeat=99,startdelay=2000,always=0,oneshot=1" position="0,13" size="140,18" font="FdLcD;18" halign="left" valign="top" zPosition="1" noWrap="1">
      </widget>

      </screen>

      Der Eintrag in der EMC Auswahl Liste zeigt mir hier nur den Sender Namen aber keinen Titel an..
      Spoiler anzeigen

      <screen name="EMCSelectionSummary" position="0,0" size="140,32">
      <widget source="parent.Service" render="RunningText" options="movetype=running,startpoint=0,direction=left,steptime=1,repeat=99,startdelay=2000,always=0,oneshot=1" position="0,0" size="140,14" font="FdLcD;14" halign="left" valign="bottom" zPosition="1" noWrap="1">
      <convert type="MovieInfo">RecordServiceName</convert>
      </widget>

      <widget source="name" render="RunningText" options="movetype=running,startpoint=0,direction=left,steptime=1,repeat=99,startdelay=2000,always=0,oneshot=1" position="0,13" size="140,18" font="FdLcD;18" halign="left" valign="top" zPosition="1" noWrap="1">
      </widget>
      </screen>

      ich vermut mal, dass der source name ("name") nicht korrekt ist...
      wo finde ich die Info, wie das im EMC richtig benannt werden sollte...
      Vielen Dank
    • Screename :

      Brainfuck-Quellcode

      1. <screen name="EMCSelection_summary" .............
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • @markusw

      vielen Dank, aber das hat nicht funktioniert....
      bei mir funktionierts mit "EMCSelectionSummary"...
      Allerdings nur teilweise...

      während es beim Movieplayer mit dem nachfolgenden Code in der Auswahlliste der Sender und der Sendungstitel angezeigt wird, funktioniert der selbe Code beim EMC nicht, sondern wird NUR der Sendungstitel angezeigt..

      der Code ist bis auf den Screen-Name identisch!..

      Spoiler anzeigen

      <screen name="EMCSelectionSummary" position="0,0" size="140,32">

      <widget source="parent.Service" render="RunningText" options="movetype=running,startpoint=0,direction=left,steptime=1,repeat=99,startdelay=2000,always=0,oneshot=1" position="0,0" size="140,14" font="FdLcD;14" halign="left" valign="bottom" zPosition="1" noWrap="1">
      <convert type="ServiceName">Name</convert>
      </widget>

      <widget source="name" render="RunningText" options="movetype=running,startpoint=0,direction=left,steptime=1,repeat=99,startdelay=2000,always=0,oneshot=1" position="0,13" size="140,18" font="FdLcD;18" halign="left" valign="top" zPosition="1" noWrap="1">
      </widget>

      </screen>



      wo kann man nachsehen, wie die Bezeichnungen unter den einzelnen Screens zu lauten haben ??

      Danke
    • Gibts den Converter \usr\lib\enigma2\python\Components\Converter\MovieInfo.py ?

      Brainfuck-Quellcode

      1. <widget source="parent.Service" render="Label" ...............>
      2. <convert type="MovieInfo">RecordServiceName</convert>
      3. </widget>
      Damit wird bei mir auch der Sendername angezeigt .
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • eigentlich schon....
      siehe Screenshot.... heisst bei mir aber "MovieInfo.pyc" (vermutlich Python 3.7 ?)

      MovieInfo.pyc.jpg
      mein Eintrag:

      Quellcode

      1. <screen name="EMCSelectionSummary" position="0,0" size="140,32">
      2. <widget source="parent.Service" render="RunningText" options="movetype=running,startpoint=0,direction=left,steptime=1,repeat=99,startdelay=2000,always=0,oneshot=1" position="0,0" size="140,14" font="FdLcD;14" halign="left" valign="bottom" zPosition="1" noWrap="1">
      3. <convert type="MovieInfo">RecordServiceName</convert>
      4. </widget>
      5. <widget source="name" render="RunningText" options="movetype=running,startpoint=0,direction=left,steptime=1,repeat=99,startdelay=2000,always=0,oneshot=1" position="0,13" size="140,18" font="FdLcD;18" halign="left" valign="top" zPosition="1" noWrap="1">
      6. </widget>
      7. </screen>
      Alles anzeigen
      bringt mir nur die Anzeige des Sendernamens auf das VFD-Display.....


      ich bin ratlos Mein letzter Tip, dass hier "RecordServiceName" nicht richtig ist...

      Aber wo könnte ich das überprüfen??...
    • Gibts keine Sourcecodes für die Converter ?
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • Was stimmt jetzt ?

      Big11 schrieb:

      Der Eintrag in der EMC Auswahl Liste zeigt mir hier nur den Sender Namen aber keinen Titel an.

      Big11 schrieb:

      sondern wird NUR der Sendungstitel angezeigt..

      Big11 schrieb:

      bringt mir nur die Anzeige des Sendernamens auf das VFD-Display.....
      "RecordServiceName" = Sendername

      Der Sendungsname wird hier damit angezeigt :

      Brainfuck-Quellcode

      1. <widget source="parent.Service" ..........">
      2. <convert type="ServiceName">Name</convert>
      3. </widget>
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • jetzt habe ich es endlich geschafft auch die EMC Auswahl anzupassen...

      so funktionierts

      Quellcode

      1. <screen name="EMCSelectionSummary" position="0,0" size="140,32">
      2. <widget source="parent.Service" render="RunningText" options="movetype=running,startpoint=0,direction=left,steptime=1,repeat=99,startdelay=2000,always=0,oneshot=1" position="0,0" size="140,14" font="FdLcD;14" halign="left" valign="bottom" zPosition="1" noWrap="1">
      3. <convert type="MovieInfo">RecordServiceName</convert>
      4. </widget>
      5. <widget source="parent.Service" render="RunningText" options="movetype=running,startpoint=0,direction=left,steptime=1,repeat=99,startdelay=2000,always=0,oneshot=1" position="0,13" size="140,18" font="FdLcD;18" halign="left" valign="top" zPosition="1" noWrap="1">
      6. <convert type="ServiceName">Name</convert>
      7. </widget>
      8. </screen>
      Mein Fehler war vermutlich auch, dass ich in beiden widgets die gleiche Position angegeben hatte...
      habe ich nicht immer nachgesehen, nach copy & paste...

      Danke vielmals
      vor allem @markusw

      jezt mach ich mal Pause, dann kommen die nächsten Anpassungen (Menü's) etc.
    • Die Texte waren in deinen (gezeigten) Codes immer untereinander . (Pos. 0,0 - 0,13)
      Fehler war im Widget (falsche Source / Converter) .
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • Vielleicht wirst du da fündig :
      skin-workshop
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • und es geht weiter....

      Hab jetzt so ziemlich alles an meine "Wünsche angepasst (anpassen können)... Dank eurer Hilfe...

      Ein kleines Problem habe ich noch.. wie definiere ich, dass im EMC Player und im Movieplayer die Restlaufzeit gleich angezeigt wird, wie in in der Standard Infobar nämlich "+123 min"
      anstatt wie jetzt "+46.34"..

      Wie setze ich die verfügbaren (EMC)Converter richtig im Screen ein ??? bitte um einen Schups..

      Converter hätte ich z.B. lt blgd Bild Code ist derzeit (im EMC) so:

      Spoiler anzeigen

      <screen name="EMCMoviePlayerSummary" position="0,0" size="140,32">

      <widget source="session.CurrentService" render="RunningText" options="movetype=running,startpoint=0,direction=left,startdelay=2000,oneshot=2000,step=1,steptime=20,always=0,noWrap" position="0,0" size="140,20" font="FdLcD;18" noWrap="1" valign="center" zPosition="1" >
      <convert type="ServiceName">Name</convert>
      <convert type="ServiceName">Description</convert>
      <convert type="ConverterRotator">20</convert>
      </widget>

      <widget source="session.CurrentService" render="Progress" position="0,25" size="70,6" borderWidth="1">
      <convert type="ServicePosition">Position</convert>
      </widget>

      <widget source="session.CurrentService" render="Label" position="70,16" size="70,20" font="FdLcD;14" halign="right" valign="bottom">
      <convert type="ServicePosition">Remaining</convert>
      </widget>

      </screen>

      EMC Converter.jpg

      Vielen Dank
    • Wie sieht der Screen für die Infobar im Movieplayer derzeit aus ?
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • Ich hab jetzt noch den Code für ide Standard (TV) Anzeige eingefügt...

      Spoiler anzeigen

      <widget source="session.Event_Now" render="Progress" position="0,25" size="70,6" borderWidth="1">
      <convert type="EventTime">Progress</convert>
      </widget>

      <widget source="session.Event_Now" render="Label" position="70,16" size="70,20" font="FdLcD;14" halign="right" valign="bottom">
      <convert type="EventTime">Remaining</convert>
      <convert type="RemainingToText">InMinutes</convert>
      </widget>


      hier das VFD-Display m TV Modus..

      Normal (TV)-Anzeige.jpg

      und hier im EMC (MoviePlayer) Modus...


      EMC (Movieplayer) Anzeige.jpg


      Danke
    • Wie sieht das Widget für den EMC-Screen aus ?
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • gleich wie beim Movieplayer

      Spoiler anzeigen

      <widget source="session.CurrentService" render="Progress" position="0,25" size="70,6" borderWidth="1">
      <convert type="ServicePosition">Position</convert>
      </widget>

      <widget source="session.CurrentService" render="Label" position="70,16" size="70,20" font="FdLcD;14" halign="right" valign="bottom">
      <convert type="ServicePosition">Remaining</convert>



      bin gerad beim Testen

      Hab bei beiden jetzt mal


      <convert type="RemainingToText">InMinutes</convert

      eingefügt....
    • Und - gibts im EMC damit einen Crash ?
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • Brainfuck-Quellcode

      1. <widget source="session.CurrentService" ..............>
      2. <convert type="ServicePosition">Remaining,ShowNoSeconds</convert>
      3. </widget>
      So sollten beim Abspielen von Aufnahmen nur die Minuten ausgegeben werden .
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110