软件激活 [英] Software Activation

查看:61
本文介绍了软件激活的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我正在开发桌面应用程序.我想在其中实施软件激活,以便我们可以为客户提供30天的试用版,并且30天后,该软件应询问激活密钥.

我不知道应该如何执行.算上30天应该从客户端PC上的安装日期开始还是要从其他日期开始.

bye

Hi
I am working on a desktop application. I want to implement software activation in it so that we can provide trial version to client for 30 days, and after 30 days the software should ask for activation key.

I do not know how it should be implemented. Whether counting 30 days should start from installation date on client''s pc or some thing else.

bye

推荐答案

在这里可以使用:

应用程序试用版 [
Look here that is something you could use:

Application Trial Maker[^]

Best Regards,
Manfred


您需要的是许可选项.

有多种方法可以实现这一目标
1)加密的许可证文件,其中包含到期日期等.
2)注册表中保存的加密许可证密钥
3)需要Internet连接的质询/响应机制
4)可能是其他人.......

尝试:
许可证密钥生成 [如何为我的C#应用​​创建产品密钥 [ ^ ]或:c#许可 [ ^ ]

还有,
.NET Framework的密码学101 [
What you need is a licensing option.

There are different ways to achieve this
1) encrypted license files that contains the expiry dates etc.
2) encrypted license keys held in the registry
3) challenge/response mechanism which require an internet connection
4) probably others.......

Try: License Key Generation[^] or: How can I create a Product Key for my C# App[^] or: c# Licensing[^]

Also,
Cryptography 101 for the .NET Framework[^]

Hope this helps.


这篇关于软件激活的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆