Click here to Skip to main content
15,881,248 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
how can create Software set the date then system can not work and expiry date then system date can not change
Posted
Comments
krishna97 2-Aug-14 2:09am    
how can create Software set the date then system can not work and expiry date then system can not open only show message only this is possible r not

You can't.
There is no way to prevent the system date or time being modified: it can be changed in the BIOS settings of the PC hardware before the operating system is even loaded.

If you want an "unbreakable" time limited demo, them you have to have your app "get permission to run" from a website wing maintains the time and licence details.

But don't spend too much time on this: work out how many copies you will sell, work out how many sales you will not get as a result of piracy, and compare that against you time cost to implement security. It doesn't take much for you to lose more money by preventing piracy than you would have done without any security! And if your methods annoy one legitimate user enough to return the product, that's a user lost for life with the direct and indirect costs that involves.
 
Share this answer
 
Comments
krishna97 2-Aug-14 2:07am    
how can create Software set the date then system can not work and expiry date then system can not open only show message only this is possible r not
Nirav Prabtani 2-Aug-14 2:19am    
You should Create an application that will expire after a trial period ,try to search in google about software expiration using c#
krishna97 2-Aug-14 2:21am    
software expiration then system can not work only show message
No, You can not do that and it is not a smart way to so software expiration.
You should Create an application that will expire after a trial period

refer this. :)

Make Your Application with Trial Version[^]

Creating Secure Trial Versions for .NET Applications - A Tutorial[^]

How to implement a 30 day trial period?[^]

Application Trial Maker[^]
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900