Duo4k / Solo4k VFD LCD-Skin by Stub

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

    • Duo4k / Solo4k VFD LCD-Skin by Stub

      Ich habe mal den VFD-Skin von Schermbecker für die Duo4k und Solo4k nachgebaut :) .

      Zwei Dateien für diejenigen, die es dunkler mögen, sind in der "tar.gz" enthalten.


      Anleitung:


      Mit dem FTP-Proggy (z.B. FileZilla) die Datei Duo4k_Solo4k_vfdskin.tar.gz nach /tmp kopieren.
      Auf der Fernbedienung die blaue Taste drücken.Dann auf Manuelle Installation von Paketen / .tar.gz installieren anklicken.

      Dann VFD-Skin unter Menü/VTi/VFD Skin auswählen:
      - skin_vfd_stub_10Tuner.xml (10 Tuner-Anzeige, z.B. 1 Dual-FBC, 1 DVB-T2)
      - skin_vfd_stub_8Tuner.xml (8 Tuner-Anzeige, z.B. 1 Dual-FBC)
      Box-Gui startet neu. Der neue VFD-Skin wurde geladen.

      MfG Stub ;)

      Edit:
      Neue tar.gz und Vorschaubild
      Dateien

      Dieser Beitrag wurde bereits 8 mal editiert, zuletzt von ditschi1691 ()

    • <!-- InfoBar -->
      <screen name="InfoBarSummary" position="0,0" size="480,320" id="1">
      <widget source="session.CurrentService" render="Picon" position="20,45" size="240,140" zPosition="4" transparent="1" alphatest="blend">
      <convert type="ServiceName">Reference</convert>
      </widget>

      <eLabel text=" " position="0,195" size="480,2" font="VFD;16" backgroundColor="#00ffffff" transparent="0" zPosition="1" />

      <panel name="LCD10TunerTemplate" /> <-- einfach diese Zeile löschen
    • im <panel name="LCDWetterStandbyTemplate" />

      Spoiler anzeigen


      <screen name="LCDWetterStandbyTemplate">
      <widget foregroundColor="foreground" backgroundColor="background" font="VFD;45" render="Label" halign="left" valign="center" noWrap="1" transparent="1" source="global.CurrentTime" position="60,30" size="430,45" zPosition="5">
      <convert type="VWeather">currentLocation</convert>
      </widget>
      <widget font="Meteo;50" render="Label" halign="center" valign="center" noWrap="1" transparent="1" source="global.CurrentTime" position="295,35" size="50,50" zPosition="7" foregroundColor="foreground" backgroundColor="background">
      <convert type="VWeather">currentWeatherCode</convert>
      </widget>
      <widget foregroundColor="foreground" backgroundColor="background" font="VFD;45" render="Label" halign="right" valign="center" noWrap="1" transparent="1" source="global.CurrentTime" position="340,30" size="55,45" zPosition="5">
      <convert type="VWeather">currentWeatherTemp</convert>
      </widget>
      <widget foregroundColor="foreground" backgroundColor="background" font="VFD;45" render="Label" halign="left" valign="center" noWrap="1" transparent="1" source="global.CurrentTime" position="400,30" size="45,45" zPosition="6">
      <convert type="VWeather">CF</convert>
      </widget>
      </screen>

    • ChrisXP schrieb:

      Ok, Danke, falls du Zeit hast könntest du noch die Anfangs und die Endzeit, + den Balken zwischendrin vergrößern, aber ich will dich nicht nerven ^^

      Quellcode

      1. <widget source="session.Event_Now" render="Label" noWrap="1" position="30,268" size="100,46" font="VFD;40" halign="left" valign="top">
      2. <convert type="EventTime">StartTime</convert>
      3. <convert type="ClockToText">Default</convert>
      4. </widget>
      5. <widget source="session.Event_Now" render="Label" noWrap="1" position="370,268" size="100,46" font="VFD;40" halign="left" valign="top">
      6. <convert type="EventTime">EndTime</convert>
      7. <convert type="ClockToText">Default</convert>
      8. </widget>
      9. <eLabel name="progress" position="140,302" size="200,2" backgroundColor="#00FFFFFF" />
      10. <widget source="session.Event_Now" render="Progress" position="140,297" size="200,12" borderWidth="0" borderColor="#00ffffff" foregroundColor="#00B2EE" zPosition="1" transparent="1">
      11. <convert type="EventTime">Progress</convert>
      12. </widget>
      Alles anzeigen

      100,46 und VFD;40 <-- kannst ja mal an den Schriftgrößen spielen

      Den mittleren Balken kannst du bei size="200,2" vergrößern

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von stub ()

    • @ChrisXP

      Ersetze im Original mal die Zeilen 286 bis 335 durch folgende:

      Quellcode

      1. <screen name="InfoBarSummary" position="0,0" size="480,320" id="1">
      2. <widget source="session.CurrentService" render="Picon" position="10,10" size="240,158" zPosition="4" transparent="1" alphatest="blend">
      3. <convert type="ServiceName">Reference</convert>
      4. </widget>
      5. <widget source="session.Event_Now" render="Label" noWrap="1" position="15,268" size="100,46" font="VFD;45" halign="right" valign="top">
      6. <convert type="EventTime">StartTime</convert>
      7. <convert type="ClockToText">Default</convert>
      8. </widget>
      9. <widget source="session.Event_Now" render="Label" noWrap="1" position="365,268" size="100,46" font="VFD;45" halign="left" valign="top">
      10. <convert type="EventTime">EndTime</convert>
      11. <convert type="ClockToText">Default</convert>
      12. </widget>
      13. <widget source="session.Event_Now" render="Progress" position="120,278" size="240,25" borderWidth="2" borderColor="#00ffffff" foregroundColor="#00B2EE" zPosition="1" transparent="1">
      14. <convert type="EventTime">Progress</convert>
      15. </widget>
      16. <!-- Timeshift -->
      17. <widget source="session.CurrentService" foregroundColor="#0000ff00" position="140,287" render="Progress" size="200,12" transparent="1" zPosition="2">
      18. <convert type="ServicePosition">Position</convert>
      19. </widget>
      20. <widget source="session.Event_Now" render="VRunningText" options="movetype=running,startpoint=0,direction=left,steptime=15,repeat=5,startdelay=2000,always=0,oneshot=1" noWrap="1" position="5,190" size="470,65" font="VFD;65" halign="left" valign="top">
      21. <convert type="EventName">Name</convert>
      22. </widget>
      23. <widget source="global.CurrentTime" render="Label" position="260,30" size="200,76" font="VFD;76" halign="right" valign="top">
      24. <convert type="ClockToText">Format:%H:%M</convert>
      25. </widget>
      26. <widget source="session.Event_Now" render="Label" position="300,109" size="160,60" font="VFD;50" foregroundColor="#00B2EE" zPosition="4" halign="right">
      27. <convert type="EventTime">Remaining</convert>
      28. <convert type="RemainingToText">InMinutes</convert>
      29. </widget>
      30. <widget source="session.RecordState" render="FixedLabel" position="260,145" zPosition="3" size="40,34" text=" ">
      31. <convert type="ConfigEntryTest">config.usage.blinking_rec_symbol_during_recording,True,CheckSourceBoolean</convert>
      32. <convert type="ConditionalShowHide">Blink</convert>
      33. </widget>
      34. <widget source="session.RecordState" render="Pixmap" pixmap="vfd_icons/REC_red.png" position="260,155" size="40,34" alphatest="blend">
      35. <convert type="ConditionalShowHide" />
      36. </widget>
      37. <widget source="session.CurrentService" render="FixedLabel" position="0,0" zPosition="3" size="480,5" text=" " backgroundColor="yellow" font="Regular; 27" valign="top" halign="center">
      38. <convert type="ConfigEntryTest">config.usage.update_available,True,CheckSourceBoolean</convert>
      39. <convert type="ConditionalShowHide" />
      40. </widget>
      41. </screen>
      Alles anzeigen

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von bluewizard ()

    • Ja schon besser @ bluewizard, aber der balken kann von der Länge auch kürzer sein, so das man die Anfangs und Endzeit größter machen kann

      Ich werde mich auch noch reinknieen, aber da meine Frau auch noch Urlaub hat kann ich das momentan vergessen. Bin ja froh das ich jetzt wenigstens ein Fundament habe

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von ChrisXP ()

    • Jo, ich habe es bei mir auch noch ein wenig geändert....

      Zeile 293 bis 304 (im Original 295 bis 306)

      Quellcode

      1. <widget source="session.Event_Now" render="Label" noWrap="1" position="5,268" size="120,50" font="VFD;50" halign="left" valign="top">
      2. <convert type="EventTime">StartTime</convert>
      3. <convert type="ClockToText">Default</convert>
      4. </widget>
      5. <widget source="session.Event_Now" render="Label" noWrap="1" position="355,268" size="120,50" font="VFD;50" halign="right" valign="top">
      6. <convert type="EventTime">EndTime</convert>
      7. <convert type="ClockToText">Default</convert>
      8. </widget>
      9. <widget source="session.Event_Now" render="Progress" position="140,278" size="200,25" borderWidth="2" borderColor="#00ffffff" foregroundColor="#00B2EE" zPosition="1" transparent="1">
      10. <convert type="EventTime">Progress</convert>
      11. </widget>
      Alles anzeigen
    • Ja jetzt lüppt es,danke, ich muss jetzt nur noch das anpassen wenn ich scrolle, das dann das gleiche im Display angezeigt wird, ich glaube das kann ich dann kopieren, weiß nicht wie ich es ausdrücken soll