您的位置首页百科知识

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

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

的有关信息介绍如下:

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

教你在易语言中写出一个属于自己的注册软件,让别人需要注册码才能使用

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

要取机器码

二、易语言有自带一个取硬盘特征字的功能

利用这个内容加减乘除来实现注册码

一、首先把界面写出来

二、双击一下获取注册码的按钮

进入代码界面

三、输入

编辑框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)

注册机部分(完)

一、获取一下机器码

二、复制到注册机里

三、算一下

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

五、点击注册

成功!

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

验证一下