大家用什么方法限制程序的使用次数或者期限呢?

xingjiaren 2006-03-25 11:23:05
我想要的效果是:即使输入了注册码,到了一定的限期,需要再次输入注册码程序才能继续使用,
完全由编者控制此次使用的期限。 不采用在数据库建表的形式。

有什么方法实现?能否详细说明步骤,有现成的程序更好。
谢谢
...全文
178 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
netspies 2006-03-27
  • 打赏
  • 举报
回复
学习
TianChong 2006-03-27
  • 打赏
  • 举报
回复
一定要取得机器码,主要是硬盘分区系列号,只要他换硬盘或格式化硬盘都会导致不能使用。当然如果不想让他不能用,你可以在第一次或注册后该分区系列号发生变化时重新与日期进行一些换算,并保存在数据库里(不要保存在注册表里,这样比较容易被发现,但你可以写一个假的到注册表里,启动时也假装从注册表里读取,但这些都是假的,为了迷惑那些使用注册表监察想破解的人的),注意还要有多位校验值,以防对方发现你这个值后保存起来并在日后恢复,也就是说,你的校验值要当天有效,就算过了一天,对方恢复过去也不能用。

另一个保存的好地方是写及到BIOS的某些空白区,这里只作过提示,因为存在一定风险而且有些主板有保护功能不一定能写入成功,所以不是特别的推荐。
lzheng2001 2006-03-26
  • 打赏
  • 举报
回复
最简单,没有技术含量但有效的方法, 检测系统时间, 超过某个日期的话,就提示不让他继续使用.
这种方法虽然用户可以通过调整系统时间来解决,但如果他常用你这个软件的话,要经常调来调去的已经够他烦的了,如果他有条件的话,应该会愿意来一点钱免去这个麻烦的.
Supernpc 2006-03-26
  • 打赏
  • 举报
回复
帮顶...我觉得采用日期+特征码来换位计算可能比较有效.
hygougou 2006-03-26
  • 打赏
  • 举报
回复
1、限制记录数

2、现在我们用的,3分钟弹出消息框,呵呵,客户也会烦的
balloonman2002 2006-03-26
  • 打赏
  • 举报
回复
允许你让EXE文件在用户第一次使用时输入用户名和序列号并将信息存储在EXE文件中

http://www.supercss.com/code/1599.htm

http://topic.csdn.net/t/20050621/19/4097516.html

1,079

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧