¿Cómo debería Yi Language lograr la apertura de software de control múltiple?
El primero es recorrer la tabla de procesos y contar el número de sus propios procesos. Este es el método más ortodoxo, conveniente y seguro.
En segundo lugar, utilice la transmisión de red para contar. Cuando comience el programa, se enviará una señal de transmisión y el proceso que recibe la señal responderá.
La tercera opción es buscar un lugar oculto en el sistema para instalar una señal luminosa.
El punto clave es el tercero, la clave es la confidencialidad. Los métodos posibles son probablemente:
A. Escriba un archivo de texto en una ubicación fija del sistema, que contenga un recuento que aumente en uno al iniciar y disminuya en uno al salir.
B, cada instancia crea un archivo temporal en una ubicación fija y elimina su propio archivo al salir.
C, agregue una entrada de recuento en la ubicación especificada en el registro.
D, enlazarse a un puerto determinado. Por ejemplo: a partir de 32450, busque puertos no vinculados...
Todos los métodos anteriores clasificados como el tercer método tienen la desventaja de no ser confiables y fáciles de descifrar.
Y su dificultad de implementación no es necesariamente menor que la de los dos primeros métodos.
Elija el método que mejor se adapte a sus necesidades.