当前位置:  开发笔记 > 编程语言 > 正文

需要有关实施限时试验的建议

如何解决《需要有关实施限时试验的建议》经验,为你挑选了1个好方法。

我正在开发一个共享软件桌面应用程序.我需要实现试用/激活代码.你怎么处理这样的事情?我有自己的想法,但我想看看stackoverflow社区的想法.

我正在用C++/Qt开发.目标平台是Windows/Mac/Linux.

谢谢你的建议!



1> Brian R. Bon..:

什么防止和不防止:

请记住,人们总能找到一种方法来绕过试用期.所以你想让这个人不得不绕过你的试用期令人讨厌,但是如果不可能绕过你的试用期并不重要.

如果有一个简单的机制,大多数人会认为尝试绕过试用期是太多的工作.例如,人们总是可以使用filemon/regmon来查看在安装软件时哪些文件和注册表项发生了变化.

话虽这么说,一个简单的机制是最好的,因为它浪费的时间较少.

以下是一些想法:

您可以在注册表中的某个位置为每个运行的唯一日期执行滴答计数.如果滴答计数> 30,则向他们显示过期消息.

您可以存储安装日期,但要检查它们是否有比试用期更多的可用天数,然后告诉它们它们已过期.这样可以防止人们在安装到未来之前更改日期.

我建议您进行卸载,删除"天数运行"计数.这是因为人们可能会在几个月后重新评估您的产品并最终购买.但如果他们无法评估,他们就不会购买.没有严肃的用户有时间卸载/重新安装只是为了获得额外的产品使用.

扩展试验:

对于我们,当客户请求试用版扩展时,我们会向他们发送一封自动电子邮件,其中包含"TrialExtend.exe"程序和试用版扩展代码.该程序通过试用扩展代码与我们的服务器联系以验证它.如果验证了代码,则会重置其试用期.


`不会有认真的用户有时间卸载/重新安装以获得更多使用您的产品的权利。-我当然会
推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有