Workflow
Licence Protector covers all typical workflows of an application. The workflow is set with the command SetRegisterSettings, parameter WorkflowType
Evaluation version, product activation, full version has no time limitation
The product starts in evaluation mode. It is activated using one of the activation methods (online, e-mail, fax, phone). After the product activation, it is a full version without any time limitations.
FullVersionIsTimeLimited=false
By default, the Demo Version / Evaluation Version is either a
|
Evaluation version, product activation, full version is time limited
The product starts in evaluation mode. It is activated using one of the activation methods (online, e-mail, fax, phone). After the product activation, it is a full version with a time limitation. This workflow is ideal for subscription products which should expire if the subscription is not prolonged.
The time limitation of the full version is coded in the Serial Number.
• | Screen - Full version expired |
One or more time dependent message screens can be defined to notify the user before the product expires - Details
By default, the Demo Version / Evaluation Version is either a
|
To prevent, that the user can install the product again after it expired, there are 2 options:
• | Do not allow a reinstallation (recommended) or |
No evaluation version, product activation, full version
The product has no evaluation period. It needs a Serial Number before it can be used. It is activated using one of the activation methods (online, e-mail, fax, phone). After the product activation, it is a full version without any time limitations
FullVersionIsTimeLimited=false
Field Valid number of days is set to 0
|
No evaluation version, product activation, full version is time limited
The product has no evaluation period. It needs a Serial Number before it can be used. It is activated using one of the activation methods (online, e-mail, fax, phone). After the product activation, it is a full version with a time limitation. This workflow is ideal for subscription products which should expire if the subscription is not prolonged.
Field Valid number of days is set to 0
|
The time limitation of the full version is coded in the Serial Number.
The setting in the license file - valid number of days or expiry date - is ignored.
• | Screen - Full version expired |
One or more time dependent message screens can be defined to notify the user before the product expires - Details
To prevent, that the user can install the product again after it expired, there are 2 options:
• | Do not allow a reinstallation (recommended) or |
Evaluation version but NO product activation
The product starts in evaluation mode but the evaluation version cannot be activated and converted to a full version. This workflow is ideal if you deliver a special build of the application for the full version.
FullVersionIsTimeLimited=false
By default, the Demo Version / Evaluation Version is either a
|
Endless evaluation version, product activation, full version
The product has an endless evaluation period. This workflow is ideal for a free version, which can be upgraded to a full version with more options.
FullVersionIsTimeLimited=false
Valid number of days = 0
To use this option just do not define an expiry date and set days for evaluation to 0. See screenshot.
|
Typical start screen - evaluation version without time limitation
Endless evaluation version, product activation, full version is time limited
The product has an endless evaluation period. This workflow is ideal for a free version, which can be upgraded to a full version with more options. After the product activation, it is a full version with a time limitation.
Valid number of days = 0
To use this option just do not define an expiry date and set days for evaluation to 0. See screenshot.
|
The time limitation of the full version is coded in the Serial Number.
One or more time dependent message screens can be defined to notify the user before the product expires - Details
To prevent, that the user can install the product again after it expired, there are 2 options:
• | Do not allow a reinstallation (recommended) or |
Evaluation Version needs to be activated
If the evaluation needs to be activated or you want to collect address data, see chapter: Evaluation Version - Special Workflows