Plugin Boxtvmania-SpainE2 OscamUpdate

Desde BoxtvmaniaSpainE2 hemos adaptado el script oscamupdate que está circulando por otros foros y portales adaptándolo a los nuevos repositorios en DreamOSat que se están usando para la descarga de esta emuladora.
Se ha reescrito el código para que sea lo más universal y funcional posible.

El plugin está diseñado para descargar la última versión del binario de esta emuladora que se haya publicado en DreamOSat, dependiendo del tipo de receptor:
-arm
-mipsel
-mipsel fpu

Así mismo, además, tiene la opción de programar la búsqueda y descarga del último binario mediante el temporizador crond.

INSTALACIÓN

Descargamos el fichero oscamupdate_1.1_all lo descomprimimos y lo colocamos mediante ftp en el directorio /tmp del receptor.
Desde la consola telnet ejecutamos:

Insertar CODE, HTML o PHP:
cd /
opkg update
opkg install /tmp/*.ipk

Si el proceso ha ido bien, nos mostrará.

zXR8uMR.jpg

Una vez instalado, debemos reiniciar Enigma2, desde la consola telnet.

Insertar CODE, HTML o PHP:
init 4
init 3

CONFIGURACIÓN Y USO

Dependiendo del tipo de receptor tendremos que editar el fichero correspondiente según su arch.

-arm > /usr/lib/enigma2/python/Plugins/Extensions/Oscamupdate/Apps/arm.sh
-mipsel > /usr/lib/enigma2/python/Plugins/Extensions/Oscamupdate/Apps/mipsel.sh
-mipsel fpu > /usr/lib/enigma2/python/Plugins/Extensions/Oscamupdate/Apps/mfpu.sh

Usando un editor de textos tipo Notepad++ o similar editaremos el fichero correspondiente, añadiendo la ruta del script de arranque que use la emuladora segun la imagen instalada en el receptor en el parametro:
oscam=» »

En el caso de VTi (que es el que contiene por defecto), por ejemplo, sería:
oscam=»/usr/script/oscam_cam.sh»

3dTv1d1.jpg

En el caso de openPLi
oscam=»/etc/init.d/softcam.oscam»

Gp7QAny.jpg

Si además el binario no está nombrado como oscam o está en otra ruta diferente (Imagen PurE2, p.e.), tambien se tendría que editar en el parametro:
oscambin=»/usr/bin/oscam»

Accedemos al navegador de plugins y nos aparecerá el plugin instalado.

wrfoT6J.jpg

Lo ejecutamos.

9cgMU7G.jpg

Si queremos actualizar manualmente, elegiremos la opción correspondiente al receptor. El proceso descargará la última versión del binario y renombrará el binario en uso como oscam.old. Y hará seguidamente un restart de la emuladora.

0wMSKuZ.jpg

 

0XKPL12.jpg

 

zskuZ0b.jpg

Si queremos temporizar el proceso, desde el mismo plugin podemos añadir la tarea al crond existente, eligiendo la opción correspondiente al receptor. En este caso, se ejecutará todos los días a las 03:00 hrs.

ymn8mQR.jpg

 

WSIJnfJ.jpg

 

sJ8sKba.jpg

Despues del proceso tendremos que hacer un reinicio completo del receptor.

En proximas revisiones, se añadirá la opción de programar el proceso desde el plugin para la imagen Black Hole

Agradecer a los compañeros @elpeter y @Pachet la colaboración prestada

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

A %d blogueros les gusta esto: