Seite 1 von 1

VFD Format Restzeit

Verfasst: Mo 18. Okt 2021, 21:30
von RehW
Hallo,

ich würde gerne das skin_vfd_vti_III.xml bearbeiten damit die Restzeit als -hh:mm, eventuell dahinter noch :ss angegeben wird. Aber egal was ich mache, entweder wird es nicht so angezeigt wie ich es gerne hätte, oder die GUI stürzt überhaupt ab :oops:

Derzeit schaut es so aus:

Code: Alles auswählen

  <widget source="session.Event_Now" render="Label" position="240,170" size="230,45" font="VFD;60" halign="right" valign="center" foregroundColor="#ff8000">
   <convert type="EventTime">Remaining</convert>
   <convert type="RemainingToText">Format:%H:%M</convert>
  </widget>
Wenn ich eine Aufnahme anschaue klappt das auch mit folgender Formatangabe (es wird -hh:mm:ss angezeigt):

Code: Alles auswählen

  <widget source="session.CurrentService" render="Label" position="240,170" size="230,45" font="VFD;60" halign="right" valign="center" foregroundColor="#ff8000">
   <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
  </widget>
Nur geht das nicht im oberen Fall (Absturz der GUI :thinker:) Ich habe leider nirgends gefunden wie man das formatieren kann (was es für Möglichkeiten gibt). Weiß jemand hier mehr Details?

Wolfgang

Re: VFD Format Restzeit

Verfasst: Mo 18. Okt 2021, 21:52
von FireBird
Ein "Format:%H:%M:%S" bzw. "Format:-%H:%M:%S" klappt nicht?

Re: VFD Format Restzeit

Verfasst: Di 19. Okt 2021, 21:14
von RehW
Leider nein :cry:. Das wird komplett ignoriert. Die Zeit wird immer noch als +xxmin angezeigt.

Wolfgang

Re: VFD Format Restzeit

Verfasst: Mi 20. Okt 2021, 18:55
von jkIT
Wo hast du denn den Code

Code: Alles auswählen

<convert type="RemainingToText">Format:%H:%M</convert>
her?

Im Source Code sieht man, der Converter RemainingToText hat keine Option "Format:..." sondern nur:
"WithSeconds": gibt "h:mm:ss" aus
"NoSeconds": gibt "+h:mm" aus
"InSeconds": gibt die Sekunden aus
"OnlyMinutes": gibt die Minuten in "+m" aus

alles andere wird (default) zu: "+%d min"

Re: VFD Format Restzeit

Verfasst: Mi 20. Okt 2021, 19:04
von RehW
Hmmm ... ich habe im VU+ Forum nach anderen Skins gesucht und das dort aus den gefunden Samples genommen. Aber ich werde das mal mit den Angaben von Dir probieren. Danach melde ich mich noch einmal. Danke für die Info.

Wolfgang

Re: VFD Format Restzeit

Verfasst: Mi 20. Okt 2021, 20:57
von RehW
:hello: Super danke :hello:

Das war's, diese Liste die Du da (offenbar) "aus dem Code" extrahiert hast klappt. So etwas habe ich gesucht ... aber nicht gefunden :cry:

Mit "WithSeconds" schut es so aus wie ich es gerne hätte ... mit Ausnahme davon das ich gerne ein "-" davor hätte. Aber das lässt sich verschmerzen :wink:.

Danke für die Hilfe
Wolfgang

Re: VFD Format Restzeit

Verfasst: Do 21. Okt 2021, 15:40
von jkIT
Bitte gern.

Die python Quellen erhält man übrigens, wenn man dieses Paket installiert:

Code: Alles auswählen

opkg install enigma2-python-src
Dann findet man unter /usr/lib/enigma2/python/Components/Converter die entsprechende *.py Datei.
Da kann man dann nachsehen, was der Converter an Daten braucht und was er für Optionen hat.

Oder du bastelst dir daraus einen eigenen Converter :D

Re: VFD Format Restzeit

Verfasst: Do 21. Okt 2021, 18:39
von RehW
Na ja, bin zwar selber "Softwaretechniker", aber python mag ich nicht so recht :u:. Also mit selber Converter "basteln ist wohl nicht.

Aber ich bin ja schon zufrieden wenn das Format "im Großen und Ganzen" passt :wink:

Wolfgang