易语言——写出一个简单的软件注册
的有关信息介绍如下:
教你在易语言中写出一个属于自己的注册软件,让别人需要注册码才能使用
一、首先想实现注册软件一机一码制
要取机器码
二、易语言有自带一个取硬盘特征字的功能
利用这个内容加减乘除来实现注册码
一、首先把界面写出来
二、双击一下获取注册码的按钮
进入代码界面
三、输入
编辑框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)
注册机部分(完)
一、获取一下机器码
二、复制到注册机里
三、算一下
四、复制一下注册码到软件里
五、点击注册
成功!
六、为了防止程序异常你可以随便输注册码
验证一下



