Method to stop app use after trial period

T

TheNortonZ

Are there any preferred methods on :
1. asking a user to register your app
2. giving them the ability to register online and creating a serial number
2. stop the apps usage after a set period of time if they don't register.

There used to be an application TrueLockXP that you could add to your
application but that application is not longer supported.

Does anyone know any other app that can do this or have any guidelines for
how to write something like this?

Thanks

STom
 
T

TheNortonZ

Cor,

Thanks!

I have read through some of these links and I'm not sure it is what I am
looking for. These links talk about licensing controls. What I am trying to
do is create a timeout period with my application.

One problem I have seen in the past with doing this is the attempt to try to
hide install date in the registy. Anybody with reasonable skills could go in
there and hack the date over and over. Of course I guess I could encrypt it
so that it wouldn't make any sense.

Thanks again.

STom
 
P

pf

Hi,

I was messing around with this, it's not too difficult to write an
additional program to generate a series of registration numbers where each
digit is based on another digit in the string. It can be based on the buyer
name and can embed the expiry date. That's as far as I got.

I was then going to make an installer where that string was appended to the
..exe so when the application launches it just had to go to the end of the
..exe and read back x bytes to get the string, decode and then check for
expiry. You could also make it check other files on the users system for
creation date just in case the user temporarilly wound back the clock.

Don't know if you append something onto the end of a .exe if it will mess it
up.

Paul
 
T

TheNortonZ

Oh, sorry, I misunderstood..

Actually, one thing I found from your link was something that might be even
easier, to just have two different versions, a demo version and a full
release version. I could do this relatively easy, probably no more than 100
lines of code.

Thanks again Cor!

STom
 
Joined
Nov 21, 2009
Messages
79
Reaction score
0
Use a scheme like CryptoLicensing - it is a cryptographic license scheme to generate and validate licenses. Trials, activations, machine locking, etc are also supported.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top