我正在开发一个类似sdk的共享软件库(使用C++)。该库是一个简单的dll,提供了一些功能。所以,我的第一个问题是简单的dll可以进行哪些类型的试验?我不想砍掉trialdll的功能,所以我倾向于使用time-trial。我大致了解了如何跟踪库的使用时间,那么第二个问题是如何指示试用期结束?目前有两种想法:评估期结束后,库将无法加载。或评估期结束后,该库将成功加载,但会显示某种nag-screen。但是这两个看起来都比较粗糙,请问您能给点建议吗?谢谢! 最佳答案 当调用您的DLL函数之一时,您可能会引发“试用许可证过期”错误。它更明
我正在开发一个共享软件桌面应用程序。我到了需要实现试用/激活代码的地步。你如何处理这样的事情?我有自己的想法,但我想看看stackoverflow社区的想法。我正在使用C++/Qt进行开发。预期平台是Windows/Mac/Linux。感谢您的建议! 最佳答案 要防范什么和不应该防范什么:请记住,人们总会想办法绕过您的试用期。因此,您想让该人不得不绕过您的试用期而烦恼,但如果无法绕过您的试用期也没关系。如果有一个简单的机制,大多数人会认为尝试绕过试用期的工作量太大。例如,人们总是可以使用filemon/regmon来查看在安装您的软
我正在开发一个共享软件桌面应用程序。我到了需要实现试用/激活代码的地步。你如何处理这样的事情?我有自己的想法,但我想看看stackoverflow社区的想法。我正在使用C++/Qt进行开发。预期平台是Windows/Mac/Linux。感谢您的建议! 最佳答案 要防范什么和不应该防范什么:请记住,人们总会想办法绕过您的试用期。因此,您想让该人不得不绕过您的试用期而烦恼,但如果无法绕过您的试用期也没关系。如果有一个简单的机制,大多数人会认为尝试绕过试用期的工作量太大。例如,人们总是可以使用filemon/regmon来查看在安装您的软