Foro XCockpits

L4SC Runner

Ver el tema anterior Ver el tema siguiente Ir abajo

L4SC Runner

Mensaje  patxi el Dom Feb 28, 2010 11:53 pm

Esto lo acabo de ver en la pagina de constructores y en la web de L4SC, que como siempre han pensado en facilitar la vida a todos , sinceramente, les veo un gran futuro a estos chicos


L4SC Runner


Este módulo le permitirá arrancar de forma ordenada todos los programas y aplicaciones que utiliza su simulador. (Descárgalo de aquí).

Es una simple aplicación que, una vez instalada, permitirá al ordenador reconocer como un script para lanzar programas a los ficheros con extesión ".run", de una forma muy similar a como funcionan los ficheros ".bat"

Con cualquier editor de texto, incluso el Notepad, podrá escribir scripts que le permitan arrancar los programas de su simulador. Instalando el L4SC Runner en cada PC de su simulador puede lanzar diferentes scripts en cada uno de ellos, indicando en estos scripts, las posibles dependencias de los programas y ordenadores entre si, de modo que si un programa tiene que esperar a que un server esté arrancado, se pueda hacer.

Los script del L4SC Runner son muy simples pues contiene muy pocas palabras reservadas que están en sus 4 instrucciones.
Estas son:
Echo, Pause, Start y Wait for server at.

ECHO text
Se usa para mostrar un texto por pantalla.
Ejemplo:
echo ARRANCANDO FS

PAUSE nn
Se usa para detener el script durante nn segundos.
Ejemplo:
pause 10

START programa.exe [minimize|maximize|hide]
Se usa para arrancar un programa o un fichero que el ordenador sepa que es, como un .igc o fichero de GaugeComposer.
Ejemplo:
start c:\programas\microsoft games\ fsx\fsx.exe

WAIT FOR SERVER AT {ip|nameserver}:port
Se usa para detener un script hasta que en un determinado PC (que puede ser localhost) esté funcionado algún servidor TCP o UDP en el puerto indicado.
Ejemplo:
wait for server at 129.168.1.1:8080

Ejemplo:
Imaginemos que nustro simulador tiene 3 ordenadores, en el primero, con IP 192.168.1.1, ejecutamos el FS y el SIOC. En el segundo, con IP 192.168.1.2, lanzamos otro SIOC y el L4SCOvhd que depende del FS y del SIOC de este equipo. En el tercer PC, lanzamos 3 veces el ORION y el L4SCSound.
Es decir, tendríamos tres script:

En el primer PC, un fichero .run que tendría:
echo Arrancando FS
start C:\Archivos de programa\Microsoft Games\Fsx\Fsx.exe
echo Esperando que su IOCPServer esté activo
Wait for server at localhost:8090
echo Arrancando SIOC
start C:\Archivos de programa\OpenCockpits\Sioc.exe

En el segundo, otro fichero .run:
echo Esperando por el FS
Wait for server at 192.168.1.1:8090
echo Arrancando SIOC
start C:\Archivos de programa\OpenCockpits\Sioc.exe
start C:\Archivos de programa\L4SC\L4SCOvhd.exe

Y en el tercer PC, tendríamos otro script con:
echo Esperando por el L4SC Ovhd
Wait for server at 192.168.1.2:8094
start C:\Archivos de programa\Sismo Soluciones\Orion.exe cap.ini
start C:\Archivos de programa\Sismo Soluciones\Orion.exe fo.ini
start C:\Archivos de programa\Sismo Soluciones\Orion.exe eicas.ini
start C:\Archivos de programa\L4SC\L4SCSound.exe

Si lanzamos los tres scripts en los PC, no importa el orden, el simulador se arrancará en perfecto orden, arrancando primero el FS y cuando su IOCPServer esté activo se arrancan los SIOCs y el L4SCOvhd, y solo cuando este esté activo se arrancarán las copias de ORION y el L4SCSound.

patxi

Mensajes : 740
Fecha de inscripción : 26/10/2009
Edad : 42
Localización : Santurce

Ver perfil de usuario http://x-planefreeaddons.blogspot.com/

Volver arriba Ir abajo

Re: L4SC Runner

Mensaje  737Dragon el Mar Mar 02, 2010 12:04 pm

jeje otro peazo de "ayuda" para el simu..q grande es Ascanio jeje


------------------------------------------------------------------------------------------

---" Si quieres algo para hoy, y empiezas mañana, pasado, tendras una mierda, hecha ayer....es mejor pensar y despues fabricar...para no tener q inventar como tirarlo... Smile " -- . Dragun Gundra






[b]Saludos
Oscar C
[/b]

737Dragon

Mensajes : 1433
Fecha de inscripción : 26/10/2009

Ver perfil de usuario

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.