Re: Suggestions of writng product license key in Win Vista

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



On Aug 3, 7:03 am, Peter Duniho <NpOeStPe...@xxxxxxxxxxxxxxxx> wrote:
Mike9900 wrote:
That would not help, because the user would uninstall the software and
deletes the file with the directory. So the app can run again for another 30
times. I want the app to get expired after 30 uses.

The first thing you need to understand is that there is _no_ way for you
to absolutely prevent a user from running your application more than 30
times. The real question is how much effort do you want to put into it,
and how annoyed do you want your legitimate users to be?


Peter is right - there is no 100% foolproof way of doing this. It
can take quite a lot of work to do a reasonable job. Whatever method
you use it is generally better to impose some other restrictions
during as a trial period that will encourage users to purchase even if
they do discover how to get around your trial period. Ideally these
limitations should still enable the user to fully evaluate your
product. A common method for applications that product printed or
other graphic output is to watermark the output if there is no
license.

If you are open to a reasonable priced commercial solution then
Infralution's Licensing System allows you to do evaluations using
either of the two approaches Peter suggested. You can use the
EvaluationMonitor class to store the information in an obscure (and
semi-random) location in the registry or you can issue license keys
which have the evaluation end date embedded in them. You can get
more information and download a trial version from:

www.infralution.com/licensing.html

Regards
Grant Frisken
Infralution

.



Relevant Pages

  • 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)
  • Re: Licensing
    ... Presumably you are not looking for the verbiage of a sound license agreement ... key to the device's registry during installation. ... At app startup, ... any desired trial period has expired by comparing it to the system date. ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: RosAsm disassembler output vs. IDA Pro
    ... The copyright law is not that simple Randy....Law is not like math. ... nobody here is a defender of illegal actions. ... the application other then the one specified by the license. ... rent or distribute the app. ...
    (alt.lang.asm)
  • Re: PHP Shafred border
    ... the php; I'm using php on that site and one other because I found ... > | the reason my proprietary app is in php is because I want it to run on ... > | intended to buy a license for the one in question. ...
    (microsoft.public.frontpage.client)
  • Re: PHP Shafred border
    ... the php; I'm using php on that site and one other because I found this ... | cool little app that allows the owner to log-in and change/ update/ edit/ ... | recommending his app, or that I'd bought his stuff in the past, or that I ... | intended to buy a license for the one in question. ...
    (microsoft.public.frontpage.client)