Skip navigation.
 
mlRe: self-deactivation of shareware after a certain period
FROM : Jim Thomason
DATE : Fri Apr 08 23:00:04 2005

Those code snippets assume a constant expiration date from a constant
time. It's not a "30 days from first launch" kind of thing.

Here are some more useful notes:
http://www.cocoadev.com/index.pl?BestWayToImplementSharwareTrialPeriod

Basically, like all things regarding licensing and prevention of
hacking, you won't be able to do it perfectly or completely. The goal
is to maximize user happiness (goal #1) while minimizing people
futzing with it (goal #2). Don't risk pissing off your users just to
keep a few more dinks from running your program too long.

All of that said, looking into Core Foundation Preferences may help:
http://developer.apple.com/documentation/CoreFoundation/Conceptual/CFPreferences/index.html

Register the preference with your app, but tie it into a global domain
so the user won't necessarily know where to look for it. Most people
know to delete the app, and probably the plist in the preferences. But
tracking down and twiddling global prefs is going to slow down the
average afternoon hacker a little more.

-Jim.....

On Apr 8, 2005 3:42 PM, Modesitt Software <<email_removed>> wrote:
> This code snippet might help: SetADateForAnAppToExpire:
>
> http://www.cocoadev.com/index.pl?SetADateForAnAppToExpire
>
> -Bill
> www.modesittsoftware.com
>
> On Apr 8, 2005, at 12:00 PM, <email_removed> wrote:
> >
> > LicenseControl may be what you want:
> >
> > http://www.derman.com/LicensingService/Licensing-Overview.html
> >
> > ______________________________________________________________________
> > Previous message from <email_removed> on 4/8/05 at 1:33 PM +0200
> > **********************************************************************
> >> Hello out there,
> >>
> >> Does anybody know, how to deactivate a software after a certain
> >> test/trial period, so that after this time the apllication won't
> >> launch anymore?
> >>
> >> Could someone support me with source-code (for cocoa/obj.C) for this
> >> issue.
> >>
> >> Thanks in advance!!!!
> >>
> >> DH
>
> _______________________________________________
> MacOSX-dev mailing list
> <email_removed>
> http://www.omnigroup.com/mailman/listinfo/macosx-dev
>

Related mailsAuthorDate
mlself-deactivation of shareware after a certain period nutrition1 Apr 8, 13:33
mlRe: self-deactivation of shareware after a certain period SD Apr 8, 20:58
mlRe: self-deactivation of shareware after a certain period Modesitt Software Apr 8, 22:42
mlRe: self-deactivation of shareware after a certain period Jim Thomason Apr 8, 23:00