Jim*_*iel 21 c++ desktop trialware shareware time-trial
我正在开发一个共享软件桌面应用程序.我需要实现试用/激活代码.你怎么处理这样的事情?我有自己的想法,但我想看看stackoverflow社区的想法.
我正在用C++/Qt开发.目标平台是Windows/Mac/Linux.
谢谢你的建议!
Bri*_*ndy 23
什么防止和不防止:
请记住,人们总能找到一种方法来绕过试用期.所以你想让这个人不得不绕过你的试用期令人讨厌,但是如果不可能绕过你的试用期并不重要.
如果有一个简单的机制,大多数人会认为尝试绕过试用期是太多的工作.例如,人们总是可以使用filemon/regmon来查看在安装软件时哪些文件和注册表项发生了变化.
话虽这么说,一个简单的机制是最好的,因为它浪费的时间较少.
以下是一些想法:
扩展试验:
对于我们,当客户请求试用版扩展时,我们会向他们发送一封自动电子邮件,其中包含"TrialExtend.exe"程序和试用版扩展代码.该程序通过试用扩展代码与我们的服务器联系以验证它.如果验证了代码,则会重置其试用期.