AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de claves de activación
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
KeyCalcActivationKey( Función)
Calcula la clave de activación de la aplicación a partir de la clave inicial. La clave inicial fue generada por KeyGenerateInitialKey. Esta clave de activación es única.
Observación: En la mayoría de los casos, esta función se utiliza en la el equipo del proveedor de la aplicación: el cliente proporciona la clave inicial y el proveedor calcula (y transmite) la clave de activación correspondiente.
Ejemplo
// 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> = KeyCalcActivationKey(<Initial key> [, <Secret>])
<Result>: Cadena de caracteres
Clave de activación única correspondiente a la clave inicial.
<Initial key>: Cadena de caracteres
Clave inicial suministrada por el cliente de la aplicación. Esta clave fue generada por KeyGenerateInitialKey.
<Secret>: Cadena de caracteres
Clave de encriptación utilizada para generar la clave de activación.
Le aconsejamos que rellene este parámetro para que sólo el proveedor de la aplicación pueda generar una clave válida para la aplicación.. El mismo valor debe pasarse a la función KeyCompareKey
Componente: wd290std.dll
Versión mínima requerida
  • Versión 15
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 23/06/2023

Señalar un error o enviar una sugerencia | Ayuda local