The only true solution i found was to have users run a registration program wich generates an ID based on their PC setup, and send that back to me. I then add thier code into the progam and recompile.. every customers id stays in the application. It allows registered users to pass copied between each other, but nobody else could use it.
One improvement would be to have the registration program upload the id to ftp or email it. but some people freak out when things attempt to access the net.
One improvement would be to have the registration program upload the id to ftp or email it. but some people freak out when things attempt to access the net.