如何做一个软件的试用版本,功能完全开放,但有n天时间限制
如何做一个软件的试用版本,功能完全开放,但有n天时间限制,如果时间到了,即使重装软件,重装系统,修改系统时间也没用,如何做啊。 问题点数:50、回复次数:12Top
1 楼78hgdong(赤脚)回复于 2005-05-11 20:33:31 得分 0
取主板系列号和硬盘系列号
Top
2 楼sunmingdong()回复于 2005-05-11 20:39:00 得分 0
写个绝对时间吧,判断这个测试版本到了某年某月某日后关闭Top
3 楼sunmingdong()回复于 2005-05-11 20:42:03 得分 5
曾经考虑把一个日期的缩写如050512写到主板的bios中的保留位中,但我没有实现代码,你可以试试Top
4 楼dsq1980(问题男孩)回复于 2005-05-11 20:54:26 得分 0
取主板系列号和硬盘系列号我会,我现有的注册就是通过取主板系列号和硬盘系列号生成注册码的Top
5 楼dsq1980(问题男孩)回复于 2005-05-11 20:55:09 得分 0
写个绝对时间吧,判断这个测试版本到了某年某月某日后关闭,这样如果修改系统时间不是也一样啊,^_^Top
6 楼sunmingdong()回复于 2005-05-12 09:33:59 得分 5
"取主板系列号和硬盘系列号我会",不管什么主板类型都行么?硬盘区分ide和、SCSI、FC以及SATA了么?
想写成通用的比较难吧Top
7 楼neo40(企鹅)回复于 2005-05-12 10:36:24 得分 0
用加壳软件吧。幻影什么的。Top
8 楼knife_s(十年生死两茫茫,不思量,自难忘)回复于 2005-05-13 23:10:00 得分 10
修改时间、重装软件都可以避免,
重装系统,很难了
软件每次启动时将当前时间日期写入某个地方,与上次启动时间的对比,若提前,则修改过时间,退出,与第一次启动时间对比,若到期,退出Top
9 楼naughtyboy(重归起跑线)回复于 2005-05-14 00:32:19 得分 10
把起始时间写入注册表就行
最好一个明键一个暗键Top
10 楼rouqing(*冰雨&双子座奇缘*)回复于 2005-05-14 04:08:17 得分 10
写到注册表里边,两个或者多个键值,配合加密使用Top
11 楼go_all_out(hianxqing)回复于 2005-05-14 05:33:37 得分 10
写个绝对时间然后软件一打开就和开机时候的时间比(一开机就提取出时间放个地方),不要和当前系统时间比(可能被改过)
一般来说我们也是以天为单位,就像你说的n天时间限制,所以和开机时间比就变精确了Top
12 楼redcmos(redcmos)回复于 2005-05-14 06:06:11 得分 0
关注,帮顶一下。Top




