On Sat, 21 Jun 2008 01:09:00 -0700, Aldric
You need to use some creativity. The basic ingredients are that you
want to know when your app was first used, and what the difference is
in time between that date and today. If greater than 30 days, go to
"Pay me now" or "Exit". If you are particularly paranoid you may even
think of some ways to guard against manipulating the computer clock.
How would you store the First Use date? Perhaps in a table? Encrypted?
Using what encryption algorithm? Perhaps in the Registry? In a hidden
file? On your web server? Yours to weigh the options and pros and
cons.
Alternatives include crippling the software by number of times used,
or number of records in some important table.
-Tom.