Project settings - Trial limitations
Availability: SWF Maestro EXE PRO, SWF Maestro SCR PRO
Enable trial limiations
Use this option to enable the protection system and create a trial-limited
application. A protected application has limitations
and requires a registration key for disabling these limitations. It
allows you not only to earn money from your applications and screensavers,
but also to use the application as a means of promoting websites and
other products and services (when license keys are given to users after
completing a free registration at the site).
License key and encryption initialization
When you enable the trial limitation for your application, SWF Maestro
will ask to initialize the protections system.
Use the license key initialization field to
initialize the key generation system. Enter any 15-35 characters. Enter
letters in both cases and digits.
Use the encryption initialization field to initialize the encryption
system. Enter any 9-12 characters. Enter letters in both cases
together with digits.
Limited access (encrypted files)
Enable this option to limit access to files. In this case, an unregistered
user will be able to access only a limited number of files in the application.
In case of an attempt to access an encrypted file, the application
will display a window with the reminder that it is a trial version
and that the user has to register in order to disable the limitations.
This limitation type is effective for applications consisting of a
lot of files. For example:
- Educational applications where an unregistered user can open only several
lessons.
- Games where an unregistered user can complete only several levels.
- Software, game, video clip, audio track and photo collections where
an unregistered user can open only part of the available materials.
Here is just a brief list of situations when this limitation type is
preferable.
Limit access to the subdirectory
Use this field to specify the subdirectory whose contents will be encrypted.
Everything stored in this subdirectory (including files and subdirectories)
will be encrypted after the compilation. They can be accessed only
after the user enters the license key.
Expires after X days/launches
Enable this option in order to use the traditional shareware limitation
based on the number of days/launches available for an unregistered
user. After the trial period expires, an unregistered user will have
to enter a license key in order to continue using the product.
Hardware-locked keys
Use this option to lock license keys to the user's computer. A key locked
to hardware can be used only on the computer it was generated for.
When this option is enabled, the reminder screen will show the user
its unique Hardware ID. This Hardware ID must be used during key generation
for locking the key to the registered user's computer. Use the following
three options to specify the computer properties according to which
the Hardware ID will be generated. It is recommended to select all
three options.
Lock to the Windows product key
Enable this option for the product key of the Windows operating system
installed on the computer to be used during the Hardware ID generation.
When this option is enabled, the Hardware ID will change if the operating
system is reinstalled with another product key.
Lock to CPU
Enable this option for the information about the CPU to be used during
the Hardware ID generation. When this option is enabled, the Hardware
ID will change if the CPU is changed. Lock to BIOS
Enable this option for the information about the BIOS (Basic Input/Output
Services) of the computer to be used during the Hardware ID generation.
When this option is enabled, the Hardware ID will change if the BIOS
is changed. Usually, it happens when the computer motherboard is changed. |