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
  • Presentación
  • ¿Cómo proceder?
  • Principio
  • Implementación en la aplicación cliente
  • Implementación en la aplicación del proveedor
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
Presentación
Cuando distribuya una aplicación, es posible que quiera ofrecer una versión completa y una versión limitada:
  • La versión limitada es proporcionada por Default.
  • La versión completa requiere una clave de activación.
WINDEV y WEBDEV incluyen una familia de funciones para gestionar fácilmente esta característica.
¿Cómo proceder?

Principio

Se genera una clave inicial (un número de serie, por ejemplo) a petición de la aplicación en el ordenador cliente. Esta clave es única: depende de parámetros específicos del ordenador actual (número de serie del disco duro, familia y modelo de la CPU, etc.) y de la hora de la solicitud.
El cliente puede realizar una solicitud de activación (por ejemplo, por INTERNET) hacia el proveedor de la aplicación comunicando esta clave inicial.
El proveedor generará la clave de activación a partir de la clave inicial y la comunicará a su cliente..
A continuación, el cliente podrá introducir la clave inicial y la clave de activación correspondiente para activar su aplicación..

Implementación en la aplicación cliente

Los siguientes pasos deben ser realizados por la aplicación utilizada por el cliente:
  1. Generación y distribución de la clave inicial:
    • La clave inicial es generada por KeyGenerateInitialKey.
    • La comunicación de la clave inicial al proveedor de la aplicación puede realizarse a través de una automatic Email o a través de un sitio web.
  2. Recuperación de la clave de activación y activación de la aplicación:
    • La recuperación de la clave de activación puede ser realizada por la aplicación o por la entrada de la clave por el usuario final..
    • La comprobación de la conformidad entre la clave de activación y la clave inicial la realiza KeyCompareKey. En caso de éxito, tendrá la posibilidad de habilitar algunas funciones de la aplicación.

Implementación en la aplicación del proveedor

El proveedor de la aplicación debe poseer una aplicación utilizada para:
  • generar la clave de activación a partir de una clave inicial. Esta generación la realiza KeyCalcActivationKey.
  • transmitir la clave de activación a la aplicación cliente. Tienes la capacidad de enviar una Email por ejemplo.
Estas operaciones pueden ser propuestas por un sitio WEBDEV o por un Webservice que permite una activación en línea inmediata..
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