511遇见易语言乐玩插件置图片密码和枚举图片卡屏判断

本节视频录制的命令较多,非常实用,有图示加密SetPicPwd,枚举图片MatchPicName,这个命令在使用FindPicEx找图扩展时,非常好用,支持通配符,强烈推荐,而IsDisplayDead是否卡屏命令在判断卡屏或者游戏角色跑动是否到达目的地是否停止时特别有用处。

乐玩插件模块源码:

.版本 2

.子程序 SetPicPwd, 整数型, 公开
.参数 pwd, 文本型

返回 (obj.数值方法 (“SetPicPwd”, pwd))

.子程序 MatchPicName, 文本型, 公开
.参数 pic_name, 文本型

返回 (obj.文本方法 (“MatchPicName”, pic_name))

.子程序 IsDisplayDead, 整数型, 公开, 0 : 没有卡屏1 : 卡屏
.参数 x1
.参数 y1
.参数 x2
.参数 y2
.参数 timeout, , , 单位 :秒

返回 (obj.数值方法 (“IsDisplayDead”, x1, y1, x2, y2, timeout))

乐玩模块调用测试源码:

.版本 2
.支持库 spec
.支持库 EThread

.子程序 _按钮13_被单击, , , SetPicPwd
.局部变量 ret, 文本型
.局部变量 ss, 文本型, , "0"
.局部变量 sss, 文本型, , "0"
.局部变量 i, 整数型
.局部变量 id, 整数型
.局部变量 x
.局部变量 y

l.SetPicPwd (“123”)
延时 (100)
ret = l.FindPicEx (0, 0, 2000, 2000, “2.bmp|1.bmp”, “000000”, 0.95, 0)
调试输出 (ret)
' “1,602,5|2,754,175”
.如果真 (取文本长度 (ret) > 0)
ss = 分割文本 (ret, “|”, )
.计次循环首 (取数组成员数 (ss), i)
sss = 分割文本 (ss [i], “,”, )
id = 到整数 (sss [1])
x = 到整数 (sss [2])
y = 到整数 (sss [3])
延时 (100)
l.MoveTo (x, y)
延时 (100)
l.LeftDoubleClick ()
延时 (100)
.计次循环尾 ()

.如果真结束
.子程序 _按钮14_被单击, , , MatchPicName
.局部变量 ret, 文本型
.局部变量 ss, 文本型, , "0"
.局部变量 sss, 文本型, , "0"
.局部变量 i, 整数型
.局部变量 id, 整数型
.局部变量 x
.局部变量 y
.局部变量 all_pic, 文本型
.局部变量 pic_mame, 文本型

l.SetPicPwd (“123”)
延时 (100)
all_pic = “*.bmp”
pic_mame = l.MatchPicName (all_pic)
调试输出 (pic_mame)

ret = l.FindPicEx (0, 0, 2000, 2000, pic_mame, “000000”, 0.95, 0)
调试输出 (ret)
' “1,602,5|2,754,175”
.如果真 (取文本长度 (ret) > 0)
ss = 分割文本 (ret, “|”, )
.计次循环首 (取数组成员数 (ss), i)
sss = 分割文本 (ss [i], “,”, )
id = 到整数 (sss [1])
x = 到整数 (sss [2])
y = 到整数 (sss [3])
延时 (100)
l.MoveTo (x, y)
延时 (100)
l.LeftDoubleClick ()
延时 (100)
.计次循环尾 ()

.如果真结束
.子程序 _按钮15_被单击, , , IsDisplayDead

时钟1.时钟周期 = 3000
.子程序 是否卡屏
.局部变量 ret, 整数型

' 判断卡屏
' 判断跑路是否停止
' 判断是否到达目的地
' 乐玩和大漠都有这大命令,最后一个时间参数,这里是秒

ret = l.IsDisplayDead (698, 41, 774, 112, 2)
.判断开始 (ret = 0)
标题 = “---------没有卡屏!”
.判断 (ret = 1)
标题 = “-------- 卡屏了!”
.默认

.判断结束

.子程序 _时钟1_周期事件

启动线程 (&是否卡屏, , )

教程下载:

链接:https://pan.baidu.com/s/1Z-GwQ84X7iccpK3NngsPZQ

原文:易语言乐玩插件置图片密码和枚举图片卡屏判断

          易语言封装调用乐玩多线程插件模块

您可能感兴趣的文章:


▪ 易语言大漠多线程模块制作及游戏实战方法2-多线程类模块调用实战

▪ 511遇见易语言多线程大漠多线程-9启动线程传参数组传参

▪ 易语言大漠单线程-《剑侠情缘》一键登陆

▪ 乐玩插件FindStr找字和FindStrFast快速找字

▪ 第四课易语言大漠多线程绑定和打怪(方法二)

▪ 511遇见视频教程优酷播单目录链接

▪ 第三课易语言大漠多线程绑定游戏和打怪

▪ 乐玩插件多线程模块(索引)--方法3

▪ 易语言大漠《剑侠情缘》多线程批量登录选择框数组加入删除账号

▪ 第二课易语言大漠多线程API挂起恢复销毁线

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

511遇见

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值