易语言程序中如何加入注册码
我写了一个程序想在启动时需要输入注册码才能使用实现软件注册功能使一个注册码对应一台机器比如这个注册码必须在相应的硬盘序列号下才能生效我是新手希望把实例发到69020200...
我写了一个程序 想在启动时需要输入注册码才能使用 实现软件注册功能 使一个注册码对应一台机器 比如这个注册码必须在相应的硬盘序列号下才能生效
我是新手 希望把实例发到69020200@qq.com 展开
我是新手 希望把实例发到69020200@qq.com 展开
1个回答
2012-05-16
展开全部
1.让软件第一次在那个计算机上运行的时候就写出一个加密文件文件,下次启动时读那个文件,判断有没有注册,易语言自带的数据库有密码,写在那里也行
2.用“取硬盘特征字 ()”命令取出硬盘的特征码,那个特征字是唯一的,返回值是整数型
3.随便设计个算术题,比如用“取硬盘特征字()”命令的返回值乘以一个数a,再加上一个数b
得到的结果就是注册码
4.在注册功能上要显示硬盘特征码
5.别人要注册你的软件,让他给你硬盘特征码,你用特征码乘以a,在加上b,把结果发给那个用你软件的人
6.当别人点击注册的时候,就判断结果是不是正确的,是正确的就注册成功,在那个文件中写上注册成功的数据,以供下次启动判断
7.注册成功后把那些禁用的功能打开就行
这就是思路
2.用“取硬盘特征字 ()”命令取出硬盘的特征码,那个特征字是唯一的,返回值是整数型
3.随便设计个算术题,比如用“取硬盘特征字()”命令的返回值乘以一个数a,再加上一个数b
得到的结果就是注册码
4.在注册功能上要显示硬盘特征码
5.别人要注册你的软件,让他给你硬盘特征码,你用特征码乘以a,在加上b,把结果发给那个用你软件的人
6.当别人点击注册的时候,就判断结果是不是正确的,是正确的就注册成功,在那个文件中写上注册成功的数据,以供下次启动判断
7.注册成功后把那些禁用的功能打开就行
这就是思路
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询