scannervilla.blogg.se

Camtasia free trial limi
Camtasia free trial limi




camtasia free trial limi

#Camtasia free trial limi code#

If someone wants to do reverse engineering of your code then no one can stop it.

camtasia free trial limi

You can spend $$$ on protection but it may be hacked in one week. The idea is that it should be simple and easy to use. Compare above two values for taking decision for expiration.Now count the total time for each run and add it in another variable.count the total time for trial period & store it in registry.I don't know whether it is possible or not but you can always have some solution: This logic fails only when user doesn't change the date for each day! Again we have the solution for that! Now you can check you counter for trial days expirationīy using these trick, if user change the system date to previous date than also it works.įor registry you can encrypt the date & counter so that technical person would not recognize your logic! You probably shouldn't expend so much energy trying to stop the guys who are willing to go through this extra trouble, but instead spend that extra time/money/energy improving the app for those who are willing to pay.Ĭheck each time if the date is different than the current date, than copy that date to the registry date, also increment the counter by 1. This essentially neuters the ability to simply reinstall the app and continue using it.Īt the end of the day though, the user has complete control over their machine and can probably find a way around whatever it is you want to do (short of accessing a web service where these details are kept before you let the user use the app).

camtasia free trial limi

When a trial version of your app tries to open a file, it will check this signature and ensure that it was created with that same instance, otherwise refuse to open the file. To get around reinstalls, you could add some information to any file saved with the trial version of your app which is unique to that specific version of the app (perhaps a timestamp from when it was installed). That way, even if they change the computer's date, this key would indicate to your program that it's been running for > 30 days.Īdditionally, this value could be encrypted so that if the user tries to manually change it, the program can refuse to run because it was unable to decrypt the value and get a valid number out of it. You could have another registry key that you increment after every day's use.






Camtasia free trial limi