当前位置:编程学习 > C#/ASP.NET >>

如何实现在线激活软件功能

如何实现在线激活软件功能 可以控制软件使用的时间 --------------------编程问答-------------------- 我是做网站开发的,不过可以给你提供个思路。
设计数据库的时候里面加一个字段 字段名为“剩余天数”。
可以给用户试用期默认值为 3天。
然后每天判断一次。
用个时间控件来扫描,例如1天或者1小时触发一次查询的事件,如果过了24小时剩余天数减去1。
(可以定为每天到24:00分的时候执行)。当数据库里面剩余天数 少于1或者等于0的时候 你可以把用户的账号加密,或者加个状态的字段(到期改变用户权限状态)。

除非对方充值,然后添加剩余天数,否则只有联系管理员或者停止使用了。 --------------------编程问答-------------------- 如果要是简单的话就加密以后,在安装的时候放进注册表
每次运行进行对比
复杂的我还不知道。。。 --------------------编程问答-------------------- 在线激活什么意思
你要客户激活客户端吗
服务器端要有客户端的信息
这样使用上面大哥的方法就行了
--------------------编程问答-------------------- 通过web services连接服务器
安装时在注册表中设置数据并加密
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,