Multiple Applications using the Activation Kit

twolsey

New member
Hello

Is there a way to create multiple/different application *.exe files that have different Application Master Keys, Different Security Key's and Different GUID's that can use the Activation Kit for online activation and validation. How would the config.ini file be configured to include this different data and work with separate/different applications. I have 130+ separate Excel files to be protected separately. What is the best way to accomplish this?
thanks
 
Solution
The Activation Kit uses a configuration file (commonly config.ini or workbooks.json) to manage multiple applications. For each protected workbook, you'll need to add a corresponding entry to the json file. The config.ini is common.

Here's an example structure using workbooks.json:
{
"products": {
"workbook1": {
"title": "Workbook 1 Title",
"xlspadlockmasterkey": "UniqueMasterKey1",
"xlspadlockprivatekey": "UniquePrivateKey1",
"usehardwarelocking": 1,
"maxactivperorder": 2,
"shownagscreen": 0,
"keymaxdays": 365
},
"workbook2": {
"title": "Workbook 2 Title",
"xlspadlockmasterkey": "UniqueMasterKey2",
"xlspadlockprivatekey": "UniquePrivateKey2"...
The Activation Kit uses a configuration file (commonly config.ini or workbooks.json) to manage multiple applications. For each protected workbook, you'll need to add a corresponding entry to the json file. The config.ini is common.

Here's an example structure using workbooks.json:
{
"products": {
"workbook1": {
"title": "Workbook 1 Title",
"xlspadlockmasterkey": "UniqueMasterKey1",
"xlspadlockprivatekey": "UniquePrivateKey1",
"usehardwarelocking": 1,
"maxactivperorder": 2,
"shownagscreen": 0,
"keymaxdays": 365
},
"workbook2": {
"title": "Workbook 2 Title",
"xlspadlockmasterkey": "UniqueMasterKey2",
"xlspadlockprivatekey": "UniquePrivateKey2",
"usehardwarelocking": 1,
"maxactivperorder": 2,
"shownagscreen": 0,
"keymaxdays": 365
}
// Add additional workbooks as needed
}
}
Each entry under "products" corresponds to a protected workbook and includes its unique keys and settings. Ensure that the xlspadlockmasterkey and xlspadlockprivatekey match those defined during the compilation of each workbook.

For each of your workbook, you have to create a project with XLS Padlock. You can use the load/save as template feature in the main menu of XLS Padlock. It's also possible to automate the creation by using Auto-It or similar GUI automation tool. However, there is no command-line option for building EXE files.
 
Solution
Back
Top