关于 软件注册授权 防止被大面积免费扩散 的设想
为防止软件被大面积免费扩散
实行注册授权的如下设想
1.本公司的服务器上有一数据库 对外提供WebServices服务
其中一表(如SoftUserInfo)用于存储本软件 用户试用 及 用户注册 的信息
也就是所有用户是否注册及是否能试用 都以我们这个表收集的信息为准
2.用户可以免费在公司网站上下载本软件的安装包
下载时需要他首先提供相关的组织地址联系方式等信息
并同时给他一个软件的试用组织码(如4321)
将相关信息存入SoftUserInfo
下载后他可以安装本软件到其本机
3.在他安装软件的过程中
会提示让他输入下载软件时给他的试用组织码(如4321)
及让他选择成为试用用户或注册用户
在安装过程中会会将其硬件相关信息等
发送并存储到本公司的那个数据表SoftUserInfo中
试用用户将有一周的试用期限 过期则不能登录 以他这次的安装时间为准
注册用户将有一周的汇款期限 在一周内需要汇款等给我们的客服
如果没有 那按试用处理 一周后将不能登陆
一机只能有一次试用安装的机会
因为我们可以检测他服务器电脑的相关硬件信息是否已被我们收存过
4.用户在通过登录页面进入系统前
将会先读取希望实现的SoftUserInfo表
判断其是试用用户还是注册用户
以及是否已过期
注册用户 将没有过期限制 及 没有功能上的限制 及可以再进行相关定制 及后续升级
试用用户 有过期限制 及 功能上的限制
以上只是设想 仅供参考
posted on 2008-04-08 12:24 freeliver54 阅读(826) 评论(3) 编辑 收藏 举报