title: Make one time only activation code to python code, and make updates available?
body: <p>I'm coding a program to do some action with webdriver and Autoit in python, I want to do two things before I start selling my code:</p>
  
  <ol>
  <li><p>Add onetime activation code to my software on one PC, like to make the program works only on one pc.</p></li>
  <li><p>Make my program able to receive updates from the internet once I add to the code some more features or correct some others.</p></li>
  </ol>
  
  <p>is it possible only with Python? or what is the method statement to do it? </p>