Bjammin
Posts: 29
Joined: Thu Jan 24, 2008 4:14 pm

General Licensing Question

Spent the last day perusing all the documentation & examples for licensing and it doesn't seem I can do the magic I would prefer to do, which is:

Limit a license to installing on a single PC.

If you do server side validation, you cannot see any specific PC identification, such as a hard drive id & mac address. What I would like to do is have both of these & if one is valid for that serial #, approve a new install, otherwise reject it.

All you do on any of the validation methods is validate a serial #. Or is there something I am missing here???

One could do a uninstall custom action, to unset a count, but if the hard disk dies, they haven't uninstalled.

Thank you
Daniel
Posts: 8238
Joined: Mon Apr 02, 2012 1:11 pm
Contact: Website

Re: General Licensing Question

Hello,

I'm afraid we don't have predefined support for this. However in order to achieve this you can use a custom action which will set the hard drive id and mac address information in the ADD_SV_INFO property. Then, you can check the "ai" variable within your server-side validation script.

If you have any questions let us know.

All the best,
Daniel
Daniel Radu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”