|
|
|
|
Compara una clave inicial con una clave de activación. Se verifica la concordancia entre estas dos claves: la "clave inicial/clave de activación" sólo es válida en un ordenador determinado. Observación: En la mayoría de los casos, esta función se utiliza en la el equipo del usuario de la aplicación: la clave inicial se compara con la clave de activación correspondiente suministrada por el proveedor de la aplicación. // Your secret to customize Secret is string = "]$x+9*EBM%u]yK|R@=y" // ------------------------------------ // In the application, client side InitialKey is string InitialKey = KeyGenerateInitialKey(ClientID) Info("Your license key is: " + InitialKey) // -> InitialKey is transmitted to the application provider // -------------------------------------------- // Provider side: calculating the activation key ActivationKey is string Identifier is string ActivationKey = KeyCalcActivationKey(InitialKey, Secret) Identifier = KeyGetIdentifier(InitialKey) Info("Activation key generated for the client " + Identifier + ": " + ActivationKey) // -> ActivationKey is transmitted to the client for the activation of his license //-------------------------------------------- // Client side: Entering the activation key gbActivationOK = KeyCompareKey(InitialKey, ActivationKey, Secret) IF gbActivationOK = False THEN Error("Wrong activation key") EndProgram() END Sintaxis
<Result> = KeyCompareKey(<Initial key> , <Activation key> [, <Secret>])
<Result>: booleano - True si la clave de activación corresponde a la clave inicial,
- False en caso contrario.
<Initial key>: Cadena de caracteres Clave inicial suministrada por el cliente de la aplicación. Esta clave fue generada por KeyGenerateInitialKey. <Activation key>: Cadena de caracteres Clave de activación correspondiente a la clave inicial. Esta clave de activación fue generada por KeyCalcActivationKey. <Secret>: Cadena de caracteres Clave de descifrado de la clave de activación. Este parámetro debe ser idéntico al parámetro <Secreto> que se indica en la función KeyCalcActivationKey.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|