View previous topic :: View next topic |
Author |
Message |
Andrej
Joined: 26 Apr 2005 Posts: 6
|
Posted: Wed Jul 05, 2006 9:13 am Post subject: EvalutionMonitor error |
|
|
We have created a sample control and licensed with Infralution.Licensing. In the code we make a call to the EvalutionMonitor constructor and set the timer to 30 days. The problem is that from one of our potential client we receive a complain that they even can't use our control , because on their system the timer is constantly set to 0 days, upon first use.
How can we delete the monitoring installed on their system (probably in the registry) and reset the timer so they can have 30 days for evalution?
Please reply to us ASAP.
Thanks _________________ Lidor Systems
info@lidorsystems.com
http://www.lidorsystems.com |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Wed Jul 05, 2006 9:29 am Post subject: |
|
|
You can write a separate app that creates an EvaluationMonitor with the same password and calls the Reset() method. Alternatively you can provide a backdoor in your License Install form that when you enter a special key calls EvaluationMonitor.Reset().
We haven't had any other reported issues with the EvaluationMonitor like this - so my guess is the customer may have tried clockwinding to extend their evaluation. _________________ Infralution Support |
|
Back to top |
|
|
DEdvalson
Joined: 29 Apr 2005 Posts: 25
|
Posted: Thu Jul 06, 2006 12:45 pm Post subject: |
|
|
I would like to add here that I have had this reported from about 6 (out of several thousand customers).
You could be right, they could all be doing the clock winding or other cheats, but I don't think this is the case with all of them.
Don |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Thu Jul 06, 2006 10:20 pm Post subject: |
|
|
Another possibility is that they are installing the software and maybe running it once - but simply don't get around to doing the evaluation until sometime later when their trial period has expired. Rather than tell you this is the case some customers may think they are more likely to get a trial extension out of you if they tell you that their trial has expired unexpectedly. Until you can replicate it on your own test machines it is very difficult to know what is really happening because trial customers may have their own motivation for not quite telling you the truth.
One thing that is probably a good idea is to not terminate your application immediately you hit your 30 day (or whatever) limit. Instead display a warning that the trial period has expired - but give them a period of grace before your application no longer works. _________________ Infralution Support |
|
Back to top |
|
|
|