Enhanced Key Expiration Reminder plugin
Posted: Thu Dec 29, 2022 1:14 pm
This plugin extends functionality of Registration Features - Key Expiration Reminder function.
What it does - before specified number of days of key expiration it shows a reminder and allows to open a registation dialog to enter new license key (or just skip it).
The reminder message looks as following: To apply the plugin, the following needs to be done:
1. Copy keyexpiration.dll plugin (attached to the post) to "Plugins" folder of Enigma, copy or restart Enigma Protector
2. Enable Registration Features - Registration Dialog, with the following parameters 3. Disable Registration Features - Key Expiration Reminder
4. Miscellaneous - Plugins, enable keyexpiration.dll plugin
5. Protection Features - Protected Strings we need to enter three protected strings:
- first for message text, it has to have ID = 100 (in Options should set to WideString, this is important for unicode support) - second for message title, it has to have ID = 200 (in Options should set to WideString) - third indicates the number of days before expiration the message starts to appear, ID = 300 (in Options should set to Binary), just one byte of data 6. Protect the file. Key may have expiration by days or by date.
What it does - before specified number of days of key expiration it shows a reminder and allows to open a registation dialog to enter new license key (or just skip it).
The reminder message looks as following: To apply the plugin, the following needs to be done:
1. Copy keyexpiration.dll plugin (attached to the post) to "Plugins" folder of Enigma, copy or restart Enigma Protector
2. Enable Registration Features - Registration Dialog, with the following parameters 3. Disable Registration Features - Key Expiration Reminder
4. Miscellaneous - Plugins, enable keyexpiration.dll plugin
5. Protection Features - Protected Strings we need to enter three protected strings:
- first for message text, it has to have ID = 100 (in Options should set to WideString, this is important for unicode support) - second for message title, it has to have ID = 200 (in Options should set to WideString) - third indicates the number of days before expiration the message starts to appear, ID = 300 (in Options should set to Binary), just one byte of data 6. Protect the file. Key may have expiration by days or by date.