Protection engine is working with the pop-up windows via JavaScript functions.
There are following functions available:
ClickActivate() |
Activate software via direct internet connection or through the proxy server. |
ClickClose() |
Close pop-up window. |
ClickContinueTrial() |
Continue the trial period or close software if trial is expired. |
ClickActivateFromFile() |
Activate software by activation file (activation by e-mail). Protection system will get file from the input element with ID="ActivationResponseFile". |
ClickBrowseCertificate() |
Open the 'BrowseFile' dialog and put file to the input element with ID="ActivationResponseFile" or ID="RegistrationResponseFile". |
ClickPurchase() |
Open the project's purchase link in the default web browser. |
ClickRegisterFromFile() |
Register software by registration file (registration by e-mail). Protection system will get file from the input element with ID="RegistrationResponseFile" |
ClickRegister() |
Register software via direct internet connection or through the proxy server. |
ClickSaveCertificateRequest() |
Open the 'SaveFile' dialog and save activation or registration request certificate to the path specified. |
ClickSupport() |
Open email if support email address is set in the Personal Information of the project or support web page in the default web browser. |
IntelliProtectorWebSite() |
Open the IntelliProtector web site. |
OnRegistrationShow(MinutesLeft) |
This function is called on show of registration window. It is used to display how many days are left before trial expires. |
PasteCode() |
Paste the license code from clipboard to the input element with ID="LicenseCode". |