Imagenes aleatorias al Inicio

Soporte General para RecalBox
jlbosch78
Pi Beta
Pi Beta
Mensajes: 150
Registrado: 31 Ene 2017, 19:14
Agradecido: 0
Agradecimiento recibido: 1 vez

Si quieren agregarle imágenes de inicio personalizadas a Recalbox lo que deberán hacer es lo siguiente:

Preparar 6 imágenes personalizadas del tipo PNG que no sean de mucho tamaño. Nombrarlas logo0.png, logo1, png, logo2.png, etc.
Utilizar el software PuTTY para conectarse a Recalbox (ponemos recalbox en el campo Hostname).
Montamos el sistema de archivos como lectura/escritura con el comando:
Mount –o remount,rw /

Ahora utilizamos WinSCP para conectarnos a Recalbox (ya sea por nombre de host o por IP, como gustes).
Vamos a la ruta /recalbox/system/resources/splash y pegamos ahí dentro las imágenes creadas anteriormente (las logo0.png, logo1.png, etc.).
Ahora nos vamos a la ruta /etc/init.d y editamos el archivo S02splash y lo dejamos como ven acá:

#!/bin/bash

case "$1" in
start)
minum=`echo $(($RANDOM%5))`
fbv -f -i /recalbox/system/resources/splash/logo$minum.png &
;;
stop)
;;
restart|reload)
;;
*)
esac

exit $?


El script es fácil de entender: Utilizo el comando RANDOM%5 para crear un número aleatorio entre 0 y 5 y se lo asigno a la variable minum. Luego utilizo esa variable para construir el nombre del archivo que se va a mostrar en el inicio (por eso lo pongo en START).

Guardamos el archivo S02splash y volvemos a PuTTY y ponemos en modo de solo lectura el sistema de archivos con el comando:

Mount –o remount,ro /

Salimos de PuTTY (poniendo exit) y salimos de WinSCP. Apagamos y prendemos nuestro Recalbox y veremos como cambia la pantalla de inicio. Probemos varias veces para apreciar el cambio.

Espero les guste este “truco” o como quieran llamarlo.

Saludos.
Avatar de Usuario
tonihardcore
Pi Destroyer
Pi Destroyer
Mensajes: 536
Registrado: 21 Dic 2016, 22:23
Agradecido: 113 veces
Agradecimiento recibido: 120 veces

Gracias @jlbosch78 !! :D
Avatar de Usuario
THDRK
Pi Omega
Pi Omega
Mensajes: 75
Registrado: 12 Feb 2017, 17:44
Agradecido: 0
Agradecimiento recibido: 0

Gracias! Alguna medida de las imágenes en concreto?
jlbosch78
Pi Beta
Pi Beta
Mensajes: 150
Registrado: 31 Ene 2017, 19:14
Agradecido: 0
Agradecimiento recibido: 1 vez

De nada. No lo he probado con muchas medidas. Usé 1920x1080 y 1280x720. No tuve problemas con ninguno de esos tamaños. Saludos.
jlbosch78
Pi Beta
Pi Beta
Mensajes: 150
Registrado: 31 Ene 2017, 19:14
Agradecido: 0
Agradecimiento recibido: 1 vez

tonihardcore escribió:Gracias @jlbosch78 !! :D


De nada!!!! No lo había encontrado por ningún foro así que tomé valor y me puse a investigar y por suerte lo pude hacer.

Saludos.
jlbosch78
Pi Beta
Pi Beta
Mensajes: 150
Registrado: 31 Ene 2017, 19:14
Agradecido: 0
Agradecimiento recibido: 1 vez

THDRK escribió:Gracias! Alguna medida de las imágenes en concreto?

Además, cabe mencionar que no es estrictamente necesario que las imagenes sean PNG sino que pueden ser JPG (eso si, deben ser todas del mismo tipo) ya que el comand que se invoca en el script es FBV que es un visualizador de imágenes en Framebuffer que acepta estos formatos. Si usamos JPG debemos cambiar el Script poniéndole jpg en la construcción del nombre del archivo.

Saludos.
Avatar de Usuario
THDRK
Pi Omega
Pi Omega
Mensajes: 75
Registrado: 12 Feb 2017, 17:44
Agradecido: 0
Agradecimiento recibido: 0

Perfecto!! Gracias por las respuestas [WHITE SMILING FACE]
jlbosch78
Pi Beta
Pi Beta
Mensajes: 150
Registrado: 31 Ene 2017, 19:14
Agradecido: 0
Agradecimiento recibido: 1 vez

THDRK escribió:Perfecto!! Gracias por las respuestas [WHITE SMILING FACE]
De nada. Espero que sirva a la comunidad.
Avatar de Usuario
nauk5
Pi Alpha
Pi Alpha
Mensajes: 28
Registrado: 16 Feb 2017, 18:20
Agradecido: 0
Agradecimiento recibido: 0

Mil gracias por el aporte :woow
jlbosch78
Pi Beta
Pi Beta
Mensajes: 150
Registrado: 31 Ene 2017, 19:14
Agradecido: 0
Agradecimiento recibido: 1 vez

nauk5 escribió:Mil gracias por el aporte :woow

De nada!!
Avatar de Usuario
tenshide
Pi Beta
Pi Beta
Mensajes: 116
Registrado: 01 Mar 2017, 22:30
Agradecido: 0
Agradecimiento recibido: 0

muchas gracias en retropie funcionará para quitar esa pantalla blanca de loading...?
Imagen
jlbosch78
Pi Beta
Pi Beta
Mensajes: 150
Registrado: 31 Ene 2017, 19:14
Agradecido: 0
Agradecimiento recibido: 1 vez

tenshide escribió:muchas gracias en retropie funcionará para quitar esa pantalla blanca de loading...?
No lo he probado en Retropie. Será cuestión de que alguien se anime.
Avatar de Usuario
tenshide
Pi Beta
Pi Beta
Mensajes: 116
Registrado: 01 Mar 2017, 22:30
Agradecido: 0
Agradecimiento recibido: 0

nada, en retropie, con modificar los videos de carga al inicio (te da la opcion el propio retro-config suficiente, gracias!
Imagen
jlbosch78
Pi Beta
Pi Beta
Mensajes: 150
Registrado: 31 Ene 2017, 19:14
Agradecido: 0
Agradecimiento recibido: 1 vez

tenshide escribió:nada, en retropie, con modificar los videos de carga al inicio (te da la opcion el propio retro-config suficiente, gracias!
Buen dato, gracias.
Avatar de Usuario
arkangel-84
Pi Alpha
Pi Alpha
Mensajes: 35
Registrado: 22 Feb 2017, 22:45
Agradecido: 1 vez
Agradecimiento recibido: 0

:admirar :woow Mil gracias, como me encata tener las cosas con mi toque :admirar
jlbosch78
Pi Beta
Pi Beta
Mensajes: 150
Registrado: 31 Ene 2017, 19:14
Agradecido: 0
Agradecimiento recibido: 1 vez

arkangel-84 escribió::admirar :woow Mil gracias, como me encata tener las cosas con mi toque :admirar
Eso es lo lindo de todo esto!!
Awstin
Pi Alpha
Pi Alpha
Mensajes: 22
Registrado: 27 Feb 2017, 05:54
Agradecido: 0
Agradecimiento recibido: 0

jlbosch78 escribió:
arkangel-84 escribió::admirar :woow Mil gracias, como me encata tener las cosas con mi toque :admirar
Eso es lo lindo de todo esto!!
Lo que mas me gusta ademas de los juegos retro es modificar cosas jaja gracias por el aporte
agustiny
Pi Alpha
Pi Alpha
Mensajes: 20
Registrado: 30 Ago 2016, 19:56
Agradecido: 0
Agradecimiento recibido: 0

jlbosch78 escribió:Si quieren agregarle imágenes de inicio personalizadas a Recalbox lo que deberán hacer es lo siguiente:

Preparar 6 imágenes personalizadas del tipo PNG que no sean de mucho tamaño. Nombrarlas logo0.png, logo1, png, logo2.png, etc.
Utilizar el software PuTTY para conectarse a Recalbox (ponemos recalbox en el campo Hostname).
Montamos el sistema de archivos como lectura/escritura con el comando:
Mount –o remount,rw /

Ahora utilizamos WinSCP para conectarnos a Recalbox (ya sea por nombre de host o por IP, como gustes).
Vamos a la ruta /recalbox/system/resources/splash y pegamos ahí dentro las imágenes creadas anteriormente (las logo0.png, logo1.png, etc.).
Ahora nos vamos a la ruta /etc/init.d y editamos el archivo S02splash y lo dejamos como ven acá:

#!/bin/bash

case "$1" in
start)
minum=`echo $(($RANDOM%5))`
fbv -f -i /recalbox/system/resources/splash/logo$minum.png &
;;
stop)
;;
restart|reload)
;;
*)
esac

exit $?


El script es fácil de entender: Utilizo el comando RANDOM%5 para crear un número aleatorio entre 0 y 5 y se lo asigno a la variable minum. Luego utilizo esa variable para construir el nombre del archivo que se va a mostrar en el inicio (por eso lo pongo en START).

Guardamos el archivo S02splash y volvemos a PuTTY y ponemos en modo de solo lectura el sistema de archivos con el comando:

Mount –o remount,ro /

Salimos de PuTTY (poniendo exit) y salimos de WinSCP. Apagamos y prendemos nuestro Recalbox y veremos como cambia la pantalla de inicio. Probemos varias veces para apreciar el cambio.

Espero les guste este “truco” o como quieran llamarlo.

Saludos.
Mil gracias
agustiny
Pi Alpha
Pi Alpha
Mensajes: 20
Registrado: 30 Ago 2016, 19:56
Agradecido: 0
Agradecimiento recibido: 0

jlbosch78 escribió:
tonihardcore escribió:Gracias @jlbosch78 !! :D


De nada!!!! No lo había encontrado por ningún foro así que tomé valor y me puse a investigar y por suerte lo pude hacer.

Saludos.
me gusta
marioasmasa
Pi Omega
Pi Omega
Mensajes: 45
Registrado: 15 Dic 2016, 20:31
Agradecido: 0
Agradecimiento recibido: 0

Hola...se puede hacer tb en la versión 4.0.0?? Gracias :enblanco2
Responder