Home

Gigablue Quad Plus - Añadir reloj analogico Standby LCD en OpenSpa

  • Iniciador del tema †LUCIFER†
  • Fecha de inicio

†LUCIFER†

Invitado
Tutorial añadir reloj analogico en pantalla LCD en Standby

Guia para añadir reloj analogico en pantalla LCD en Receptor Gigablue Quad Plus con imagen Openspa cuando este lo ponemos en Standby.

1. Archivos necesarios

  • En primer lugar necesitaremos añadir dos archivos en nuestro receptor / desarrollados en imagen openmips
  1. Nos descargamos el archivo OMaClockLcd.py
  2. Nos descargamos el archivo OMaclock.py
Una vez descargados los introducimos en el receptor:

OMaClockLcd.py en /usr/lib/enigma2/python/Components/Renderer/
OMaclock.py en /usr/lib/enigma2/python/Components/Converter/

Y a continuacion necesitaremos una imagen de fondo png para el reloj analogico pues la descargamos de aqui analog_lcd_spa.png

2. Modificacion de archivos

A continuacion vamos a acceder a la carpeta de nuestro receptor /usr/share/enigma2/display donde observaremos una carpeta por cada display skin que tenemos instalado en el receptor:


fff.png


  • Ahora accedemos a la carpeta del skin lcd que vamos a modificar en este ejemplo vamos a modificar openSpa_simple, e introducimos en dicha carpeta el png que nos hemos descargado el analog_lcd_spa.png
fff1.png


  • A continuacion abrimos el skin_display.xml y buscamos la screen StandbySummary y en esta suprimimos:
Código:
<widget source="global.CurrentTime" render="Label" position="0,108" size="400,44" font="VFD; 36" halign="center" transparent="1" foregroundColor="gray">
    <convert type="ClockToText">Format:%d-%b</convert>
  </widget>
  <widget source="global.CurrentTime" render="Label" position="0,40" size="400,58" font="VFD; 54" halign="center" transparent="1" valign="center" backgroundColor="background" foregroundColor="silver">
    <convert type="ClockToText">Format:%H:%M</convert>
  </widget>

Y en su lugar añadimos:

Código:
<ePixmap pixmap="display/openSPA_simple/analog_lcd_spa.png" position="0,0" size="400,240" zPosition="0" />
    <widget source="global.CurrentTime" render="OMaClockLcd" position="0,0" size="400,240" hColor="white" linewidth="6" zPosition="4" alphatest="on">
        <convert type="OMaclock">Hours</convert>
    </widget>
    <widget source="global.CurrentTime" render="OMaClockLcd" position="0,0" size="400,240" mColor="white" linewidth="5" zPosition="3" alphatest="on">
        <convert type="OMaclock">Minutes</convert>
    </widget>
    <widget source="global.CurrentTime" render="OMaClockLcd" position="0,0" size="400,240" sColor="red" linewidth="3" zPosition="2" alphatest="on">
        <convert type="OMaclock">Seconds</convert>
    </widget>

En esta modificacion como la hemos realizado sobre el skin lcd openSpa_simple pues este lo tenemos que seleccionar en el menu del receptor en: Menu + configuracion receptor + sistema+ config skin de LCD y seleccionamos el que hemos editado:

sdsd.jpg


  • Tras seleccionarlo pues tendremos que reiniciar GUI del receptor, y una vez reiniciado al poner el receptor en standby:
pepepe.jpeg
 
  • Me gusta
Reactions: rusoalicia y mpiero