Randem Systems Support Board

InnoScript => InnoScript - General Questions, Report Bugs, Problems etc... => Topic started by: davethomson on October 08, 2014, 08:49:14 PM

Title: Prevent Illegal Copies
Post by: davethomson on October 08, 2014, 08:49:14 PM
How can I prevent someone from just copying my program from the folder it was installed in and putting it in on another computer, i.e. just copy the installed .exe?
Title: Re: Prevent Illegal Copies
Post by: Randem on October 08, 2014, 09:20:47 PM
Generally you cannot copy a program exe from one computer and have it work on another. If you have installed components for your application then the other computer would need to have those components on it as well. There is no way to keep someone from coping your program to another computer, the only thing you can do it to make it not easy to get it to work on the other computer. IE. Look for a hidden file and/or registry entry that your installation created and if it is not there then the program would not run.

Just copying the exe will not work on another computer without the vb references in your program installed on the other computer.
Title: Re: Prevent Illegal Copies
Post by: davethomson on October 09, 2014, 05:38:12 AM
Very precise answer as is to be expected from you.  I am glad you can share this knowledge with me.  And I, too, thought about storing a small file in some other folder so that if it was not present on the computer then the program would shut down.

Thanks for your help all these years.  :)