Hi guys,
I will sell a workbook and need to limited to the minimum the number of users (I mean unauthorized users ) of it, so I would like suggestions on that.
My idea is to create a kinda registration module that when the workbook is first opened saves on registry its processor type, processor serial number, HD size, HD serial number, network card MAC, and memory available, converted to a string according to an algorithim. After that it will send this info to a webservice hosted at my site that will save this info in a database and return a code that will let the workbook run during a month.
If it was opened before it will check that data to the registry and if it matches will send it again.
If the webservice gets a different string from the computer it will advice me and send a code to close the workbook.
Any suggestions for better approach?