Navigation: Create Ebooks And Publications > Security and Trial Options For Ebooks and Apps >

Trial and Restricted Versions

 

 

 

 

Creating and Managing Trials for Your Ebooks with HTML Executable

 

As an author or publisher wanting to sell your ebooks, HTML Executable enables you to turn your ebook or HTML application into a demo or trialware easily. This topic will guide you through the process of creating a time-bombed or restricted ebook or publication, which end users can register and activate to gain full access.

 

 📝 Note: If you're unsure about HTML Executable's licensing options, don't hesitate to post your questions or seek help in our User Forum.

 

Creating a Trial or Restricted Ebook

 

1.Navigate to Security => Certificates and toggle on Create a restricted publication.

2. 

 

Understanding Certificates

 

Certificates are like doors into your ebook or publication. Only those with the right key, i.e., those who pay for your work, can enter.

 

Each certificate has a unique Certificate ID, which HTML Executable uses to create associated keys. Remember, your unique signature should remain confidential.

 

The Default certificate is used for evaluation versions of publications. It allows users to access your publication without a key. When this certificate is active, the publication works in the Trial mode.

 

For registered versions, use other certificates. When a certificate other than the default one is active, the ebook works in the Registered mode.

 

Switching between Default and registered certificates requires end users to activate or deactivate it.

 

To verify whether an end user still has access to your ebook, use Validation.

 

Trial and Registered Modes

 

ØThe About box will display a "Trial: please register this program..." statement in Trial mode, while in Registered mode, it will show "This program is registered to...".

ØYou can create different registered versions of a single publication, defining which pages are unlocked for each version.

ØSome registered versions can also have an expiration date. After this date, your user would need a new key.

 

Working with Certificates

 

ØHTML Executable automatically adds two certificates when starting a new project. Remember to configure their properties if you plan to create a Trial publication.

ØManage the certificates of your publication or ebook with the Certificate Manager.

ØDive deeper:

o 

  Activating a certificate

 

  Deactivating a certificate

 

  Certificate and license validation

 

  Certificate Properties

 

  Online Activation

 

  Hardware-locked Keys: let you prevent end users from sharing their registered ebook with others.

 

Using Short Keys

 

By default, HTML Executable generates 21-character keys, like `AFABA-FETR8-54024-20B42`. In some cases, you may prefer shorter, digit-only keys, such as for mobile payments or SMS micropayments.

 

💡 Tip: If the user enters non-digit characters, they are ignored. Also, certain characters like `O` and `I` are automatically replaced by `0` and `1`.

 

Protect Ebook .net - Hassle-free Ebook Protection

 

For our customers, we offer Protect Ebook .net, an affordable, stress-free ebook protection and activation service. Our team manages all technical details for you while you stay focused on your publications and customers.

 

Take advantage of HTML Executable features like ebook trials and activation, anti-piracy measures, and automated delivery of license keys without the need to master the HTML Executable Activation Kit.

 

  About Protect Ebook .net

 

Hints for Creating Trial Publications

 

  You may not set up an evaluation period for the Default certificate: in this case, the publication will always offer an evaluation mode unless you enable "Do not allow access to the publication without prior registration" as explained above.

 

Nevertheless, you can lock some pages (using security profiles) so they may be accessible only upon registration (for instance, an ebook where end users must pay to access to the remaining chapters).

 

  If you do not want to allow an evaluation period at all, once again enable "Do not allow access to the publication without prior registration" as explained above; or alternatively you can just set the number of days to "0" for the Default certificate. In this case, a publication can only work if your user upgrades to another certificate (i.e. enters a key).

 

  You can always lock crucial HTML pages using the Security Profiles or add more restrictions using HEScript scripts.