I am working on a major project that I need for work. I am working on a project that requires software validation. I would like this to be handled by a custom server I will write in Python, this server will be the "gateway" between the user and product activation.
The software program will be purchased from other companies in volume licensing. So this is what I need the server to do:
1). The user clicks to activate their software. (easy, all is good so far)
2). The software gets the distributor's id from another online server. ( this is also easy, and already coded.)
3). Then, the software asks my custom server if the distributor is allowed to activate anymore copies of the software.
4). The server will then check ( an online encoded text file ) to see if the distributor can or can't. If they can, it will tell the software that registration can proceede, at which point the software will pass the software serial number to the server.
I have done my best to explain what I am trying to accomplish, but if something is not quite sensible, please let me know.
Thanks to all members of Stackoverflow.com for the help in the past, and those who will help me now.
I am using Python 2.6
Win. XP Home Edition