|
发表于 2023-5-30 19:05:27
|
显示全部楼层
吉林省辽源市
本帖最后由 hjinpwhe1 于 2023-5-30 19:09 编辑
给写个源码吧 很简单
变量名 | 类 型 | 静态 | 数组 | 备 注 | zj | 大漠类库 | | | 版本号 | 文本型 | | | VIP | 整数型 | | | 结果 | 文本型 | | | 如果真 (文件是否存在 (“C:\jbcj”) = 假)创建目录 (“C:\jbcj”)如果真 (文件是否存在 (“C:\jbcj\dm.dll”) = 假)写到文件 (“C:\jbcj\dm.dll”, #d )如果真 (文件是否存在 (“C:\jbcj\DmReg.dll”) = 假)写到文件 (“C:\jbcj\DmReg.dll”, #dd )判断 (读配置项 (“C:\jbcj\zcsj.ini”, “注册时间”, “时间”, ) = 年月日 ()) SetDllPathA (“C:\jbcj\dm.dll”, 0 )返回 (“注册成功”)SetDllPathA (“C:\jbcj\dm.dll”, 0 )zj. 创建 ()版本号 = “版本号 ” + zj. Ver ()VIP = zj. RegEx (“你自己注册码”, “你自己附加码”, “121.204.252.143|123.129.231.44|121.204.253.161|123.129.231.45|125.77.165.62|123.129.231.85|125.77.165.131|123.129.231.86”)zj. 释放 ()如果真 (VIP判断 (VIP ) = “VIP注册成功”)写配置项 (“C:\jbcj\zcsj.ini”, “注册时间”, “时间”, 年月日 ()) 返回 (版本号 + “ ” + VIP判断 (VIP))
注册时间 = 取现行时间 ()返回 (到文本 (取年份 (注册时间 )) + “-” + 到文本 (取月份 (注册时间 )) + “-” + 到文本 (取日 (注册时间 )) )
类模块
.版本 2
.程序集 大漠类库
.程序集变量 obj, 对象
.子程序 创建, , 公开
释放 ()
obj.创建 (“dm.dmsoft”, )
SetParam64ToPointer ()
.子程序 释放, , 公开
obj.清除 ()
.子程序 Ver, 文本型, 公开
返回 (obj.文本方法 (“Ver”, ))
.子程序 RegEx, 整数型, 公开
.参数 code, 文本型
.参数 Ver, 文本型
.参数 ip, 文本型
返回 (obj.数值方法 (“RegEx”, code, Ver, ip))
.子程序 SetParam64ToPointer, 整数型, 公开
返回 (obj.数值方法 (“SetParam64ToPointer”, ))
|
|