当前位置:  开发笔记 > 运维 > 正文

如何在我的Delphi应用程序中进行14天的试用限制

如何解决《如何在我的Delphi应用程序中进行14天的试用限制》经验,为你挑选了2个好方法。

我想为我的软件添加14天的试用限制.该程序是用Delphi 7编写的.

任何帮助将非常感激.



1> 小智..:

您可以尝试Turbopower OnGuard.这是现在的开源.

http://sourceforge.net/projects/tponguard/



2> Toon Krijthe..:

你可以使用几个技巧,但没有一个100%失败保存.

您可以使用某种许可机制.

您可以将设置时间存储在注册表中隐藏的某处.

您可以将设置时间存储在文件中(可能是可执行文件或dll).

您可以将IP地址存储在中央数据库中,并且每次检查是否通过了14天(您需要互联网连接).

您可以在服务器上动态创建文件(例如dll),并让安装程序检索该文件.(务必记录IP,以便无法再次尝试).

但我认为最好的方法是提供功能有限的试用版.例如:不打印,不保存项目,或只保存小项目.

这样你就可以避免麻烦,可能的客户可以花时间来评估你的项目.

编辑:如果您构建一个机制来检查时钟回滚.一定要建立一个保证金,否则如果你回到其他时区,程序将被锁定.或者把时钟放回冬天.我认为25小时的保证金将涵盖所有内容.(并且在保存方面,您可以构建一个限制,用户可以每天回滚时间.).

但是,保持付费客户的最佳方式是提供良好的支持.如果服务不好,我会停止使用产品.


限制功能可能会使您失去实际销售,因为人们无法评估您已禁用的这一功能.任何保护都可以被破解/修补.更好的被某人破解不会买任何方式,而不是从正常的客户丢失销售.
推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有