Online Activation - Restricted Publication Tools

Applies to HTML Viewer, IE Browser publications.

img See certificates

Online activation needs a remote server with the HTML Executable Activation Kit installed on it. Registration information is directly downloaded from the server by the publication: thus, you can remotely control who can activate certificates and unlock registered editions of your publications. Activation also ensures that end users can only activate their key on a given number of computers.

Installation Steps

  1. Install the Activation Kit on your server and follow the instructions to configure it. A database should be set up correctly.
  2. Enter the URL to the activation kit in the Certificate Properties.
  3. Configure the scripts of the activation kit, so that the database gets updated for each new purchase.

Activation Steps

  1. The user places an order for your publication from your authorized reseller (for instance PayPal). The latter sends the user information to a dedicated script on your server. This script creates an account with the user information in the database and sends a unique registration key to the end user (by email for instance). You can add users manually too.
  2. The user starts the publication and enters his registration key in the nag screen as shown below. He clicks Activate.

activation screen

  1. The publication connects to your server, calls a dedicated script while passing parameters such as the registration key, the unique system ID. No private personal data is sent.
  2. The script on the server searches for the account associated with the registration key in the database. If the account is found, it checks the number of allowed activations, whether the account is locked or not... If the registration is allowed, the script generates registration data (with the user's name, unique system ID...) and returns it to the publication.
  3. The publication analyses the registration data. If the activation is allowed by the server, the certificate is unlocked; otherwise, an error message is displayed.

Everything can be automated thanks to the program scripts provided in our activation kit.