社区
C++ Builder
帖子详情
各位大虾:我想将我的程序发布,但是想让没注册的用户在用过30天后让系统自动失效,哪位高人解决?
zhaozhongju
2002-04-22 04:57:45
各位大虾:我想将我的程序发布,但是想让没注册的用户在用过30天后让系统自动失效,哪位高人解决?
如果嫌分不够,我再给,谢谢!
...全文
100
21
打赏
收藏
各位大虾:我想将我的程序发布,但是想让没注册的用户在用过30天后让系统自动失效,哪位高人解决?
各位大虾:我想将我的程序发布,但是想让没注册的用户在用过30天后让系统自动失效,哪位高人解决? 如果嫌分不够,我再给,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhaozhongju
2002-04-27
打赏
举报
回复
谢谢各位,你们的方法提示了我,
还有没有更好的创意,如嫌分少说一声,我会守信用的,上面的兄弟我以后会给你们加分,不要紧啊,
monstersky
2002-04-24
打赏
举报
回复
有一些方法可以使软件运行时将时钟环境模拟,或对系统时间进行延迟,试试用一些算法(比如获取硬盘号)再结合以上方法可能有一点用。(不懂乱讲,别笑我:)
wooley
2002-04-24
打赏
举报
回复
简单的办法是在c:/program/.......
加一个文件,日期记在里面,(明白我的意思)加的文件可以用.dll(假的).他敢随便删吗?
大大怪老张
2002-04-24
打赏
举报
回复
根据本地的一些信息生成一个序列号。
第一次使用时根据这个序列号把使用次数或时间保存到你指定的网络服务器上。
每次使用时都纪录使用次数或时间。
超过次数或时间终止使用。
但这依然无法避免服务器被攻破后数据文件丢失或者被破坏掉!而且这样要求用户每次使用你的软件的时候都必须使用网络,会造成用户使用的不便。
anyhih
2002-04-24
打赏
举报
回复
恐怕网上注册也不保险,君不见,微软的例子.xp都在劫难逃.........
可叹!
对于小软件,网上注册和试用版已经是最好的方法了.....
要不你就自己研究一下软件加密 ....:)
richard_hu
2002-04-24
打赏
举报
回复
我认为几乎不可能的
连microsoft和borland都难逃此劫。
大家有何高见?
xdspower
2002-04-24
打赏
举报
回复
各位大虾:我想将我的程序发布,但是想让没注册的用户在用过30天后让系统自动失效,哪位高人解决?
你的要求其实就是一个时间限制,不过为了安全,你可以在失效时完成对一些重要文件的破坏,这样它肯定不能使用了,如果用户注册了,你在它注册时重新安装就可以了,当然你还要有其它的一些保护,如加密文件(一般放到系统目录中,防止被删除)注册表,其它...
superaf
2002-04-22
打赏
举报
回复
我们也遇到过这个问题,写的东西都给银行的那些混蛋拿去到处copy,害死我们了。说真的,不好解决,太安全的话,毕竟给用户带来不便,方便的话,一定不能怎么安全。晕~~~~
s98231106
2002-04-22
打赏
举报
回复
你可以将开始使用的确时间写入注册表,
在程序初始化时检测注册表(开始使用时间)与使用当天比较,
>30 就不启动就行咯
CCLIS
2002-04-22
打赏
举报
回复
对于未注册用户,在功能上加以限制。
任何记录工作时间的保存操作,均能被破译,但破译你的禁用功能就不那么简单了。
blre
2002-04-22
打赏
举报
回复
如果可能的话。
blre
2002-04-22
打赏
举报
回复
所有的加密方法都可能被破解,
最好就是让用户通过网络来使用你的服务。
sujor
2002-04-22
打赏
举报
回复
方法很多阿,写硬盘引导区(不会受格式化影响),写注册表,写文件(这些会被高手破解),最保险的方法是,像现在的大部分网络版程序一样!要求上网注册!!!!!!!!!!
ppzhao
2002-04-22
打赏
举报
回复
同样的也可以限制用户的使用次数
ppzhao
2002-04-22
打赏
举报
回复
pms的方法不能避免用户改时间
应该记录第一次运行时间
最后一次运行时间
如果当前时间<最后一次运行时间
则表明用户改了时间
退出程序
TangZH001
2002-04-22
打赏
举报
回复
我知道的一种方法,可以在硬盘缝里写你的日期时间数据,该数据不能被格式化掉,
每次运行时查看它系统的当前时间和保存的时间,如果系统的当前时间比保存的时
间小说明他安装时把时间加大了(比如用不2999年去安装),就不让他用就可以了.
在硬盘缝里写数据的方法,请查阅硬盘的资料.
lovebcb
2002-04-22
打赏
举报
回复
还是写注册表保险!
pms
2002-04-22
打赏
举报
回复
用注册表吧,第一次运行时先在注册表里记录下第一次运行的时间,以后每次运行时将当前时间与第一次时间相减,得数为零或负值均说明已到期。
wjzhuang
2002-04-22
打赏
举报
回复
But it is not a safe solution.
wjzhuang
2002-04-22
打赏
举报
回复
You can do that via operate the Register file.
Try the "TInifile"
加载更多回复(1)
高并发 高负载 网站
系统
架构
注:我看到这篇文章写的太好了,可以
没
法转到CSDN上我就COPY了,...我在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐...
高并发高负载网站
系统
架构
我在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的...
说说大型高并发高负载网站的
系统
架构
sohu的论坛就是采用了这样的架构,将论坛的
用户
、设置、帖子等信息进行数据库分离,然后对帖子、
用户
按照板块和ID进行散列数据库和表,最终可以在配置文件中进行简单的配置便能让
系统
随时增加一台低成本的数据库进来...
[转载]说说大型高并发高负载网站的
系统
架构
说说大型高并发高负载网站的
系统
架构 By Michael转载请保留出处:俊麟 Michael’s blog (http://www.toplee.com/blog/?p=71)Trackback Url : http://www.toplee.com/blog/wp-trackback.php?p=71 我在CERNET做过...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章