2019-07-18 01:25发布
fantek 发表于 2016-2-25 10:31 楼主提出了一个很有意思的问题,不过有几点疑问: 1、为什么软件要加使用次数限制?方法和目的是相一致的,是不是有更好的方法呢? 2、怎么才算1次呢?和时间相关吗?
victor400 发表于 2016-2-25 09:22 信息进行加密写入二进制文件,如果该文件丢失则立即退出程序,如果里面记录信息已使用100次,同样给出提示退出程序。
vdio 发表于 2016-2-25 11:34 首先感谢回复! 但这个方法有个问题,比如当使用者使用了50次时,程序将这个信息加密存到了二进制文件里面,但有人备份了这个文件,他下次使用时先将这个文件恢复,那么使用次数就永远是50次了!
最多设置5个标签!
楼主提出了一个很有意思的问题,不过有几点疑问:
1、为什么软件要加使用次数限制?方法和目的是相一致的,是不是有更好的方法呢?
2、怎么才算1次呢?和时间相关吗?
3、如何方便地解锁呢?
首先感谢你的回答!
1、为什么软件要加使用次数限制?方法和目的是相一致的,是不是有更好的方法呢?
这款软件是内部使用的,但为防止电脑丢失或程序别盗走,才加这个使用次数的功能。这样即使电脑或软件盗走了,他也只能得到有限次的使用权限!
2、怎么才算1次呢?和时间相关吗?
使用次数和时间没关系,只和某个命令的执行次数挂钩,比如访问某个文件的次数。
3、如何方便地解锁呢?
简单的方法是设置管理员账户,可重新初始化使用次数,复杂的话需要跟新license!
再不行就直接锁死,需要开发者重新发布应用才能继续使用!
首先感谢回复!
但这个方法有个问题,比如当使用者使用了50次时,程序将这个信息加密存到了二进制文件里面,但有人备份了这个文件,他下次使用时先将这个文件恢复,那么使用次数就永远是50次了!
所以你这样做是比较难的,你还是像其他收费软件一样吧,让它变成用几天后无法继续使用,这样比较好弄。
一周热门 更多>