Ver Mensaje Individual
Antiguo 01/05/2007, 18:33   #1
BlackScreeN 
Aprendiz d Dream
 
Avatar de BlackScreeN
 
Fecha de ingreso: 24/ago/2003
Mensajes: 1.278
BlackScreeN es un glorioso faro de luzBlackScreeN es un glorioso faro de luzBlackScreeN es un glorioso faro de luzBlackScreeN es un glorioso faro de luzBlackScreeN es un glorioso faro de luzBlackScreeN es un glorioso faro de luz
Crear ficheros de emus autoinstalables con el DCC

Otra vez gracias a mi colega chuss, por estas herramientas tan geniales.

Para crear ficheros de emus autoinstalables desde el blue panel con el mando, el Dream Control Center tiene una herramienta para realizar script ejecutables desde la pestaña Telnet->Script Usuario.

En el apartado Configuración del DCC, tenemos la opción Scripts, que es un editor para crear script . Pulsamos y nos saldrán dos ventanas, una de los script que incorpora el DCC y otra de personalizados.

Pulsamos en Nuevo y nos pedirá el nombre del script. Le damos un nombre, por ejemplo: Emu evocamd+newcs 7025.

Con este script lo que vamos a hacer es empaquetar todos los ficheros de la emu en un archivo, que se guarda en el directorio /tmp de la dreambox. Las dos primeras lineas son para situarnos en el /tmp, la siguiente es el comando para archivar en el fichero Evocamd.newcs.7025.tar.gz, todos los archivos que usa la emu y el newcs. Todo lo que va a continuación, son los nombres de los ficheros que vamos a incluir en el archivo, con su correspondiente ruta.
[PHP]cd /
cd /tmp
tar czvf Evocamd.newcs.7025.tar.gz /usr/***s/***list.txt /usr/***s/camd_cfg /usr/***s/Autoupdate.*** /usr/***s/newcamd-client.txt /usr/bin/evocamd* /usr/bin/newcs* /etc/tuxbox/config/newcs* /usr/script/evocamd*.sh[/PHP]
El script tal cual no funcionará porque la ventana del editor del DCC cambia de linea y se producen errores, editar el archivo del DCC dccscript.ini y dejarlo así:
[PHP]Emu evocamd+newcs 7025=3
[Emu evocamd+newcs 7025]
Line1=cd /
Line2=cd /tmp
Line3=tar czvf Evocamd.newcs.7025.tar.gz /usr/***s/***list.txt /usr/***s/camd_cfg /usr/***s/Autoupdate.*** /usr/***s/newcamd-client.txt /usr/bin/evocamd* /usr/bin/newcs* /etc/tuxbox/config/newcs* /usr/script/evocamd*.sh[/PHP]
Ahora nos vamos a la pestaña Telnet->Script Usuario y seleccionamos el script Emu evocamd+newcs 7025 en el desplegable superior y pulsamos ejecutar. En el directorio /tmp, debe aparecer el archivo Evocamd.newcs.7025.tar.gz.

Dependiendo del modelo de dreambox, los archivos a empaquetar, tienen ubicaciones diferentes. En dreamboxworld.com, apartado Emulators teneis una tabla con su ubicación. Recordar que en la 7025, el directorio /usr es el equivalente al /var y que el directorio /tuxbox está en /etc, en vez de /var/tuxbox. Si los script los quereis universales (para todas las dream) hacerlos como si fueran para la 500 o 7000.

Para instalar los archivos, lo pasamos por FTP al directorio /tmp y desde manual install lo ejecutamos (blue panel->Addons->Manual install).

Recordar que los archivos ejecutables de las emus en la 7025, no funcionan en las demás dreambox y viceversa, sin embargo los archivos de configuración, sí son los mismos.

El script esta creado para las imágenes gémini.

Saludos.

Última edición por BlackScreeN; 01/05/2007 a las 18:40.
BlackScreeN está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir