[阅读: 393] 2006-02-15 05:45:59
把注册信息写入可执行文件的资源部分。字段包括
计算机id, 服务id , 该软件起始使用时间,注册码,结束使用时间,使用时间累加, 最后一次启动本软件时间。软件限制次数。是否锁。
首先根据 计算机id,服务id,购买的使用时间生成一个注册认证字符串。结构如上述。
注册成功后,程序每次启动首先把字段-使用时间累加自动+最后一次启动到本次启动时间间隔时间。
启动后取得当前时间比较适用累加时间。如果小于累加时间,说明用户修改时间,程序自己锁定。同时把软件限制次数+1,把是否锁置锁。
当累加时间大于最后字段结束使用时间时,置所有锁。
再次启动后同时把该注册串信息删掉。