InstallShield 11
When you create a trial version of your product using InstallShield, you set the trial limit—either a specific number of days or a specific number of uses. Note the following details about the trial limit:
In addition to specifying the trial limit, you can specify whether end users are allowed to extend the trial limit. If you allow trial extensions, you must specify the number of days or the number of uses that the trial can be extended. You also must specify the extension serial number that all end users should use to extend the trial.
To illustrate how the trial limit and a trial extension affect the Try and Buy/Product Activation type of trialware, consider the following properties and the corresponding values that are specified in the Advanced tab of the Trialware view:
The table below shows what happens in this example when an end user chooses to evaluate your trialware product without activating it.
| Usage Number | Description |
|---|---|
| 1 through 20 | For the first 20 times that the end user launches the product, a trialware run-time dialog is displayed before the product starts, informing the end user how many more times the end user can use the product without activating it. If the Product Purchase URL property contains a URL, the run-time dialog displays a hyperlink that the end user can click to visit a Web page for information on purchasing the product. If the end user chooses to evaluate the product without activating it, the end user can click Finish. Then the trialware run-time dialog closes and the product starts. |
| 21 | When the end user launches the product for the twenty-first time, a trialware run-time dialog is displayed before the product starts, informing the end user that the trial has expired and they must activate it to continue using it. If the end user clicks Cancel, the trialware run-time dialog closes and the product cannot be started. The end user can launch the product again, which again displays this same run-time dialog. If the end user clicks Next, the trialware run-time dialog prompts the end user for a serial number that will activate the product.
|
| 22 through 30 | When the end user launches the product for the twenty-second through thirtieth times, a trialware run-time dialog is displayed before the product starts. The dialog informs the end user how many more times the end user can use the product without activating it. If the end user chooses to evaluate the product without activating it, the end user can click Finish. Then the trialware run-time dialog closes and the product starts. |
| 31 | When the end user launches the product for the thirty-first time, a trialware run-time dialog is displayed before the product starts. The dialog informs the end user that the trial has expired and the product must be activated if they want to continue using it. If the Product Purchase URL property contains a URL, the run-time dialog displays a hyperlink that the end user can click to visit a Web page for information on purchasing the product. |

If the end user activates the product, the trialware run-time dialogs are never displayed again. For details about the end-user experience with activation, see Overview of the Activation Process.
To illustrate how the trial limit and a trial extension affect the Try and Die type of trialware, consider the following properties and the corresponding values that are specified in the Advanced tab of the Trialware view:
The table below shows what happens in this example if an end user starts using your trialware product on January 1:
| Date | Description |
|---|---|
| January 1 | An end user launches the trialware for the first time on this day. Therefore, the trial period begins on this day, regardless of what day the trialware was actually installed on the target machine. |
| January 1 through January 20 | Whenever the end user launches the product, a trialware run-time dialog is displayed before the product starts, informing the end user how many days remain in the trial period. For example, on January 18, there are 3 days left in the trial period. If the Product Purchase URL property contains a URL, the run-time dialog displays a hyperlink that the end user can click to visit a Web page for information on purchasing the product. When the end user clicks Next, the trialware run-time dialog closes and the product starts. |
| January 21 through January 30 | If the end user launches the product during this period, the trialware run-time dialog is displayed to inform the end user that the trial period has expired. If the Product Purchase URL property contains a URL, the run-time dialog displays a hyperlink that the end user can click to visit a Web page for information on purchasing the product. If the end user clicks the icon in the upper-left corner of the dialog and then clicks Sales Support, the run-time dialog prompts the end user for the extension serial number:
|
| January 31 or anytime afterward | If the end user tries to use the product, the product cannot be started. A trialware run-time dialog is displayed to inform the end user that the trial period has ended. If the Product Purchase URL property contains a URL, the run-time dialog displays a hyperlink that the end user can click to visit a Web page for information on purchasing the product. Note that the end user can no longer extend the trial. |
See Also
Setting the Trial Limit
Trialware Run-Time Dialogs