Licence Protector supports using own hardware IDs. This makes sense if you deliver a custom made machine and you want to bind the license to this machine. The machine ID can be stored in the license file and then verified during runtime.
The workflow would be as follows.
Create a license file
You have to create a license file for each customer with special settings.
• | Set the status of Activation to done |
• | Valid Number of Days = 0 (no time limitation) |
• | Type in the customer name |
Implement the standard EasyGo workflow. This would allow you to also deliver license files with evaluation versions. Setting the activation status to done just suppresses the activation screens.
Store your own hardware ID
Save the hardware ID either in the in the data area of the license file (most flexible method because it allows storing multiple data) or in the Internal Marking field (TAG value) of the license file.
You can edit and modify data, which is stored in the Configuration section of the license file. For full details see chapter Store data in the license file.
Click on the button Configuration to open the screen to view, edit and modify the data.
Values, which are visible in the License Viewer are displayed in red.
Select a value with the mouse. You can now Edit, Add or Delete values.
|
Switch to the detail page in the License Generator and the in your hardware ID in the field Internal marking of license file
|
Retrieve Value during runtime
You would use the standard EasyGo commands and retrieve your hardware ID during runtime.
For hardware IDs stored in the data area see chapter Store data in the license file how to retrieve the values.
If you use the Internal Marking field you would use the command GetVal, Token LTG to retrieve the value.
Page url: http://www.helpserver.biz/onlinehelp/lp/easygo/2.6/help2000/index.html?use_own_hardware_ids.htm