If the user gets a copy protection violation error - see screen - you can try a reactivation. This makes sense to cover the situation, that a user has changed the hardware criteria you used for copy protection. It is automatically covered using EasyGo.
• | When the user activates the license 13 hardware IDs are transferred but only one ID is used for copy protection (you configure it on the server) |
• | In the case the ID you used changes, Licence Protector would connect to the Activation Server 4 and send again 13 hardware IDs |
• | The Activation Server 4 then compares the old IDs with the new IDs using a rule you can specify |
If the result of PrepareAndCheck is error code 1024 (copy protection violation) then
• | Open the file with SecurityLevel, then PrepareForce |
• | Retrieve the Serial Number using GetSerial |
• | Now perform a license check including product activation using WebRegisterExt and the Serial Number as ID. Product has to be the main module number. |
• | If you get an error code = 0, then the reactivation was successful. All other error codes should terminate the application |
Make sure to make the correct Activation Server definitions for the reactivation.
See also
Create Activation Key / Serial Number for multiple usage
Web Activation Server definitions
Allow Reinstallation / Product Reactivation