I am planning on marketing an application via a paid download from my website. I have packaged my Access 2010 database and all is working great. I have coded protection for unauthorized distribution and use once someone has installed, but am trying to figure out a scheme to prevent somebody from distributing the original setup files.
My thought is to disable the original setup files once it has been installed. If a user needed another copy due to corruption or other reason, they would be able to redownload the application for free from the website so I could track and limit the number of downloads.
To accomplish this I am considering coding into the registration process a delete of the setup.ini file so it cannot be rerun or distributed. Since the user may be installing from many different locations, how can I determine where the program is being installed from to delete it?
Thoughts?? Is this a viable alternative?
Thanks for your help!
Teresa
My thought is to disable the original setup files once it has been installed. If a user needed another copy due to corruption or other reason, they would be able to redownload the application for free from the website so I could track and limit the number of downloads.
To accomplish this I am considering coding into the registration process a delete of the setup.ini file so it cannot be rerun or distributed. Since the user may be installing from many different locations, how can I determine where the program is being installed from to delete it?
Thoughts?? Is this a viable alternative?
Thanks for your help!
Teresa