Hola amigos, hoy le traigo la ultima creación de OGC.

Un StartUP pensado y desarrollado para que consuma poca memoria



Sus características son las siguientes:

  • Soporte para 50 Ejecutables.
  • Inicia y oculta los ejecutables
  • Opcion para ver todos los ejecutables o ver un ejecutable en especifico
  • Opcion para ocultar todos los ejecutables o ocultar un ejecutable en especifico
  • Cierra todos los ejecutables al mismo tiempo
  • Opcion para cerrar un ejecutable en especifico
  • Opcion para ejecutar un proceso en especifico
  • Chequeo que los ejecutables esten funcionando cada cierto tiempo (tiempo configurable)
  • Opcion para que se re ejecute un ejecutable si el proceso se cierra (por ejemplo se crashea el gameserver, se vuelve a abrir)
  • Evitar que se cierre el OGC-StartUP si los ejecutable estan funcionando
  • Opcion para guardar un log de todos los eventos que realiza OGC-StartUP
  • Opcion para Iniciar todos los ejecutales al abrirse OGC-StartUP
  • Opcion para que OGC-StartUP Inicie con el sistema operativo (si el vps o pc se reinicia con esta opcion y la anterior no hace falta que estes iniciando el servidor ya que inicia automaticamente)
  • Consumo reducido de Memoria.



Para configurar los ejecutables que se abren con OGC-StartUP solo es necesario editar un archivo ini.

Configuración de ejemplo:


Código:
[OGC-Start]
Total		= 5
[Captions]
Caps0		= ConnectServer
Caps1		= JoinServer
Caps2		= DataServer
Caps3		= GameServer
Caps4		= GameServerCs
[Paths]
Path0		= \ConnectServer\
Path1		= \JoinServer\
Path2		= \DataServer\
Path3		= \GameServer\
Path4		= \GameServerCS\
[NameExe]
Nam0		= ConnectServer.exe
Nam1		= JoinServer.exe
Nam2		= DataServer.exe
Nam3		= GameServer.exe
Nam4		= GameServer.exe
[Parametrs]
Par0		=
Par1		=
Par2		=
Par3		=
Par4		=
[Wait_Intervals]
Wait0		= 1000
Wait1		= 1000
Wait2		= 1000
Wait3		= 1000
Wait4		= 1000
[Restart]
Res0		= false
Res1		= false
Res2		= false
Res3		= true
Res4		= true
Resumiendo cada Parámetro del Archivo Ini.

Código:
[OGC-Start]
Total		= 5		---> La cantidad de ejecutables que iniciara OGC-StartUP
[Captions]
Caps0		= ConnectServer  ---> Nombre visible en la lista de ejecutables NOTA: como tenemos total 5 los parámetros Caps comienza en 0 y terminan en 4 ejemplo Caps0 = Ejecutable 1 y Caps4 = Ejecutable 5 (para todos los parámetros es la misma base, es decir 1 - 1 = 0)
[Paths]
Path0		= \ConnectServer\   ---> La carpeta donde esta el ejecutable Nota: Siempre dejando un slash invertida al comienzo y al final. (slash invertida es la barra \ )
[NameExe]
Nam0		= ConnectServer.exe  ---> el nombre del ejecutable siempre finalizando con .exe (si juntamos Ubicación de OGC-StartUP + Path0 + Nam0 = C:\MuServer\ConnectServer\ConnectServer.exe )
[Parametrs]
Par0		= 127.0.0.1		---> Si el ejecutable necesita ejecutarse con parámetros Por ejemplo las DataServer.exe utilizan el puerto 55960 1
[Wait_Intervals]
Wait0		= 1000    ---> El Tiempo que OGC-StartUP deja que cargue el ejecutable antes de iniciar el siguiente ejecutable Nota: Valor en Milisegundos ( ms )
[Restart]
Res0		= false    ---> Opción para que OGC-StartUP re ejecute el proceso si se llega a cerrar por crash o por que sin querer le dimos a cerrar
Código PHP:
NOTApara agregar otro ejecutable tiene que editar el Total +1 y en todos los parámetros agregar +1 por ejemplo Total 6 en Caps seria el Caps5 
Código PHP:
NOTAOGC-StartUP tiene que ir adentro de la carpeta MuServer solamente (en la raíz del servidor
Algunas Imágenes de OGC-StartUP










Link de descarga:

OGC-StartUP v. 1.0.1

Código PHP:
NotaEsta es la primera versión de OGC-StartUP v1.0.1 por lo tanto puede llegar a tener algún problema 2 días fue testeado sin problemapero nunca se sabe)
Si llegas a encontrar algún problema por favor díganlo así lo reparamos
fue probado en Windows XP Sp3, Windows 7, Windows 8.1, Windows 10, Windows Server 2003 SP 1, Windows Server 2008 r2, Windows Server 2016
Saludos

By OGC-Soft