简单易学的软件注册码和绑定机器可设置试用天数

易语言 2020-08-21 19:23:01

简单易学的软件注册码和绑定机器可设置试用天数

jm1 = 到整数 (取文本右边 (注册码, 取文本长度 (注册码) - 倒找文本 (注册码, “/”, , 假)))
密码 = 取文本中间 (机器码, jm1, jm1)
L = 到文本 (数据解密 (注册码, 密码, 5))
x = 寻找文本 (L, “&”, , 假)
试用次数 = 到整数 (取文本左边 (L, x - 1))
x = 倒找文本 (L, “&”, , 假)
天数 = 到整数 (取文本右边 (L, 取文本长度 (L) - x))
s = 到文本 (试用次数) + “&” + 取文本右边 (机器码, 10) + 取文本中间 (机器码, 6, jm1) + 密码 + “&” + 到文本 (天数)
调试输出 (“注册值”, s, “注册码”, L, 注册码, 试用次数, 天数, jm1, 倒找文本 (注册码, “/”, , 假))
.判断开始 (s = L)
.如果真 (是否提示注册消息 = 真)
系统_出错信息 (“感谢您成功注册本软件”, 假, “感谢您成功注册本软件”, 64)
.如果真结束
返回变量 = 真
.默认
.如果真 (是否提示注册消息 = 真)
系统_出错信息 (“注册码错误”, 假, )
.如果真结束
返回变量 = 假
.判断结束
返回 (返回变量)