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

      neue Version VFD-Skin (LCD der Box) für Duo4k und Solo4k
      Update: 02.12.2021


      Änderungen:
      - alter Converter entfernt (vorhanden durch AEL-Plugin)

      Achtung:
      Der VFD-Skin für die Duo4k und Solo4k funktioniert nur mit dem installierten Plugin Advanced-Event-Library und VWeather3 Wetter-Plugin [keine Skinfragen] !!!

      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 - Anzeige mit 10 Tunern oder
      - skin_vfd_stub_8Tuner - Anzeige mit 8 Tunern oder
      - skin_vfd_stub_noTuner - ohne Tuneranzeige

      Box-Gui startet neu.

      MfG Stub (-;



      Dateien

      Dieser Beitrag wurde bereits 20 mal editiert, zuletzt von Fukkel () aus folgendem Grund: Beitrag auf Wunsch aktualisiert

    • <!-- 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