大家好,我问个软件试用期的

mohugomohu 2010-04-21 11:30:36
我原来打算在安装程序时把当前这个安装时间写入注册表,以后就可以判断。
但是如果他本机的电脑时间不正确,那怎么办啊?
你们是怎么做试用十天的功能的?
...全文
135 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
deknight 2010-04-21
  • 打赏
  • 举报
回复
首先判断是否连网,从某特定地点取时间值或这个用户的某个验证串,如果网络不通就不让他用
yingyuebingya 2010-04-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lianshaohua 的回复:]

1、取网络时间;
2、限制使用次数;
[/Quote]

能连上网的话,去网络时间。不过,我可以在防火墙里禁掉...

限制使用次数,卸载软件以及相关注册表,然后重新安装...

我知道错了,我正在赚钱买盗,不,是正版呢
wuzhicheng5 2010-04-21
  • 打赏
  • 举报
回复
客户端时间这个问题比较难控制,

建议可以改成试运行次数,或者需插入加密狗,
或者就干脆裁剪一个功能简洁版的专门演示和试运行用的,
ztenv 2010-04-21
  • 打赏
  • 举报
回复
1、取网络时间;
2、限制使用次数;
yangyang8848 2010-04-21
  • 打赏
  • 举报
回复
如果害怕破解,那么别用C#开发程序.

我一般的方法时,时间检查与次数检查相结合.

注册表中写入一个专门记录时间的,再写入一个专门记录次数的.

次数的限制为10次,当用户登录时的日期与注册表中的不一致,则次数减1 ,然后,把当前日期更新到注册表中.如果日期相同,则不变化.
老人参 2010-04-21
  • 打赏
  • 举报
回复
怎么做,高手都可以破解的,

推荐你一个加壳软件吧

WinLicense2.0.8.0.exe

你也可以用这些加壳软件的dll,来提供保护等,

他们是专业的保护软件,能省心一些,

但是高手还是可以破解,没办法的事情,

如果软件+硬件,这种模式,就算你的软件开源,没有你的硬件,它也没有办法用

我现在就在开源我的软件,但是硬件不开源,必须用我的硬件,

我的硬件也有加密算法,现阶段破解不了,

这样就没有办法破解了
yjp2006 2010-04-21
  • 打赏
  • 举报
回复
关注。。。帮顶。。。。
myhuli120 2010-04-21
  • 打赏
  • 举报
回复
每天回帖 以示存在

111,119

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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