|
||
If version 3.1 is already installed, see Service Pack 3.1.3
An update is available for:
•Licence Protector - Generator and DLL - Version 3.1
•Automatic Licence Generator - Version 3.1
•Activation Server - Version 3.1 SP1
The update is free if one of the following conditions apply:
•You have a valid update subscription
•Your update subscription expired after September 15th, 2010
•You bought an update or upgrade after August 15th, 2010
•You bought Licence Protector after August 15th, 2010
If you are using a trial version, you can use the download link you got with an e-mail, to download the latest version again.
![]() | Check Update Subscription / Update eligibility to find out, if your license file has the correct subscription information |
You can find your current version number in the TAB Help, Note: Updates can only be applied if your update subscription has not expired or expired after September 15th, 2010. You find your subscription status in the TAB Help,
Subscription ExpiredIf your subscription has expired but you bought a subscription, check your order confirmation e-mail. You got a separate Activation Key for the update subscription. Apply this key in your currently installed Licence Protector version. If you cannot find your order confirmation e-mail or the key for the subscription, contact cs@cleverbridge.com.
•If you have version 3.0 installed you need a subscription key issued between 03/2010 and 10/19/2010 •If you have version 2.7 installed you need a subscription key issued between 07/2009 and 02/20010. Update from 2.7 to 3.0 •If you have version 2.6 installed you need a subscription key issued between 11/2007 and 06/2009. Update from 2.6 to 2.7 |
•If you installed a BETA version uninstall it. This step is mandatory
•The update is only possible, if you already have installed Licence Protector version 3.0. If not, upgrade to version 3.0 first.
•Download the update from the website - click here
•Start the program lpudate31.exe
•You have to select the folder with the old Licence Protector Version 3.0 (by default this would be ..\Licence Protector\3.0). The folder is needed to retrieve the old license file with the product and modules you have bought. If you don't have an installation of Licence Protector on the PC you want to install the update, you only need an old license file. Copy the license file from a backup or another machine to a temporary folder and select this folder.
•It is important to ensure, that the old Licence Protector version was already activated and has a valid update subscription (see above update eligibility)
•The installation of version 3.1 starts. Install the version on a new folder - e.g. ..\Licence Protector\3.1 . Keep your older versions of Licence Protector to be able to create license files in older formats
•Install the Automatic License Generator. Copy now the new, activated license file from the ..\Licence Protector\3.1 to the folder, where you installed the Automatic License Generator
•Activation Server. To use the new online activation features, you have to install Activation Server 3.1 SP1
•To install on multiple PC's see chapter - License Usage and installation on multiple PC's
•Add the DLL and change the ProgID, CLASSID, IID or LIBID. The name and number of the ProgID has changed
•Correct your CRC check of the DLL - new CRC values. This step is only necessary if you implemented a CRC check of the DLL
•If you use GetLanguage the numbers are now corresponding to SetLanguage. The older numbers with 10000x are no longer supported
•If you need a 64bit compile, need .NET 4 support or compile with VB6, use the COM exe
If you update from version 3.0 then no changes in the templates are necessary. If you upgrade from a version 2.x then you have to modify the source code and template and activation server files - see update procedure to version 3.0
•AppVersion to retrieve the version number, stored in the license file
•Retrieve MainModuleID of the license file
•CheckModule now supports regular online checks (requires updates of the Web Administration Interface to version 3.1.1) and replaces CheckLicence
•NextVerificationOfModule , EndVerificationOfModule, SetVerificationIDOfModule, GetVerificationOfModule and VertificationOfModule can be used in combination with CheckModule. The chapter: Lock a license / Regular Online checks was revised. If you use regular online checks change your code using the new commands
•SetRegisterSerialNo has a new option - allow to change/modify the Serial Number or not
•UseMAPI for additional e-mail client support - for full details see: Activation Options - additional information
•RunsOnVirtualMachine detects Sun Virtual Box and Wine
•GetActionsOfLastPrepareAndCheck - status code in case an activation was done or a Serial Number was used
•ExistsModule - check if a definition for a module is available in the license file
•Suppress the field to type in an activation key or the complete screen after a successful activation - SetEasyGoProperty and GetEasyGoProperty
•Commands to retrieve with GetVal information about the last license file upload
64bit support was added using a new COM exe - LicProtector310.exe - instead of the DLL. It is a DCOM component. It can be used instead of the DLL without changing the source code.
NET 4 support was added using a new COM exe - LicProtector310.exe - instead of the DLL. It is a DCOM component. It can be used instead of the DLL without changing the source code.
•Licensing of modules - more options how to handle modules are explained in a new chapter
•New workflow: Deliver a license file via download using EasyGo
•An Unlock Key is accepted only once
•New languages for the screens. Chinese simple, Chinese traditional, Lithuanian and Greek - see language codes
•All fields of the product activation screens are stored in the license file. In case the product has multiple modules, which are activated with a Serial Number, only the Serial Number is needed for the next product activation and all the other fields are already filled out with the user data from the first activation.
•Right mouse click to paste in a Serial Number is supported
•Suppress the field to enter an activation key or suppress the complete screen after a successful activation (last screen of the product activation) - SetEasyGoProperty
•SetRegisterSerialNo has a new option - allow to change/modify the Serial Number or not
•The Serial Number can be used in combination with additional keys
•In case a Serial Number is used, which was already used for a product activation on another PC, the activation failed screen now offers the option to activate with a new Serial Number or unlock the software with an Unlock Key
•The behaviour of the Unlock Key was changed. It now only activates 1 module even if 3 Serial Numbers for 3 modules were used in combination with activation by e-mail, fax or phone. This change was necessary to allow an activation using a Serial Number per module. An Unlock Key is accepted only once - to unlock 3 modules 3 different Unlock Keys are necessary
•PrepareAndCheck return codes - Button End always results in return code 4. A successful activation always has return code 0
•To support e-mails for the product activation with longer text information, a new command is available - UseMAPI - for full details see: Activation Options - additional information
•ShowMessagePage - button END changed to NEXT
•In case an own ID for product activation is used, the ID can now contain dashes like a Serial Number
•In case of an copy protection error, the reactivation screen does only allow to try to activate again but does not allow to start the application
•As there have been reports, that using a proxy server in combination with https does not work, the default setting in the EasyGO screen for online activation is to use NO proxy server
If a mobile PC has a W-LAN adapter and is in battery mode without a W-LAN connection, then often the W-LAN adapter is disabled to save battery. On a system with Vista and Windows 7, Licence Protector can now retrieve the disabled adapter but not on Windows XP. A disabled adapter on Windows XP results in a copy protection error. The same situation occurs when a network cable is unplugged.
Until version 3.1, a disabled adapter always generated a copy protection error.
•An Unlock Key is accepted only once
•Deactivating a concurrent user license (button Deactivate) results in removing the user. A standard user / PC license is deactivated
•The date/time of the last license file upload is visible in the Systems node
•Create a keylist for additional activation keys (not only for Serial Numbers)
•You can easily transfer your Licence Protector license file to other PCs using the new option: License Backup / Restore
•Support for LicProtector310.dll and COM exe
•All new commands added
Automated Licence Generator
•Generates license files in format 3.1
New tool LPregister310.exe which allows to register the DLL and COM exe without administrator rights.
No changes
If regular online checks are used, replace <LicenceVerification> on the license file level with <ModuleVerification> on the module level and <EndVerification> with <EndModuleVerification>
•Command TransferLicence did not work
•e-mail activation in EasyGo screen. Copy Paste function for Browser based e-mail systems did copy the wrong e-mail address
•Changes in concurrent user. The light mode did not work
•% character removed in fax form
•The command DownloadLic did not download the data area
•Download the service pack ZIP file
•Backup the complete installation folder
•Unzip the content of the ZIP file into the installation folder
•If you use the e-mail Activator install the Install e-mail Activator Service 3.1 with the files provided in the service pack ZIP file
•Restart the server
•If a new user logs in for the first time, he can now select a language for the Activation Server
•When a key is created, the create date and username is saved to document, who created the key
•If the same project name is used in multiple .config files, then only one config file is used - all other configuration files are renamed and never used
•More fields have been added in the list: License File
•Option to delete a license file
•If a module of a license file is edited, the module name and ID is displayed
•If a product can be selected in a list, the list is sorted alphabetically
•Support of all new DLL commands and project template configuration options for Licence Protector version 3.1
•The user can select only a default product from the list of products, which the administrator assigned to the user
•New configuration option: LvsOverwriteServerChanges
•No changes
•The e-mail Activator Service did not sent a reply e-mail
•The regular license verification could not be canceled
•Some search options did not work
License File and Activation Keys
•The LicProtector313.DLL can read all Activation Keys from and all license files from any prior version.
If a license file is opened, it is automatically converted into the latest file format (3.1) and it can not be opened again with an older DLL or older Generator.
Example
•A version 3.0.x DLL can read an Activation Key, which was made with License Generator version 3.1
•A version 3.0.x DLL cannot open a license file, which was made with License Generator version 3.1
•A version 3.0.x License Generator cannot open a license file, which was made with License Generator version 3.1
Activation Server
•The Activation Server 4.0 can accept activation requests from prior DLL versions
•The Activation Server 4.0 supports all features from Licence Protector 3.1. It is mandatory to upgrade to Activation Server version 3.1 SP1 if the 3.1. DLL is used
•The Activation Server versions below 3.0 accept activation requests from 3.1 but some features (e.g. license transfer of a complete license file, upload/download a license file) are not supported
If you use the Hosting Server, then the files are automatically updated if you have a valid update subscription. Never install the Activation Server update manually.
Automatic License Generator
As the Automatic License Generator creates license files and Activation Keys, see restrictions above regarding format of the file and key.