教你在易语言中写出一个属于自己的注册软件,让别人需要注册码才能使用
工具/原料
易语言
构思思路
1
一、首先想实现注册软件一机一码制要取机器码
2
二、易语言有自带一个取硬盘特征字的功能利用这个内容加减乘除来实现注册码
制作过程
1
一、首先把界面写出来
2
二、双击一下获取注册码的按钮进入代码界面
3
三、输入编辑框1.内容 = 到文本 (取硬盘特征字 ())意思就是编辑框一(就是机器码)等于电脑硬盘特征字
4
四、运行一下点击一下获取硬盘特征字
5
五、成功之后要注意!有些硬盘特征字为0 (就是获取不到这个BUG是无法修复的)所以要增加一个判读机制
6
六、大概判断机制是这样的如果真 (编辑框1.内容 = “0”) 信息框 (“抱歉,您的机器码为 0 无法注册”, 0, , )返回 ()
7
七、在下面写注册码的机制了双击注册这个按钮输入代码如果真 (编辑框2.内容 = 到文本 (到数值 (编辑框1.内容) + 5 - 3 × 5 - 3 + 6 × 10 + 5 × 9))用数字算法来判断注册码
8
八、然后我用信息框来表示注册成功记得加个返回否则会悲剧
9
九、如果不是注册码的话一个信息框提示注册失败
10
软件部分(完)
注册机
1
一、再新建一个易语言打开后排好界面
2
二、双击验算出注册码
3
三、代码可以复制软件的如果真 (编辑框2.内容 = 到文本 (到数值 (编辑框1.内容) + 5 - 3 × 5 - 3 + 6 × 10 + 5 × 9))这段代码修改一下编辑框2.内容 = 到文本 (到数值 (编辑框1.内容) + 5 - 3 × 5 - 3 + 6 × 10 + 5 × 9)
4
注册机部分(完)
实验部分
1
一、获取一下机器码
2
二、复制到注册机里
3
三、算一下
4
四、复制一下注册码到软件里
5
五、点击注册成功!
6
六、为了防止程序异常你可以随便输注册码验证一下
注意事项
1
请严格按照本帖内容操作
2
如有不懂请留言提问哦~
上一篇:怎么把一个软件设置为开机启动项