我希望通过一年的订阅来销售我一直在努力的程序。你怎么建议我这样做?显然,检查DateTime.Now
将无效,因为用户可以更改计算机时间。我想在我的程序文件中有一个加密的数字,从360倒数到0,但如果用户只是经常重新粘贴他们的程序文件,那么计时器永远不会耗尽。
你们认为我应该怎么做?我可以访问网站和服务器,除了基本的HTML之外,我对Web开发知之甚少。让程序检查一个Web服务以查看密钥是否已过期是最好的方法吗?唯一的问题是,如果用户没有互联网,那就会出现问题。
让我知道你们的想法:D
由于
答案 0 :(得分:5)
每个保护都可以更容易被其他人破解。巧合的是,那些难以破解的东西对最终用户来说也是最不方便的,有时也太贵了。例如,您可以通过订阅销售硬件加密狗。
许多公司愿意提供一年的“免费”更新。您的程序在添加新功能时会发展,但这些功能不适用于订阅时间已结束的用户。他们将能够永久使用旧版本。
通常这是一个足够好的购买动机。但毫无疑问,如果你的节目变得甚至相对普遍,它将被破解。这就是现实。