Protection Settings

The values in the Protection Settings are used in the generation of the keys
that protect the executable. It is important that you do not lose what
these settings were set to when you wrapped a program. You will not be
able to create modifier keys without this information.
Program Name will appear in the title bar of the encapsulated
program's 'Evaluation Limited' or 'Enter Password' dialog box.
The Web Site value contains a URL that will be opened when the user
presses the Visit Web Site button in the Registration Dialog.
The Eval Password is a private component of the encryption key.
It may be of any length and contain any characters, including spaces. You
must not lose this password or you will not be able to create modifier keys to
alter the evaluation settings of an installed copy of the program.
Expiration Mode
These settings specify evaluation limited characteristics of the encapsulated
file and are self-explanatory.
Note: As with the Password Protection setting, once selected, Evaluation
Protection automatically enables the 'Non-Restorable/Max Compression' setting
from the Compression Settings menu. This is allows ExeLock to securely encrypt the
file.
Optional Protection Settings
The Serial Number is part of the information used to tie an individual copy
of the wrapped program to a users computer. If you leave this blank a
random serial will be generated the first time the wrapped program is run on a
users system. You may optionally specify the serial yourself. If you
specify it yourself you should use a unique value for each customer. Using
the default blank setting is recommended.
When the user runs the protected program they will first see the Registration
Dialog. You may alter the appearance of this dialog substantially, or even
create a completely custom dialog.
In the Customize dialog you may choose the appearance of the dialog as
well as any message for the user.Pressing the Preview button will show you
the Registration Dialog. During the preview the OK and Cancel buttons will
close the dialog, and you may test your Web Site URL by pressing the Visit Web
Site button.
For truly custom applications you may create your own dialog entirely.
This is done by creating a Registration Dialog resource in your program that
will be wrapped. The wrapper will then load this resource and use it to
display the Registration Dialog.
To use a custom dialog fill in the Resource ID. This can either be the
name of the resource, for resources stored with string names, or the number of
the resource. If a number is used, the MAKEINTRESOURCE macro should be applied
to the number to place it in this field. The dialog box used to replace the
built-in registration dialog box must contain the following controls:
1001: A button which the user presses to have the registration number
which they enter checked for validity.
1002: An edit field in which the user can enter their registration
number.
1003: A read-only edit field in which the user's serial number will be
displayed.
1004: A static text field where the end user's remaining usage will be
displayed.
1005: A button which, when pressed, will take the user to the company's
web site.
IDOK (1): The OK button. Runs the product.
IDCANCEL (2): The Cancel button. Terminates the product without running
it.
|