Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Coding a 30 Day trial period
Message
 
To
01/02/2002 12:59:41
Christopher Pinnock
United General Insurance Company
Kingston, Jamaica
General information
Forum:
Visual FoxPro
Category:
Installation, Setup and Configuration
Miscellaneous
Thread ID:
00614139
Message ID:
00614365
Views:
17
>Ho can i implement a block, which stops my program from running after a certain period of time or date. eg. a 30 Day trial period
>
>Chris

I am following the route suggested by others that an encrypted date is stored in the registry. When a user obtains a licence, the countdown date is replaced by an encrypted licence key. This is a simple approach and not meant to be secure. I want to make users register (and tell me what kinds of machine they have) so I can inform my development strategy and support their hardware.

The thing I haven't worked out yet is how to wipe all registry keys during an uninstall. If they aren't wiped properly, a user can find the trial has expired after doing a fresh install. This may be the intention of other developers, but I want all the keys wiped out. I am using the Visual Studio Installer editor and about to switch to VFP7's Installshield.

Should I run a applet on uninstall? Should I set the keys with defaults on install so that uninstall knows about them?

John Burton
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform