|
加密狗试用期控制及正式用户远程升级方法
一、软件狗(softdog3.1)方案
- 准备工作:用加密狗的工具对软件狗的存储空间作一次初始化,从0001-9999分别编号。再用标签或喷码的方式,标于加密狗外壳,以便区分。喷码可以在订货的时候指定,20只以上的订货我们提供免费的喷码服务。
- 开始加密软件,设置时间限制
- 时间到期,会有如下提示
- 如果用户修改系统时间,同样会被限制
注:加密后的软件会随时记录软件最后运行的时间,如果时间到期后修改系统时间或者修改系统时间早于前一次软件的运行时间,都会被限制使用。时间以天作为计算单位,修改时间不超过1天不影响软件运行。
- 如果某用户正式购买,需要告诉标签的号码,如0003,这时在软件开发商处再做一个新的加密程序发给客户,加密时只需要设置用户的标签码内容即可,因为标签的内容与客户加密狗存储区对应的内容是一致的,所以新生成的加密程序只能用于指定的用户,如果此用户把更新的程序发给其它试用用户,程序是无法运行的。
- 软件狗价格
软件狗价格是65元/只,开发套件另加15元软件费用。
二、宏狗方案(granddog1.0)
- 宏狗的试用版加密过程与软件狗基本一致,不再重复。
- 用户购买正式版后的升级。
宏狗自带一个客户端工具,用于协助客户发出一个升级申请。它以一串升级请求串的形式,发给软件开发商。
当软件开发商收到用户的升级申请后,将新的更新内容(如延长试用期,或变成无试用期的正式版)也以升级串的形式发送给用户,此升级串只能升级与发送请求串相符的加密狗,如果相符,则用户手中狗就是无限制的狗,升级串的传递以邮件,传真等方式。
- 宏狗价格
宏狗价格为90元/只,开发套件另加20元的软件费用。
三、两种加密狗对试用期管理及升级的区别
- 软件狗是升级exe或dll,狗的内容不变;宏狗是升级狗中内容
- 软件狗需在发行前预设一个用户标示,如0001,0002,并要把这个标示置于明显的位置以便用户确认;宏狗不需要作预处理,系统会自动区别不同的宏狗。
- 软件狗升级时,只需由开发商给客户一个升级程序;宏狗升级,需由用户先发送一个升级请求串给开发商,开发商再把升级串传回给用户,是一个双向的过程。
|