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