In addition to using TurboActivate, TurboFloat, and LimeLM to offer world class online activation to your users, you can also manually activate users who aren't connected to the internet. That is, any user that runs on a closed network (power plants, governments, military, etc.) can still activate your software.
There are 4 steps in the offline activation process:
The user generates an "activation request" XML file:
In the TurboActivate Wizard: by clicking "Save the Activation Request file" button
In the TurboActivate API: by using the TA_CheckAndSavePKey()
function to save the product key that will be activated, and then calling the TA_ActivationRequestToFile()
function.
In the TurboFloat Server: by using the -a
and -areq
commandline switches. For example:
TurboFloatServer.exe -a="ABCD-EFGH-IJKL-MNOP-QRST-UVWX" -areq="C:\Location\To\Save\ActivationRequest.xml"
You, or your support staff, can go to the manual activation page in LimeLM. You can find the link on your dashboard:
Or, if you've automated the process (see below), then the customer can submit this activation request file to a form on your website.
After the "activation request" file is submitted to LimeLM (either by your staff or by the customer via a form on your website), an "activation response" file will be generated. Send this to the customer.
The customer can then activate your software using this "activation response" XML file:
In the TurboActivate Wizard: by clicking "Open the Activation Response file" button
In the TurboActivate API: by using the TA_ActivateFromFile()
function.
In the TurboFloat Server: by using the -a
and -aresp
commandline switches. For example:
TurboFloatServer.exe -a -aresp="C:\Location\To\ActivationResponse.xml"
Of course you can automate this whole process using the LimeLM Web API. Namely, using the limelm.pkey.manualActivation function you can generate the activation response XML files.
The LimeLM Web API Pack has a "self-serve" web form written for PHP, C#, and VB.NET (see the included "manual-activation.php" or "manual-activation.aspx"). That is, if you integrate this form with your website you can automate the whole "offline" activation process.
For instance, if a user needs to use offline activation for whatever reason, they can go through the simple process:
Your users won't need to contact your customer service at all. Your user saves time and you save money.