Red de conocimiento informático - Aprendizaje de código fuente - Cómo agregar un código de activación al software de idioma Yi

Cómo agregar un código de activación al software de idioma Yi

Dividido en 2 pasos:

1. En el archivo de configuración del programa, obtenga una configuración para guardar el código de activación.

2. En el evento de inicio del programa, establezca un código de activación para Detectar; el programa si el código de activación es válido y no ha caducado, continúe; de ​​lo contrario, se restringirá la ejecución del programa y se le pedirá al usuario que ingrese un nuevo código de activación;

Configuración del código de activación:

Si no se trata de verificación de red, normalmente, el código de activación está vinculado al hardware.

El código de activación está vinculado al hardware.

Puede hacer esto:

Su programa proporcionará un mensaje para el código de característica de la computadora del usuario en la interfaz de activación del usuario, por ejemplo: system_take Número de serie de la CPU () system_take Dirección MAC ( ) y otra información que pueda identificar de forma única el hardware de una computadora. La forma más sencilla es buscar el código MD5. Los códigos de hardware obtenidos mediante este método son únicos y diferentes para cada computadora.

Cuando el usuario necesita activarse, se le envía este código de característica, usted utiliza su propio algoritmo, la forma más sencilla de cifrarlo, utiliza el resultado como código de activación y luego lo envía al usuario.

En el programa, cuando se detecta, el código de función se obtiene descifrando el código de activación. Si es el mismo que el código local, significa que se puede utilizar el código local.

Al hacer esto, el software quedará vinculado a la computadora. Si el usuario cambia de computadora, el código de activación ya no estará disponible

--------. ----- -----------------------

Si desea que los usuarios verifiquen el sistema iniciando sesión con su número de cuenta y contraseña, entonces necesitas construir un sistema de verificación de red. Sin más detalles