Specify information for the Registration dialog box. For the protected
application that has not been registered, the Registration dialog box appears
when the application is run. The dialog box will not appear when the
application is registered. This registration information is also used in the
Register utility program.
Specify a caption, texts, and labels for the default Registration Name
dialog box. This dialog box requires the user to enter their name and
organization (or company) name as the licensee. Note that the Registration Name
Dialog option appears only when you select the Shareware implementation to
protect your application.
Specify a caption, texts, and labels for the default Registration
dialog box. If you select the Dialog Box Style without the Auto Activation
option, this dialog box is used for license registration only. If you select
the Dialog Box Style with the Auto Activation option, this dialog box is used
for both license registration (or manual activation) and automatic license
activation.
Specify a caption, texts, and labels for the default Registration Form
dialog box. This dialog box allows the user to enter their information such as
name, email, company, and address. You can put the asterisk (*) symbol in front
of the label to make it a required field (e.g. *First Name:).
If you select the Dialog Box Style with the Auto Activation option, and
when the user activates the license through the Activation Server, the
information in the Registration Form dialog box will be updated to the user
account in the Activation Server automatically.
Specify a caption, texts, and labels for the default USB Drive
Selection dialog box. This dialog box allows the user to select the drive of
the USB License Key attached to the computer. It is also used to allow the user
to make the USB License Key (from a USB flash drive) via the license
registration and license activation methods. Note that the USB Drive Selection
Dialog option appears only when you select the license type for the protected
application as USB License.
NOTE: The USB flash drive must meet the technical standards required to make
the dongle, which can be found in products by well-branded, trusted companies
such as SanDisk, Kingston, Lexar, Transcend, etc. |
If you select the Dialog Box Style with the Auto Activation option, you
can choose one of the following appearance options.
·
Show manual activation first, followed by auto activation. The default Registration
dialog box shows the license registration (or manual activation) part first,
followed by the automatic license activation part.
·
Show auto activation first, followed by manual activation. The default Registration
dialog box shows the automatic license activation part first, followed by the
license registration (or manual activation) part.
·
Show auto activation only. The default Registration dialog box shows the automatic
license activation part only.
Specify a target object when the end-user clicks the Register
button. The object can be one of the followings:
·
URL.
For instance, https://www.sciensoft.com/register.htm
or https://www.sciensoft.com/register.htm?regid=<EncRegID>.
Clicking the button automatically launches a default web browser, and links to
the specified URL.
·
E-mail Address. For instance, mailto:customer@sciensoft.com or mailto:service@sciensoft.com?subject=Request
License Key&body=My Registration ID is <EncRegID>. Clicking the
button automatically launches a default mail composer with the specified e-mail
address, as well as the subject and body, already entered.
·
Document File Name. For instance, readme.txt. Clicking the button automatically
opens the specified document by its associated application.
·
Executable File Name. For instance, register.exe. Clicking the
button automatically runs the specified executable program.
·
Internal Command. You can use one of the following commands to handle the text and tags,
including the newline character (\n).
Internal Commands |
|
*Save: |
Save the text and tags to the file
specified in the Save dialog box. For instance, *save: Registration ID:
<RegID>. |
*Edit: |
Save the text and tags to the file
specified in the Save dialog box. In addition, the file will open on the
screen for display or editing. For instance, *edit: Registration ID:
<RegID>. |
*Copy: |
Copy the text and tags to the clipboard.
For instance, *copy: <RegID>. |
For the URL, E-mail Address, Executable File Name, and Internal Command
objects, the following tags can be used to pass the registration information as
parameters. All tags are case-sensitive.
Tags in the Registration Dialog Box |
|
<RegID> |
Registration ID. |
<EncRegID> |
URL-encoded Registration ID. |
Tags in the Registration Name Dialog Box |
|
<Name> |
Licensee name. |
<EncName> |
URL-encoded licensee name. |
<Org> |
Licensee organization/company. |
<EncOrg> |
URL-encoded licensee
organization/company. |
Tags in the Registration Form Dialog Box |
|
<FirstName> |
First name. |
<EncFirstName> |
URL-encoded first name. |
<LastName> |
Last name. |
<EncLastName> |
URL-encoded last name. |
<Email> |
Email address. |
<EncEmail> |
URL-encoded email address. |
<Phone> |
Phone number. |
<EncPhone> |
URL-encoded phone number. |
<Company> |
Company name. |
<EncCompany> |
URL-encoded company name. |
<Street> |
Street address. |
<EncStreet> |
|
<City> |
City. |
<EncCity> |
URL-encoded city. |
<State> |
State. |
<EncState> |
URL-encoded state. |
<Zip> |
Zip code. |
<EncZip> |
URL-encoded zip code. |
<Country> |
Country. |
<EncCountry> |
URL-encoded country. |
Specify the file name that contains the License
Key. The registration process can automatically read the License Key from
the specified file, when the end-user clicks the OK button. In this
case, the end-user does not need to type in the License Key.
You can generate the License Key file by, from LicenseKey Manager,
selecting the Export menu. When the file is sent to the end-user, it
must be placed in the same directory as the protected program.
Specify the Web Service URL for automatic software activation. When the end-user clicks the Activate button on the Registration (or Transfer) dialog box, the protected program automatically connects and sends the Activation Key to the specified Web Service URL.
NOTE: If you customize the Activation Server
and change the Web Service Namespace, you can add the ns=<WebServiceNamespace>
parameter with your Namespace to the Web Service URL, e.g. http://myserver.web/service.asmx?ns=http://myserver.web/ |
Set conditions for the Registration dialog box.
·
Show the Registration dialog box if the application is not registered. If the protected
application has not been registered, the Registration dialog box always appears
when the application is run.
·
Show the Registration dialog box when the application is expired. The Registration dialog box
still appears when the end-user runs the protected application already
expired.
·
Allow the application to operate when the registration is cancelled. The end-user can cancel the
registration and run the protected application for evaluation, as long as the
evaluation period is still valid.
Enable the extension options to the standard Registration ID.
·
Add hardware signatures. This option enables the protected application to
generate the Registration ID with hash values of hardware signatures from the
machine. The extended Registration ID format is <MainRegID>-<HDDSig>-<CPUSig>-<BIOSSig>-<EthernetSig>.
The use of extended Registration ID can be useful in setting a licensing policy
and proving the claims made by the user. For example, request for a license
replacement must show the Registration ID with the same hardware signatures as
the previous ones. For more details, see Appendix: End-User Licensing Support.
·
Add current license status. This option enables the protected application to
generate the Registration ID with a hash value of the current license status,
containing the licensing properties from the Key. The extended Registration ID
format is <MainRegID>-<LicStatus>. The option is useful to
allow you to check the user license status, when entering the Registration ID
into LicenseKey Manager.
Enable the option of making the USB License Key (from a USB flash
drive) via the license registration and license activation methods.
·
Enable the Register utility to make USB License Key (from a USB flash
drive). This
option enables the USB Drive Selection dialog box, as well as the Register
utility, the ability to make the USB License Key from a USB flash drive.
Note that this option appears only when you select the license type for
the protected application as USB License. Besides, to use this option, you must
also enable the USB Drive Selection Dialog option.
NOTE: The USB flash drive must meet the technical standards required to make
the dongle, which can be found in products by well-branded, trusted companies
such as SanDisk, Kingston, Lexar, Transcend, etc. |
NOTE: If your
application runs as a service, you can disable the Registration Dialog Box
checkbox in the Customize Messages dialog, or disable the Show the
Registration dialog box if the application is not registered checkbox in
the Registration Dialog Box Properties/Options dialog box. Accordingly, you can enable the protected application to execute
a separate registration program (when the application is not registered) by
configuring the KCAPI.INI file as follows: [Registration] Application=MyRegister.exe |
NOTE: The settings of the Registration
Dialog Box Properties also apply to the Register utility that will be
created. |