C#winform软件,如何实现1个月试用期,试用期结束必须向我购买注册码(注册码可以有使用时间)

sw19810913 2013-09-09 10:05:23
C#winform软件,如何实现1个月试用期,试用期结束必须向我购买注册码(注册码可以有使用时间)

用过很多软件,都有注册码功能,
例如很多有试用期的软件,超过试用期就提示必须获得注册码,否则无法使用
例如很多 .exe的视频软件必须根据机器码生成播放码,

我自己做了一个winform软件,
我想让这款软件有一个试用期(可以设置试用期位多少,并且每次打开软件自动提示试用期剩余多少天),
并且试用期过了,必须向我购买注册码,
该注册码只能安装在一台电脑,此注册码在别的电脑无法使用,

高手请支招!或者推荐一个类似的学习网站!

...全文
3236 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
phommy 2013-09-12
  • 打赏
  • 举报
回复
很难啊,装个vs的reflector插件附加进程后一般的判断都能加断点绕过。。。
游戏人间 2013-09-12
  • 打赏
  • 举报
回复
试用期验证我一般用这个时间. http://www.beijing-time.org/time.asp
24234234 2013-09-12
  • 打赏
  • 举报
回复
能不能保存到数据库里面或是文本文件里面 对比下日期 不过我实现不了和网络时间比较哦 期待高手
Xanl 2013-09-12
  • 打赏
  • 举报
回复
引用 4 楼 bdmh 的回复:
可以将信息写入注册表或者某个文件中,每次启动时读取信息来判断是否到期
请问 如果我将注册表中的次数值改了不是还能用么?
liuyilin777 2013-09-10
  • 打赏
  • 举报
回复
引用 15 楼 xxyj6450 的回复:
只要没人破解,你怎么搞都行. 只要有人破解,你怎么搞都没用. 要权衡一下你的智商和用户的智商.
+1
三断笛 2013-09-10
  • 打赏
  • 举报
回复
只要没人破解,你怎么搞都行. 只要有人破解,你怎么搞都没用. 要权衡一下你的智商和用户的智商.
憧憬z 2013-09-09
  • 打赏
  • 举报
回复
http://www.cnblogs.com/sijin/articles/1638802.html
憧憬z 2013-09-09
  • 打赏
  • 举报
回复
原理是把第一次启动的日期保存下来,每次启动时判断时间差。
yitian6330 2013-09-09
  • 打赏
  • 举报
回复
把验证放到客户端的话 起不到太好的限制作用 最好是把核心代码加入云计算 进行网络验证
ima_zhan 2013-09-09
  • 打赏
  • 举报
回复
限制一台电脑的话,可以提前向用户要mac地址,把它绑定在程序里,或者安装文件里
bdmh 2013-09-09
  • 打赏
  • 举报
回复
可以将信息写入注册表或者某个文件中,每次启动时读取信息来判断是否到期,限制一台电脑,可以绑定硬件信息,但是对于没有服务器验证的程序来说,比较难控制
sw19810913 2013-09-09
  • 打赏
  • 举报
回复
等待高手!!!!
雨雪纷纷 2013-09-09
  • 打赏
  • 举报
回复
帮顶顺带学习~
weizhuangwen 2013-09-09
  • 打赏
  • 举报
回复
我觉得能防住大部分人都已经足够了。本地验证我觉得是可行的。因为你的不是微软这样大公司的软件,一般黑客不会冲你的软件来,即使要攻克你的软件。那么也就证明你的软件已经出众了,你也赚够了。(没好几千用户,你软件还真不会有黑客瞄上。如果已经有了几千用户,那么你收益已经不少了,那么被破解又何妨)
傀儡师苏摩 2013-09-09
  • 打赏
  • 举报
回复
做过类似的注册功能,原理跟4楼说的差不多,但客户端验证真心不靠谱,建议最好还是通过网络验证。
men52676521 2013-09-09
  • 打赏
  • 举报
回复
没做过,帮你留意一下吧!
sw19810913 2013-09-09
  • 打赏
  • 举报
回复
很多 .exe的视频软件必须根据机器码生成播放码 我想把这种功能用在winform上,可以吗? 这种功能怎么实现? 破解难度大不大?
泡泡龙 2013-09-09
  • 打赏
  • 举报
回复
一般来说,只能唬唬菜鸟 把第一次启动时间加密,放到注册表里,或者在windows里面找个隐秘的地方放起来,总之让人找不到就行
Jxb_Sir 2013-09-09
  • 打赏
  • 举报
回复
自己建个webservice,可控性强
内容概要:本报告基于DNA双螺旋归因模型,通过对奇瑞集团三大主体公司(奇瑞汽车、奇瑞新能源、得壹能源)共超4.5万件专利的深度分析,揭示其“整车层→系统层→材料层”三层研发体系的结构性特征与核心矛盾。研究发现,奇瑞在工程应用层面专利布局雄厚,但在底层材料科学和化学领域严重薄弱,导致从整车工程向材料研发延伸时出现“技术断层”。典型案例为得壹能源硅碳负极专利CN120463202A在9个内被驳回,暴露出“公知工艺拼接、参数微调、缺乏创新机理”的深层次问题,反映出集团在材料领域研发投入不足、人才断层、团队割裂的战略短板。; 适合人群:企业IPR负责人、研发总监/CTO、科技领域投资人及从事新能源汽车技术战略布局的研究人员。; 使用场景及目标:①评估企业专利质量与研发战略匹配度;②识别技术布局中的结构性风险;③指导高价值专利培育与底层技术创新路径规划;④为投资尽调提供技术维度的风险预警。; 阅读建议:本报告强调“专利数据即技术战略镜像”,建议结合IPC分类、发明人流动、法律状态等多维数据交叉研判,避免仅凭专利数量误判企业真实创新能力,尤其在固态电池、芯片等前沿领域需重点关注底层专利质量。

111,129

社区成员

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

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

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