I am developing a desktop based software in Java using IDE Netbeans 7 and database MySQL.
Now i want to distribute this software and protect it from piracy.I want to implement online licence verification.That means when user will install the software a number based on hardware configuration will be sent to me.And i will provide a licence key according to that number.If user will give input that key then the full version of the software will run.
But the problem is that,i have no idea about how to implement these things.Such as:
what are the steps?
What things will i need for this?
How the online communication should be established?such as sending number of hardware ,key and verify when user input the key number etc.
So, in details procedure and example or any useful link can help me a lot to do the job.Please help if you can.Thanks in advance.
Upoma
0
Newbie Poster
Recommended Answers
Jump to PostOkay... I do something a little more sophisticated than what I'm about to tell you, but it is the basics of what I do.
1. Check for the existance of a (binary) "Client" file.
2. If the file does NOT exist;
a) get hardware info and pop up a …
All 3 Replies
Reply to this topic
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.