A software protection dongle is a small piece of hardware that plugs into an electrical connector on a computer and serves as an electronic “key” for a piece of software.
HTML Executable lets you lock your publication to a dongle so that each time your publication is run, it will check for the presence of the dongle. If the right dongle is plugged in, the publication will be opened, otherwise it will not run.
Using dongles allows users to run your publication on any computer. It also prevents them from sharing their publications or ebooks with third-parties or making copies, since the publication requires the correct dongle be plugged in.
HTML Executable 4.6 currently accepts Enky LC and Enky SL dongles distributed by HS-Security Ware GmbH: you can find more information about the dongle hardware at http://www.hs-securityware.com/enky-lc/enky_lc_e.html or http://www.hs-securityware.com/enky-sl/enky_sl_e.html. For a demonstration, questions, or to purchase dongles, please contact them directly.
If you wish to have support for other dongle models, please contact us.
From the manufacturer: the Enky LC dongle is one of the most cost-effective software protection dongles. Enky LC has a matured 8-bit chip developed by top class manufacturer and is a standard USB interface-based HID device, which can be used driverless under Windows.
Dongles received from HS-Security Ware are configured to work with HTML Executable. In order to link the dongle to your publication, you have to burn it first. This can be done with the “Burn Dongle Now” button. Plug in the dongle you want to burn, and press the button. The dongle is configured and a confirmation message is displayed. You now have a dongle configured to unlock your publication and you can distribute it to your customer along with the publication EXE file.
The Burn Dongle process can be automatically done by HTML Executable when compiling your publication, provided that a compatible dongle is plugged in (it will be listed in the compilation log).
In order to run the protected publication or ebook, a dongle with the correct Developer ID and Product ID has to be plugged in. Moreover, in order to prevent users from removing the dongle while still running the publication, you can enable a background check. In that case, the dongle will be checked every X seconds - if the dongle is not available, the publication will freeze and request it. The user has the choice to insert the dongle again or quit the publication.
To do so, enter the X interval in seconds or leave the field blank to disable. For instance, you can enter “15” and the dongle will be checked every 15 seconds.
Error messages related to the dongle can be modified the way you like thanks to resource strings in the Localization page. The following resource strings are used: SDongleInvalidProductID, SDongleAPIError, SDongleNotFound, SDongleHardwareError, SDongleIncompatible, SDongleInvalidDongle, SDongleInvalidCheck
From the manufacturer: Smart card based security dongle, providing secured information storage, designed for software licensing, software copy protection and software piracy protection.
Dongles received from HS-Security Ware are configured to work with HTML Executable. In order to link the dongle to your publication, you have to burn it first. This can be done with the “Burn Dongle Now” button. Plug in the dongle you want to burn, and press the button. The dongle is configured and a confirmation message is displayed. You now have a dongle configured to unlock your publication and you can distribute it to your customer along with the publication EXE file.
The Burn Dongle process can be automatically done by HTML Executable when compiling your publication, provided that a compatible dongle is plugged in (it will be listed in the compilation log).
In order to run the protected publication or ebook, a dongle with the correct Developer ID, Product ID and Application ID has to be plugged in. Moreover, in order to prevent users from removing the dongle while still running the publication, you can enable a background check. In that case, the dongle will be checked every X seconds - if the dongle is not available, the publication will freeze and request it. The user has the choice to insert the dongle again or quit the publication.
To do so, enter the X interval in seconds or leave the field blank to disable. For instance, you can enter “15” and the dongle will be checked every 15 seconds.
Error messages related to the dongle can be modified the way you like thanks to resource strings in the Localization page. The following resource strings are used: SDongleInvalidProductID, SDongleAPIError, SDongleNotFound, SDongleHardwareError, SDongleIncompatible, SDongleInvalidDongle, SDongleInvalidCheck, SDongleLicenseError and SDongleLicenseExpired
Dongle protection is compatible with other security features and trial options of HTML Executable.
Copyright G.D.G. Software 2019. All rights reserved