Demonio del juego: versión

  
de WINDOWS

Demonio del juego: versión de WINDOWS, está escrito con VBS, adecuado para x86 y Windows
2003 X64 en Windows
2003.

La apertura del programa del juego generalmente se debe abrir en el orden especificado. Aquí, se toma como ejemplo la arquitectura estándar db-gs-gg. El orden de apertura normal es db-gs-gg, si el programa gg está colgado. En general, nuestro proceso de juicio manual es primero determinar si el programa db es normal, y luego determinar si el programa gs es normal, no hay problema, y ​​luego abrir el programa gg, el script se procesa de acuerdo con el principio del juicio de relación de relación.

Toda la información de configuración se almacena en setting.ini

" Descripción

" Servicio o programa de configuración de nombres, nombre, configurado para administrador de tareas El nombre de la imagen en

" tipo de configuración del elemento debe ser demonio como S (servicio) o P (programa)

‘ la ruta absoluta o el nombre de servicio del programa de configuración del elemento de proceso, si El daemon y el programa se ubican en el mismo directorio. La ruta relativa se puede configurar.

" La configuración del elemento relacionado es (Y) No (N) El programa asociado

" La ruta de acceso de almacenamiento de configuración de entrada de registro, la predeterminada Deamon.log, directorio del demonio de tienda

[Configuración]

Nombre = EMeditor.exe

= Tipo S

Proceso = zhudongfangyu

Relacionado = Y

LOGFILE =

programa asociado de configuración de elemento de relato, programa IP, host local configurable local

programa asociado de configuración de elemento de puerto relacional, /El número de puerto del servicio actualmente solo admite el puerto TCP

[relacionado]

relation_ip = 192.168.30.109

relation_port = 139

Si la asociación está configurada, Es decir, reemplazar = y, el programa se evaluará automáticamente antes de que se inicie el programa. Es normal, el uso check_tcp, es un programa de puerto TCP juicio de terceros que check_tcp.zip la check_tcp.exe en setting.ini el mismo directorio puede ser.

El código fuente principal del daemon es el siguiente:

Continúa con el siguiente paso cuando se produce un error

ruta = izquierda (Wscript.ScriptFullName, LEN (Wscript.ScriptFullName) LEN (Wscript.ScriptName ))

‘ Definiendo funciones

GetFile (strPath, date contact)

Configurando objFSO = CreateObject (" Scripting.FileSystemObject ") < Br>

Establecer objFile = objFSO.OpenTextFile (strpath 1)

Hágalo hasta que objFile.AtEndOfStream

strLine = objFile.ReadLine

Si INSTR (strLine, fecha Contacto)

GETFILE = strLine

Si el último

bucle

objFile.Close

Fin de función

‘ End of function

Estableciendo ObjFS = CreateObject (" Scripting.FileSystemObject ")

‘ Lea el archivo de configuración

settingfile = " setting.ini "

Nombre = GETFILE (nombre del archivo de configuración ")

PTYPE = GETFILE (archivo de configuración, " type = ")

Process = GETFILE (archivo de configuración, " process = ")

Involucrado = GETFILE (archivo de configuración, " involucrado = ")

LOGFILE = GETFILE (archivo de configuración " 's log file =)

RNAME = LCASE (derecha (nombre, LEN (nombre) -5) )

rtype = LCASE (derecha (PTYP E, LEN (PTYP E) -5))

rprocess = LCASE (derecha (en proceso, LEN (proceso) -8 ))

rrelate = right (correlación, LEN (involucrado) -7)

rlog = right (log, LEN (log) -8)

" Si el directorio de registro está configurado

si rlog = " ", entonces

rlog " deamon.log "

Si el último

determina si existe el registro < Br>

Si objFS.fileExists (rlog) = FLASE entonces

objFS.CreateTextFile (rlog)

Establezca objNF1 = objFS.OpenTextFile (rlog 8)

Copyright © Conocimiento de Windows All Rights Reserved