易语言——写出一个简单的软件注册

作者:wendy | 创建时间: 2023-03-28
教你在易语言中写出一个属于自己的注册软件,让别人需要注册码才能使用...
易语言——写出一个简单的软件注册

构思思路

一、首先想实现注册软件一机一码制 要取机器码

二、易语言有自带一个取硬盘特征字的功能 利用这个内容加减乘除来实现注册码

制作过程

一、首先把界面写出来

二、双击一下获取注册码的按钮 进入代码界面

三、输入 编辑框1.内容 = 到文本 (取硬盘特征字 ()) 意思就是编辑框一(就是机器码)等于电脑硬盘特征字

四、运行一下 点击一下获取硬盘特征字

五、成功之后要注意! 有些硬盘特征字为0 (就是获取不到这个BUG是无法修复的) 所以要增加一个判读机制

六、大概判断机制是这样的 如果真 (编辑框1.内容 = “0”) 信息框 (“抱歉,您的机器码为 0 无法注册”, 0, , ) 返回 ()

七、在下面写注册码的机制了 双击注册这个按钮 输入代码 如果真 (编辑框2.内容 = 到文本 (到数值 (编辑框1.内容) + 5 - 3 × 5 - 3 + 6 × 10 + 5 × 9)) 用数字算法来判断注册码

八、然后我用信息框来表示注册成功 记得加个返回 否则会悲剧

九、如果不是注册码的话 一个信息框提示注册失败

软件部分(完)

注册机

一、再新建一个易语言 打开后排好界面

二、双击验算出注册码

三、代码可以复制软件的 如果真 (编辑框2.内容 = 到文本 (到数值 (编辑框1.内容) + 5 - 3 × 5 - 3 + 6 × 10 + 5 × 9)) 这段代码修改一下 编辑框2.内容 = 到文本 (到数值 (编辑框1.内容) + 5 - 3 × 5 - 3 + 6 × 10 + 5 × 9)

注册机部分(完)

实验部分

一、获取一下机器码

二、复制到注册机里

三、算一下

四、复制一下注册码到软件里

五、点击注册 成功!

六、为了防止程序异常你可以随便输注册码 验证一下

温馨提示

请严格按照本帖内容操作
如有不懂请留言提问哦~
点击展开全文

更多推荐