c#软件注册如何做呢?

jiuzhifeng 2012-06-20 06:20:06
我自己写了1个小软件,应该如何才能让注册的人能用,不注册的人不能用呢?我看有的说是同硬件信息结合做注册码,
能具体说一下么,越详细越好。

另外还有个问题想问一下,前些天同学买了一个刷票的软件,未付钱时软件只能刷200票,付钱之后就无限制了,软件不需要注册,付钱之后也没有给新软件,老软件就自动无线刷票了,请问是怎么控制的呢??
...全文
201 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gentle_sword 2012-06-20
  • 打赏
  • 举报
回复
当然软件运行时还要读取注册表中的注册码,与软件生成的注册码比较,如果相等就正常运行程序,如果不等,则提示用户付费注册。
gentle_sword 2012-06-20
  • 打赏
  • 举报
回复
先读取硬件号,再写一个加密算法,用户运行时读出硬件号,软件用加密算法加密,先把加密后的数据隐藏,用户把硬件号发给你,你用同样的加密算法加密,他给钱,你给加密后的密码,他输入你给的密码与软件中的密码相比较,如果相等,就写入注册表,如果不等,就提示错误。至于注册成功后能干什么,可以在注册成功后给一个标志,想干什么就干什么,我这几天正好完成了你需要的功能。

111,097

社区成员

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

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

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