请教软件试用期问题

szqs 2006-05-07 03:29:59
我想在开发的软件加个试用期限,比如从安装时间“2006-05-07”开始计算,试用期7天,
到“2006-05-14”结束使用。考虑在注册表或在一个文件内加入安装的日期,然后每运行一次程序,用系统时间对比下结束时间,到期限就有提示。
这里就有个问题,如果用户运行程序时把系统时间改为安装时间,那程序的时间对比就会永远都不过期了,应怎么解决这个问题(暂不考虑用使用次数来计算,只想用试用期限来考虑)?请高手、大虾们多多指教!
...全文
135 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
eyoue 2006-05-09
  • 打赏
  • 举报
回复
http://www.168318.com/
xuzhenhu 2006-05-07
  • 打赏
  • 举报
回复
在你的程序退出时,把每一次使用时的时间记录下来,然后每次启动程序时比较当前时间是否比记录的时间要晚,如要早的话就是修改了时间了,或者使用加壳软件,如EXECryptor,他有修改系统时间后软件不能运行的功能
over_the_hill 2006-05-07
  • 打赏
  • 举报
回复
应该些个记录文件记录这个软件开始使用的时间 然后每次运行前对比这个时间就行了
szqs 2006-05-07
  • 打赏
  • 举报
回复
如果用户每次运行程序的时候把系统时间改为初次运行程序的时间,那不是没有限制作用了吗?

829

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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