Using the date to allow users to have a grace period



Hi all,

I have an app that users can add plug in modules to, each module gets a key supplied by us to activate the module for permanent use, the modules however must work for a trial period, say 30 days, to allow the user a chance to test that the module is what they want before paying for it.

The problem is, when the module is installed the app records the date it was first found and uses that date to give the grace period i.e. for 30 days a message is given stating how long they have left before this module stops functioning. Obviousley the user could change the date on their PC after the 30 days to be within the 30 day trial period, is there any way I can record the actual date so that if the user does change the date the module still knows how many days it has been used for.

Or is there a better way to allow a grace period?

Many thanks

Joe
.



Relevant Pages

  • Re: Using the date to allow users to have a grace period
    ... I've used an obscure place in the registry but add to it... ... I encrypt the ... I disable to entire app. ... >> their PC after the 30 days to be within the 30 day trial period, ...
    (microsoft.public.dotnet.framework.windowsforms)
  • Re: Suggestions of writng product license key in Win Vista
    ... I want the app to get expired after 30 uses. ... they do discover how to get around your trial period. ... Infralution's Licensing System allows you to do evaluations using ... semi-random) location in the registry or you can issue license keys ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: High Volume Data over LAN/WAN/VPN etc...
    ... You set the option on the copy of dbEngine that you are using. ... The options are not permanent. ... Do I need to reset the setting back when the app is closed? ... david epsom dot com dot au wrote: ...
    (comp.databases.ms-access)
  • Re: Want to replace my TX, but whats out there?
    ... Yeah, that's not a Windows Mobile default, it's an HTC app that does the ... you can install custom ROMs which have less built-in crap. ... is a) still within the trial period and b) still within the warrantee ...
    (comp.sys.palmtops.pilot)
  • Re: Need serial number for Thoth 1.80
    ... original installation date as the start of the trial period. ... not wish to sell licenses of Thoth anymore. ... Speaking as one who paid for Thoth, bought my license etc ... ... support an app - regardless of ad hominem attacks on Brian Clark. ...
    (comp.sys.mac.apps)