吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 918|回复: 3
收起左侧

[其他求助] 如何在电脑不联网的情况下给软件加使用时长验证

[复制链接]
我是浮夸 发表于 2021-5-17 11:20
100吾爱币
如何在电脑不联网的情况下给软件加使用时长验证?
有网络验证,但是个别客户电脑不能联网,怎么样能实现不联网的情况下控制使用时长。
求大神给个成品软件或者易语言例子。
不求防破,能达到限制控制使用时长就行。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

yzhzhp 发表于 2021-5-17 17:25
.版本 2

.子程序 生成卡密, 文本型, 公开, 生成卡密,长度最低16
.参数 长度, 整数型, , 最低16位卡密
.参数 到期时间, 文本型, , 列如 2020/10/12/14/15 高级版可以规定年月日时分
.局部变量 时间分割, 文本型, , "0"
.局部变量 结果, 文本型
.局部变量 X, 整数型
.局部变量 时间1, 字节集
.局部变量 时间2, 字节集
.局部变量 时间3, 字节集
.局部变量 时间4, 字节集
.局部变量 时间5, 字节集

.如果真 (长度 < 16)
    长度 = 16
.如果真结束
时间分割 = 分割文本 (到期时间, “/”, )
.如果真 (取数组成员数 (时间分割) < 5)
    返回 (“错误的到期时间!”)
.如果真结束
.计次循环首 (长度 - 16, X)
    结果 = 结果 + 字符 (取随机数 (65, 90))
.计次循环尾 ()
.如果真 (取文本长度 (时间分割 [2]) < 2)
    时间分割 [2] = “0” + 时间分割 [2]
.如果真结束
.如果真 (取文本长度 (时间分割 [3]) < 2)
    时间分割 [3] = “0” + 时间分割 [3]
.如果真结束
.如果真 (取文本长度 (时间分割 [4]) < 2)
    时间分割 [4] = “0” + 时间分割 [4]
.如果真结束
.如果真 (取文本长度 (时间分割 [5]) < 2)
    时间分割 [5] = “0” + 时间分割 [5]
.如果真结束
时间1 = 到字节集 (时间分割 [1])
时间2 = 到字节集 (时间分割 [2])
时间3 = 到字节集 (时间分割 [3])
时间4 = 到字节集 (时间分割 [4])
时间5 = 到字节集 (时间分割 [5])
.计次循环首 (取字节集长度 (时间1), X)
    时间1 [X] = 时间1 [X] + 17
.计次循环尾 ()
.计次循环首 (取字节集长度 (时间2), X)
    时间2 [X] = 时间2 [X] + 17
.计次循环尾 ()
.计次循环首 (取字节集长度 (时间3), X)
    时间3 [X] = 时间3 [X] + 17
.计次循环尾 ()
.计次循环首 (取字节集长度 (时间4), X)
    时间4 [X] = 时间4 [X] + 17
.计次循环尾 ()
.计次循环首 (取字节集长度 (时间5), X)
    时间5 [X] = 时间5 [X] + 17
.计次循环尾 ()
结果 = 结果 + 到文本 (时间1) + “K” + 到文本 (时间2) + “K” + 到文本 (时间3) + “K” + 到文本 (时间4) + “K” + 到文本 (时间5)
返回 (结果)


.子程序 解密卡密, 文本型, 公开, 获取卡密的到期时间
.参数 卡密, 文本型, , 需要解析的卡密 最低长度为10位
.局部变量 数据, 文本型
.局部变量 分割时间, 文本型, , "0"
.局部变量 时间1, 字节集
.局部变量 时间2, 字节集
.局部变量 时间3, 字节集
.局部变量 时间4, 字节集
.局部变量 时间5, 字节集
.局部变量 X, 整数型
.局部变量 结果, 文本型

.如果真 (取文本长度 (卡密) < 16)
    返回 (“非有效卡密!”)
.如果真结束
数据 = 取文本右边 (卡密, 16)
分割时间 = 分割文本 (数据, “K”, )
时间1 = 到字节集 (分割时间 [1])
时间2 = 到字节集 (分割时间 [2])
时间3 = 到字节集 (分割时间 [3])
时间4 = 到字节集 (分割时间 [4])
时间5 = 到字节集 (分割时间 [5])
.计次循环首 (取字节集长度 (时间1), X)
    时间1 [X] = 时间1 [X] - 17
.计次循环尾 ()
.计次循环首 (取字节集长度 (时间2), X)
    时间2 [X] = 时间2 [X] - 17
.计次循环尾 ()
.计次循环首 (取字节集长度 (时间3), X)
    时间3 [X] = 时间3 [X] - 17
.计次循环尾 ()
.计次循环首 (取字节集长度 (时间4), X)
    时间4 [X] = 时间4 [X] - 17
.计次循环尾 ()
.计次循环首 (取字节集长度 (时间5), X)
    时间5 [X] = 时间5 [X] - 17
.计次循环尾 ()
.如果真 (时间2 [1] = 48)
    时间2 = 取字节集右边 (时间2, 1)
.如果真结束
.如果真 (时间3 [1] = 48)
    时间3 = 取字节集右边 (时间3, 1)
.如果真结束
.如果真 (时间4 [1] = 48)
    时间4 = 取字节集右边 (时间4, 1)
.如果真结束
.如果真 (时间5 [1] = 48)
    时间5 = 取字节集右边 (时间5, 1)
.如果真结束
结果 = 到文本 (时间1) + “/” + 到文本 (时间2) + “/” + 到文本 (时间3) + “/” + 到文本 (时间4) + “/” + 到文本 (时间5)
 楼主| 我是浮夸 发表于 2021-5-17 18:36
yzhzhp 发表于 2021-5-17 17:25
.版本 2

.子程序 生成卡密, 文本型, 公开, 生成卡密,长度最低16

这个看过太简单  随便改个字母到期时间都变了
yzhzhp 发表于 2021-5-18 21:51
我是浮夸 发表于 2021-5-17 18:36
这个看过太简单  随便改个字母到期时间都变了

哈哈  的确的确
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-16 19:01

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表