Código fuente del canal de enlace YY en lenguaje simple
.Ensamblaje Ventana Ensamblaje 1
.Subrutina__Iniciar ventana_Creación completa
Reloj 1. Período de reloj = 500
.Subrutina _clock1_cycle evento
.Variables locales lista de procesos del sistema, información del proceso, "0"
.Variables locales todos los títulos de ventanas, tipo de texto, "0"
. Variable local x, número entero
. Variable local y, número entero
. Variable local yy proceso, tipo de texto
ID de canal de variable local, tipo de texto
Variable local Nombre de canal, tipo de texto
. Variable local Canal abierto, tipo lógico
Reloj 1. Periodo de reloj = 0
Canal abierto = false
Proceso YY = "YY.exe"
ID de canal = "244807" ' Modificar a tu propio canal
Nombre del canal = "Nine Heavenly Families" ' Modificar a tu propio canal
Lista de procesos del sistema = Obtener sistema lista de procesos ()
. Bucle de conteo por primera vez (obtener miembro de la matriz (lista de procesos del sistema), x)
. Si es verdadero (a mayúsculas (procesos YY) = a mayúsculas). (lista de procesos del sistema [x]. Nombres de procesos))
Todos los títulos de las ventanas = Obtener la lista de todas las ventanas ()
Cuente el primer bucle (obtener miembros de la matriz (todos los títulos de las ventanas). ), y)
.Si es verdadero (buscar texto (tomar el título de la ventana (para valorar (todos los títulos de las ventanas [y])), ID del canal, 0, falso) > 0)
.Si es verdadero (buscar texto (buscar título de la ventana (para valorar (todos los títulos de las ventanas [y])), nombre del canal, 0, falso) > 0)
Abrir canal = verdadero
Saltar del bucle ()
.Finalizar si es verdadero
.Finalizar si es verdadero
.Calcular la hora de finalización del bucle ()
.Finalizar si es verdadero
.Fin del bucle de conteo()
.Si es verdadero (canal abierto = falso)
Cuadro de mensaje ("Abra YY y vaya al canal: "ID de canal", luego abra el software ", 0, "Mensaje de error")
destroy()
. Si es verdadero, final
reloj 1. Período de reloj = 500.