06-24-2009 04:43 AM
Solved! Go to Solution.
06-24-2009 04:49 AM
Hi Baji,
there are different possibilities with different complexity. In your case you can store to the starting date, also the current date. If somone change it back you can check it, because it lies behind the last current date.
Mike
06-24-2009 06:21 AM - edited 06-24-2009 06:24 AM
Thanks for the quick reply, can u tell me what are the different possibilities with different complexity.
Take this case. I installed the application a month before and I launching the application after a month with manually changing my date to previous month.
I restricted my application by time i have no problems in that.
06-24-2009 06:28 AM
Hi Baji,
you can use a dongle or an external server to unlock your program.
I think your described case is ok, because then then person never used it. So why would you block a software which is only istalled but never started? I think it's ok if the time starts running with the first start of your program.
Mike
06-24-2009 06:36 AM
He can daily run the application with modifying the system date to the application installed date,so he gets infinity days validity. by restricting the time he can run software for limited period but depends on it expired how frequently he using.
my aim is to locks the software if n number of days completed.without any dongles or external servers. Ideas are appreciated.
06-24-2009 06:38 AM
In my opinioun a dongle is the best solution. If the software is popular enough somebody will crack it anyway, even with dongle. Examples are Microsoft software and Labview, and almost all CAD/ECAD software. And if you restrict it to sa 30 days. It is not so hard to go around this, if the user choose to be dishonest
06-24-2009 06:48 AM
06-24-2009 06:49 AM - edited 06-24-2009 06:49 AM
Hi Baji,
not if you use two buffers. One for the installation date and one for the last used date+time(inkl. seconds). At every start you check if the current date lies behind the last used date+time.
But as Coq rouge already said, you can't make it unbreakable.
Mike
06-24-2009 06:51 AM
06-24-2009 07:04 AM
Thanks Guys.
From the above conversations i am concluding that,
1)We cannot strictly restrict the user for n number of days.
2)Dongles and Smartcards are usefull for effective Licence mangement.