how to implement an XX day evalutation period

  • Thread starter Thread starter Benny Raymond
  • Start date Start date
B

Benny Raymond

Does anyone know what is normally checked when writing evaluation
software and implementing that evaluation to expire after 30 days?

I thought about adding a registry key, but that seems too easy to find.
I also thought about checking the date of the executable, but then an
uninstall/reinstall would work.

Any ideas?
 
This is quite hard to get right. You can do it yourself but I really do
reccommend a third-party solution that will make your life very easy.

Check out the Infralution licensing system at http://www.infralution.com.
It's well worth it's meager cost.

--
Bob Powell [MVP]
Visual C#, System.Drawing

Ramuseco Limited .NET consulting
http://www.ramuseco.com

Find great Windows Forms articles in Windows Forms Tips and Tricks
http://www.bobpowell.net/tipstricks.htm

Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/faqmain.htm

All new articles provide code in C# and VB.NET.
Subscribe to the RSS feeds provided and never miss a new article.
 
What I do is "encode" the expiry date into a license key string.

The program reads the license key and "decodes" the expiry date back out of
it. It works for web, Windows Forms, and even webServices.

Obviously, I'm not sharing my code but any programming with an
above-room-temperature IQ ought to be able to use the idea as a starting
point for their own scheme.

Good Luck!
Peter
 
What I do is "encode" the expiry date into a license key string.
The program reads the license key and "decodes" the expiry date back
out of it. It works for web, Windows Forms, and even webServices.

Good idea. Do you store it anywhere to prevent an uninstall/reinstall that
would by pass this mechanism? I've been looking for ideas on how to go
about evals in my own stuff, thus the curiosity.

Thanks,

-John
 
I'm also wondering where to store it. Right now I'm just encrypting it
and storing it in the registry, but that's pretty poor imo... i just
have no other clue of what to do with it
 
Back
Top