为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 易语言例程 正文

易语言软件运行检测工具源码

三叶资源网 2019-04-26 12:06:22 易语言例程 2004 ℃ 3 评论

易语言软件运行检测工具源码

@五杀

.版本 2

.子程序 _时钟1_周期事件
.局部变量 i, 整数型
.局部变量 句柄数组, 整数型, , "0"
.局部变量 局_句柄, 整数型
.局部变量 局_句柄2, 整数型
.局部变量 s, 整数型
.局部变量 判断的窗口数组, 整数型, , "0"
.局部变量 f, 整数型
.局部变量 非法程序数组, 整数型, , "0"
.局部变量 非法程序句柄数组, 整数型, , "0"
.局部变量 ff, 整数型

.如果 (局_句柄 = 窗口_取句柄 (, , “可自己修改”, “可自己修改”))  ' 需要判断的窗口类名和标题。可以自己修改,精益助手获取
    ' 程序未运行就执行
.否则
    ' 程序运行就执行
    清除数组 (判断的窗口数组)  ' 需要关闭的窗口数组
    枚举窗口 (句柄数组)
    .计次循环首 (取数组成员数 (句柄数组), i)

        .如果真 (取标题 (句柄数组 [i]) = “可自己修改”)  ' 程序的句柄。
            加入成员 (判断的窗口数组, 句柄数组 [i])
        .如果真结束

    .计次循环尾 ()
    s = 0
    .计次循环首 (取数组成员数 (判断的窗口数组), s)

        窗口销毁 (判断的窗口数组 [s])

    .计次循环尾 ()
    清除数组 (非法程序数组)
    枚举窗口 (非法程序句柄数组)  ' 枚举所有辅助程序。
    .计次循环首 (取数组成员数 (非法程序句柄数组), ff)

        .如果真 (取标题 (非法程序句柄数组 [ff]) = “可自己修改”)  ' 程序的句柄。
            加入成员 (非法程序数组, 非法程序句柄数组 [ff])
        .如果真结束

    .计次循环尾 ()

    f = 0
    .计次循环首 (取数组成员数 (非法程序数组), f)

        窗口销毁 (非法程序数组 [f])

    .计次循环尾 ()

    信息框 (“检测到非法程序,请关闭!”, 0, “友情提示”, )

.如果结束

.如果 (局_句柄 = 窗口_取句柄 (, , “可自己修改”, “可自己修改”))  ' 需要判断的窗口类名和标题。可以自己修改,精益助手获取,这个和上面那个一样,只是有两个程序我写了两段,新手不知道如何优化,勿喷,哈哈哈~
    ' 程序未运行就执行
    ' 程序运行就执行
.否则
    清除数组 (判断的窗口数组)
    枚举窗口 (句柄数组)
    .计次循环首 (取数组成员数 (句柄数组), i)

        .如果真 (取标题 (句柄数组 [i]) = “可自己修改”)  ' 程序的句柄。
            加入成员 (判断的窗口数组, 句柄数组 [i])
        .如果真结束

    .计次循环尾 ()
    s = 0
    .计次循环首 (取数组成员数 (判断的窗口数组), s)

        窗口销毁 (判断的窗口数组 [s])

    .计次循环尾 ()

    信息框 (“检测到非法程序,请关闭!”, 0, “友情提示”, )

.如果结束
文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有3位网友发表了看法:

  • 五杀

    五杀  评论于 [2019-05-03 16:26:28]  回复

    ヽ(●-`Д´-)ノ.......................这套源码好像是我写的,,,,,这里是和论坛互通的吗?

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
本机QQ登录考勤机EXDUI4.1例程Xml文本编辑器miniblink会员管理系统图像二值化图片生成器创建快捷方式2144多线程注册例程源码方块对齐位置算法彗星次世代拖放支持库车牌识别SMTP发信工资管理系统源码例程微信域名拦截数据结构
最新评论