易语言授权 怎么写求大手子

社区服务
高级搜索
猴岛论坛电脑百科易语言授权 怎么写求大手子
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
2个回复

易语言授权 怎么写求大手子

楼层直达
想你的俊

ZxID:26831113

等级: 列兵
举报 只看楼主 使用道具 楼主   发表于: 2014-11-24 0
易语言怎么写授权文件 每个软件都能用的最好是模块 加教程    
   三岁

ZxID:44344

糖果

举报 只看该作者 沙发   发表于: 2014-11-24 0

这是客户端写法
=======================



.版本 2
.程序集 窗口程序集1
.程序集变量 授权信息, 授权信息型
.程序集变量 本机机器码, 文本型
.程序集变量 授权文件路径, 文本型
.程序集变量 网络北京时间, 日期时间型
.子程序 __启动窗口_创建完毕
本机机器码 = 取本机机器码 ()
授权文件路径 = 取运行目录 () + “\授权文件.key”
.如果 (文件是否存在 (授权文件路径) = 真)
    ' 特别注意:这里的授权密码必须要生成器的密码一致
    ' 这里获取授权信息后,还可以自己在程序中用时钟不停检测!
    授权信息 = 授权验证 (授权文件路径, “1234567890”)
    ' 特别注意:这里的授权密码必须要生成器的密码一致
    .如果 (授权信息.机器码 = 本机机器码)
        网络北京时间 = 取北京时间 ()
        .如果 (网络北京时间 ≠ [9999年9月9日9时])
            .如果 (授权信息.到期时间 > 网络北京时间)
                信息框 (“验证成功!”, 0, “验证-提示:”)
                授权用户 ()
            .否则
                删除文件 (授权文件路径)
                信息框 (“您的授权文件已经到期,请重新授权!”, 0, “验证-提示:”)
                未授权提示信息 ()
            .如果结束
        .否则
            信息框 (“网络异常,获取网络时间错误!”, 0, “验证-提示:”)
            结束 ()
        .如果结束
    .否则
        删除文件 (授权文件路径)
        信息框 (“该授权文件的机器码与本机不匹配!”, 0, “验证-提示:”)
        未授权提示信息 ()
    .如果结束
.否则
    未授权提示信息 ()
.如果结束

.子程序 未授权提示信息
置剪辑板文本 (本机机器码)
信息框 (“本机机器码:” + 本机机器码 + #换行符 + “机器已经复制,请发给客服获取授权文件”, 0, “验证-提示:”)
结束 ()

.子程序 授权用户
标签_北京时间.标题 = “北京时间:” + 到文本 (网络北京时间)
标签_到期时间.标题 = “到期时间:” + 到文本 (授权信息.到期时间)
时钟_到期时间计算.时钟周期 = 60 × 1000  ' 1分钟检测一次到期
.子程序 _时钟_到期时间计算_周期事件
网络北京时间 = 增减时间 (网络北京时间, #分钟, 1)
标签_北京时间.标题 = “北京时间:” + 到文本 (网络北京时间)
.如果真 (网络北京时间 ≥ 授权信息.到期时间)
    时钟_到期时间计算.时钟周期 = 0
    信息框 (“您的授权文件已经到期,请重新授权!”, 0, “验证-提示:”)
    未授权提示信息 ()
.如果真结束
[/url]
猴岛论坛技术组-神一般的头衔 各个领域 天才云集 福利多多 你还在等什么 赶快加入我们吧!

小野博客
  598d9

ZxID:54613761

等级: 列兵
举报 只看该作者 板凳   发表于: 2014-11-25 0
阿的达瓦
« 返回列表
发帖 回复