Status: Main Release - Summer 04 Release
Releasedate: 07/19/2004
Update eligibility: Only with update subscription
Licence Generator
- The TAG value can be edited within the Generator
- When a licence file is opened and an Activation Key is created you can choose to apply and save the key into the licence file or leave the file in the original state
- Shortcut Keys for often used commands
- After creating an Activation Key it is automatically copied to the Clipboard
- If you do not have a licence for a specific module type, the module will be removed during loading of the project
- Error 216 on Windows XP with Hyper Threading fixed
LicProtector.DLL
- New method to add modules and to delete modules within a licence file. With this method, license files can be modified at the customer site and complete new licence information can be added without the need to replace a licence file (note: only for files, generated with Licence Generator 2.2 or greater)
- New method to read licence file information like customer name, licence file version, manufacturer name etc. This feature allows building an own licence viewer or displaying information from the license file within a programme
- A user or a element can be deactivated in the licence file with a new method. The status (activated/deactivated) can be retrieved and the user / item can even be activated again
- New method to get a list of all users or elements of a module
- New validate function with TAG value included in the function - this adds more security
- New Software Copy Protection feature with hostname of a PC
- Checking of the hostname works when pathname is omitted (changes to Pre-Release)
- Checking the MAC address on a local PC works even if the PC is not connected to the network
- The Sysdate Lock is unlocked immediately after applying an Activation Key (not after the Quit statement)
- Manipulation of the system date - a tolerance time of 24 hours was implemented
- The logic for a key to add a number of days was changed completely. It even covers complex situations like
- new licence file, add a key with 30 days, after 30 days replace the licence file with an old backup, add the key again will not work
- if a module has expired and a new key is applied, the key is added to the system date and not to the expiry date (module expired June 4th., a key with 30 days is applied on June 15th then the new expiry date is set to June 15th + 30days = July 15th). Until version 2.2 the new key was added to the old expiry date
- The default language is now English (previous versions: German)
- Error 216 on Windows XP with Hyper Threading fixed
- Bug fixed. Licence Protector caused a crash in some development environments. This crash occurred not in the compiled EXE file
Licence Viewer
- New Button OPTION to turn on/off the error log
- The Installation Code can be copied to the Clipboard (double mouse click or CTRL+C)
- New function to deactivate buttons within the Viewer (for example the Info Button)
- Bug fixed - selection of a user with the concurrent user module not always worked
- New languages added - Portuguese European, Portuguese Brazil, Dutch
- The help files for the Viewer are now started from the LicProtector.DLL folder (until 2.2 it was the folder from the application EXE file)
Encryption
Important Note
The encryption method was slightly modified. Old licence files (version 2.x) and old licence keys can be used with the new version but not vice versa - Licence files and keys from the version 2.2 can not be used with the DLL from version 2.1
Recommendation
If you do have different software applications secured with Licence Protector, we recommend that you have an folder for every application and each folder holds the Licence Generator from the released version.
Automatic Licence Generator
- New function to create copy protect and copy unprotect keys
- Bug fixed with setting Demo status
- Element 5 Generator - fields can be mapped with a configuration file
- The element5 integration is described in detail
Installation
- New languages (Portuguese, Dutch)
- Fixed error when licence file is on the same directory like the installation exe
Licence Tester
- all new DLL functions are available within the Licence Tester