大漠插件下按键精灵找色语句问题

大漠插件下按键精灵找色语句问题,第1张

你是找两点颜色,然后比较坐标大小,对吗?那你只能用两次FindColor了,FindColorEx是没有记录颜色信息的。代码如下:

//大漠注册我不写了

dm_ret = dmFindColor(0, 0, 1336, 768, "000000", 10, 0, x1, y1)

dm_ret = dmFindColor(0, 0, 1336, 768, "ffffff", 10, 0, x2, y2)

If x1 > x2 Then

MessageBox "12"

Else

MessageBox "34"

End If

手动注册:

比如dmdll放在c:\test目录

那么开始->运行->cmd

在命令提示符下,输入cd c:\test

再输入 regsvr32 dmdll 即可,这样会提示插件已经注册到系统中

需要注意的是,可能有别的作者把dmdll释放到系统目录。这样优先注册的是系统目录的插件

解决办法是加上绝对路径。比如

regsvr32 c:\test\dmdll

在按键精灵里用代码注册:

PutAttachment "c:\test_game",""//这里的文件路径要跟下面的相同

set ws=createobject("WscriptShell")

wsrun "regsvr32 c:\test_game\dmdll /s"

Set ws = nothing

Delay 1200

Set dm = createobject("dmdmsoft")

注意:在附件里必须添加dmdll ,至于这个文件在哪,那就要看你把大漠插件下在哪了

还有,尽量用80以上的按键精灵

函数简介:在屏幕范围(x1,y1,x2,y2)内,查找string(可以是任意个字符串的组合),并返回符合color_format的坐标位置,相似度sim同Ocr接口描述(多色,差色查找类似于Ocr接口,不再重述)易语言用不了FindStr可以用此接口来代替函数原型:

string

FindStrE(x1,y1,x2,y2,string,color_format,sim)参数定义:

x1 整形数:区域的左上X坐标

y1 整形数:区域的左上Y坐标

x2

整形数:区域的右下X坐标

y2 整形数:区域的右下Y坐标

string 字符串:待查找的字符串, 可以是字符串组合,比如"长安|洛阳|大雁塔",中间用"|"来分割字符串

color_format 字符串:颜色格式串,

可以包含换行分隔符,语法是","后加分割字符串 具体可以查看下面的示例注意,RGB和HSV格式都支持

sim 双精度浮点数:相似度,取值范围01-10

返回值:字符串:

返回字符串序号以及X和Y坐标,形式如"id|x|y", 比如"0|100|200",没找到时,id和X以及Y均为-1,"-1|-1|-1"示例:

pos =

dmFindStrE(0,0,2000,2000,"长安","9f2e3f-000000",10)

pos =

split(pos,"|")

If int(pos(0)) >= 0 Then

dmMoveTo int(pos(1)),int(pos(2))

End

If pos =

dmFindStrE(0,0,2000,2000,"长安|洛阳","9f2e3f-000000",10)

pos =

split(pos,"|")

If int(pos(0)) >= 0 Then

dmMoveTo int(pos(1)),int(pos(2))

End

If// 查找时,对多行文本进行换行,换行分隔符是"|" 语法是在","后增加换行字符串任意字符串都可以

pos = dmFindStrE(0,0,2000,2000,"长安|洛阳","9f2e3f-000000,|",10)

pos =

split(pos,"|")

If int(pos(0)) >= 0 Then

dmMoveTo int(pos(1)),int(pos(2))

End

If 注:

此函数的原理是先Ocr识别,然后再查找。所以速度比FindStrFastE要慢,尤其是在字库

很大,或者模糊度不为10时。一般字库字符数量小于100左右,模糊度为10时,用FindStrE要快一些,否则用FindStrFastE

以上就是关于大漠插件下按键精灵找色语句问题全部的内容,包括:大漠插件下按键精灵找色语句问题、按键精灵怎么用大漠后台鼠标、易语言调用大漠怎么得到找字返回的坐标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9676360.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存