如何用易语言编写注册软件?
易语言大家都很熟悉了,有小伙伴问我:我的软件挺好的,怎么创造一个用激活码激活程序呢?在此,该大家演示一下!
注册软件
- 01
打开易语言, 界面就是这个样子啦!
- 02
开始进入代码区: .版本 2.支持库 dp1 .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕.局部变量 机器码, 整数型.局部变量 编辑框机器码, 编辑框 机器码 = 取绝对值 (取硬盘特征字 ()) ' 因为取出来的特征字是﹣的,所以要去绝对值!编辑框机器码.内容 = 到文本 (机器码) .子程序 _注册按钮_被单击.局部变量 待用数据, 文本型.局部变量 机器码, 文本型 待用数据 = 取数据摘要 (加密数据 (到字节集 (编辑框机器码.内容), “jqm”, #RC4算法))机器码 = 到大写 (取文本左边 (待用数据, 25)).如果 (机器码 = 编辑框注册码.内容) 标题 = “已经成功注册” 信息框 (“注册成功”, 0, ).否则 信息框 (“我猜注册码肯定错了。不然怎么注册不了呢?”, 0, ).如果结束
- 03
呵呵,好了,试下吧!
注册机
- 01
当然使不了,因为我们没有注册机,就是激活码生成器! 一起来编吧!
- 02
画界面!
- 03
进入代码区,这个比较难! 我用的是取机器号,大家也可以学习取硬盘号,取CPU号!
- 04
.版本 2.支持库 dp1 .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕 .子程序 _注册按钮_被单击.局部变量 注册码, 文本型 .如果真 (编辑框机器码.内容 ≠ “”) 注册码 = 到大写 (取文本左边 (取数据摘要 (加密数据 (到字节集 (编辑框机器码.内容), “jqm”, #RC4算法)), 25)) 编辑框注册码.内容 = 注册码 .如果真结束 .子程序 _按钮1_被单击 编辑框注册码.内容 = “”编辑框机器码.内容 = “”
- 05
好了,软件生成吧!记得给我点个赞哦!