bradford8481
Registered User.
- Local time
- Yesterday, 20:03
- Joined
- Dec 13, 2009
- Messages
- 11
* I want to distribute an application I put together. I’ll need to create a unique serial number. I know this has been discussed before. I’ve found there are several different solutions here and I thought up another one. But, I’m not sure of some of the logistics. I’m going to attach a flow chart to get the idea of where I’m going with this.
Here’s what I want and don’t want…
I want a unique Serial Number.
I don’t want the User to be able to just give the app to a friend and use his serial number.
I want the web site to handle most of the process.
That’s not much to ask….Right?
OK, Here’s how it flows. I have my laser pointer out so you can follow along.
1)[FONT="] [/FONT]The User downloads the application and installs it. They will get a trial period.
2)[FONT="] [/FONT]After the trial period ends they will be prompted with a message that says the trial period has ended. Do they want to purchase? If NO, we’re done.
3)[FONT="] [/FONT]If YES, here we go.
a.[FONT="] [/FONT]Get the hard drive serial number.
b.[FONT="] [/FONT]Send the User and the hard drive serial number to the web site.
c.[FONT="] [/FONT]At the web site, have the User fill out their personal information. Store that and the hard drive serial number here for future use.
4)[FONT="] [/FONT]User pays at this point via PayPal or credit card.
5)[FONT="] [/FONT]After payment conformation…
a.[FONT="] [/FONT]The web site will generate a random 10 digit number.
b.[FONT="] [/FONT]Next, get the 5 digits from the right side of the hard drive serial number.
c.[FONT="] [/FONT]Create the Application Serial Number now. The format is…
[FONT="] [/FONT]i.[FONT="] [/FONT]RRRRRRRRRR-SSSSS
[FONT="] [/FONT]ii.[FONT="] [/FONT]Where RRRRRRRRRR is the random number and SSSSS is the 5 right digits of the hard drive serial number.
6)[FONT="] [/FONT]Web site sends the User an email with newly created Application Serial Number.
7)[FONT="] [/FONT]The User enters the Application Serial Number into the application.
8)[FONT="] [/FONT]From that point on, at start up, the application will check the right 5 digits of the hard drive serial number to the right 5 digits of the Application Serial Number.
9)[FONT="] [/FONT]If they match, open the application
10)[FONT="] [/FONT]If the don’t match. Ask the User to contact us for Serial Number validity.
a.[FONT="] [/FONT]They’ll need to contact us so we can verify they have already purchased the application.
OK, logistics questions go here…
When I send the User to the web site, can I also send that User’s hard drive information with it? I know how to get the hard drive serial number.
How does it look. What am I missing?
Any help and thoughts would be greatly appreciated.
Here’s what I want and don’t want…
I want a unique Serial Number.
I don’t want the User to be able to just give the app to a friend and use his serial number.
I want the web site to handle most of the process.
That’s not much to ask….Right?
OK, Here’s how it flows. I have my laser pointer out so you can follow along.
1)[FONT="] [/FONT]The User downloads the application and installs it. They will get a trial period.
2)[FONT="] [/FONT]After the trial period ends they will be prompted with a message that says the trial period has ended. Do they want to purchase? If NO, we’re done.
3)[FONT="] [/FONT]If YES, here we go.
a.[FONT="] [/FONT]Get the hard drive serial number.
b.[FONT="] [/FONT]Send the User and the hard drive serial number to the web site.
c.[FONT="] [/FONT]At the web site, have the User fill out their personal information. Store that and the hard drive serial number here for future use.
4)[FONT="] [/FONT]User pays at this point via PayPal or credit card.
5)[FONT="] [/FONT]After payment conformation…
a.[FONT="] [/FONT]The web site will generate a random 10 digit number.
b.[FONT="] [/FONT]Next, get the 5 digits from the right side of the hard drive serial number.
c.[FONT="] [/FONT]Create the Application Serial Number now. The format is…
[FONT="] [/FONT]i.[FONT="] [/FONT]RRRRRRRRRR-SSSSS
[FONT="] [/FONT]ii.[FONT="] [/FONT]Where RRRRRRRRRR is the random number and SSSSS is the 5 right digits of the hard drive serial number.
6)[FONT="] [/FONT]Web site sends the User an email with newly created Application Serial Number.
7)[FONT="] [/FONT]The User enters the Application Serial Number into the application.
8)[FONT="] [/FONT]From that point on, at start up, the application will check the right 5 digits of the hard drive serial number to the right 5 digits of the Application Serial Number.
9)[FONT="] [/FONT]If they match, open the application
10)[FONT="] [/FONT]If the don’t match. Ask the User to contact us for Serial Number validity.
a.[FONT="] [/FONT]They’ll need to contact us so we can verify they have already purchased the application.
OK, logistics questions go here…
When I send the User to the web site, can I also send that User’s hard drive information with it? I know how to get the hard drive serial number.
How does it look. What am I missing?
Any help and thoughts would be greatly appreciated.