- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi forum,
Im thinking about what licensing system to use for Revit Addins. I would like to have a suscription system and a test version. I also want the addin to be usable only in certain computers (not be usable moving dlls). Autodesk app store requires that the addin has to be ready to use at the moment the users downloads it so my thinking of this proccess is:
- Install the product normally with a test version valid for X days. (will figure out how to put countdown on installation if its possible). After that time check activation.
- Require user with internet connection to submit some information about his computer (e.g. processor numbers) through some button in the addin.
- Create in the server an automatic key related to processor number or something and give it to the user.
Activation method logic should be something like:
if (activationkey + 1234 == "processor number firt X digits" + 1234)
{
activate
}
else
product not activatedI assume this method is easily replicable in other pcs but as long as the "hacking" of the addin is not as easy as move dlls Im happy. As Im newbie this is the approach that comes to my mind. I dont know if thats even possible but I would want to know you issues, experiences or ideas about this. I have checked the forum and Jeremy´s blog. Seems like someone should have already writen something about this for sure but I havent been able to find it.
Regards.
Solved! Go to Solution.