License configuration takes just minutes and gives the developer many options to choose from. The license can auto-activate on first launch or required a unique Activation Code for each computer. Alternatively, the Activation dialog can show a Name and Activation Code field. This approach is less secure, but gives the user the flexible to activate on several machines with the same Name/Code pair. It discourages users from distributing your software to unlicensed users since that would require giving out their uniquely identifiable Name and Activation Code.
A few lines of glue code are needed in your application to send a Request Message and receive a Response Message from the runtime file. Code examples are available for a variety of programming languages and application types. The glue code algorithm is simple:
Send Request Message
Get Response Message
If ReturnCode < 0 then
Show Error Message and Quit
Else
Run Normally
The QuickLicense application generates an Activation Code from the Request Number based on an Activation Calculation you control. The end user provides the Request Number and the vendor returns an Activation Code that activates the software on that computer.Deliver an Activation Code
The only required information is the Request Number and possibly a Serial Number from the vendor's product CD. The vendor either emails the Activation Code to the user or provides it with an instant server side script. The Safe Activation Service 1 allows a vendor to present a customized page on their web site, instant Activation Codes and products controlled by Serial Numbers. The vendor's product and customer information is accessible through a secure, online account with no web site programming required. Safe Activation Service 2 adds advanced features like dynamic and floating licenses, automated software subscriptions, automated feature delivery, shopping cart access, notifications, plus license release, restore, suspend or reset. A protected application running on a computer connected to the Internet can be activated directly from a vendor configured dialog without a browser. Customer data is sent to Safe Activation and the retrieved Activation Code is automatically applied. Alternatively, use WebActivation for self-hosted, QuickLicense activation.
|



