|
8斤作业 空间 功能测试8斤
dm=com("dm.dmsoft")
功能 热键0_热键()
句柄=窗口.鼠标所在窗口句柄()
编辑框.设置文本("编辑框1",句柄)
功能结束
功能 绑定_点击()
句柄=编辑框.获得文本("编辑框1")
屏幕=下拉框.获得文本("下拉框0")
鼠标=下拉框.获得文本("下拉框1")
键盘=下拉框.获得文本("下拉框2")
模式=下拉框.获得文本("下拉框3")
是否绑定=dm.BindWindow(句柄,屏幕,鼠标,键盘,模式)
dm.UnBindWindow()
如果(是否绑定==1)
辅助.消息框("绑定成功")
否则
辅助.消息框("绑定失败")
如果结束
功能结束
功能 按钮1_点击()
辅助.消息框("解绑成功")
功能结束
功能 初始化()
辅助.注册插件("rc:\\dm.dll",真)
功能结束
功能 找图_点击()
dm.SetPath(辅助.获取资源路径("rc:"))
相似度=编辑框.获得文本("编辑框5")
色偏=编辑框.获得文本("编辑框4")
图片=浏览框.获得("浏览框0")
图片X=0,图片Y=0
图像序号=dm.FindPic(0,0,1366,768,图片,色偏,相似度,0,图片X,图片Y)
如果(图像序号>-1)
辅助.消息框("找到了")
否则
辅助.消息框("找不到")
如果结束
功能结束
功能 坐标查询_点击()
dm.SetPath(辅助.获取资源路径("rc:"))
相似度=编辑框.获得文本("编辑框5")
色偏=编辑框.获得文本("编辑框4")
图片=浏览框.获得("浏览框0")
A=0,B=0
图像序号=dm.FindPic(0,0,2000,2000,图片,色偏,相似度,0,A,B)
如果(图像序号>-1)
编辑框.设置文本("编辑框6",A)
编辑框.设置文本("编辑框7",B)
否则
辅助.消息框("找不到")
如果结束
功能结束
功能 坐标位置查询_点击()
//这里添加你要执行的代码
dm.SetPath(辅助.获取资源路径("rc:"))
图片=浏览框.获得("浏览框0")
色偏=编辑框.获得文本("编辑框4")
相似度=编辑框.获得文本("编辑框5")
x返回值=0,y返回值=0
图像序号=dm.FindPic(0,0,2000,2000,图片,色偏,相似度,0,x返回值,y返回值)
如果(图像序号>=0)
鼠标.移动(x返回值,y返回值)
否则
("没有找到坐标位置")
如果结束
功能结束
功能 开始查找_点击()
dm.SetPath(辅助.获取资源路径("rc:"))
intX=0
intY=0
x1=编辑框.获得文本("编辑框9")
y1=编辑框.获得文本("编辑框10")
x2=编辑框.获得文本("编辑框11")
y2=编辑框.获得文本("编辑框12")
颜色值=编辑框.获得文本("编辑框13")
相似度=编辑框.获得文本("编辑框3")
色偏=编辑框.获得文本("编辑框8")
图片路径=浏览框.获得("浏览框1")
//查找模式=下拉框.获得内容("下拉框4",下拉框.得到选项("下拉框1"))
是否找到=dm.FindColor(0,0,2000,2000,颜色值,相似度,0,intX,intY)
如果(是否找到>0)
编辑框.设置文本("编辑框0",intX)
编辑框.设置文本("编辑框2",intY)
否则
辅助.消息框("没有找到")
如果结束
功能结束
功能 退出_点击()
辅助.退出()
功能结束
功能 查询退出_点击()
辅助.退出()
功能结束
功能 点击退出_点击()
辅助.退出()
功能结束
功能 点击开始_点击()
x1=编辑框.获得文本("编辑框14")
x2=编辑框.获得文本("编辑框16")
y1=编辑框.获得文本("编辑框15")
y2=编辑框.获得文本("编辑框17")
查字=编辑框.获得文本("编辑框18")
颜色=编辑框.获得文本("编辑框19")
相似度=编辑框.获得文本("编辑框20")
返回X坐标=编辑框.获得文本("编辑框21")
返回Y坐标=编辑框.获得文本("编辑框22")
变量 窗口句柄,x,y,是否找到
dm.SetPath(辅助.获取资源路径("rc:"))
dm.SetDict(0,"找找找字.txt")
窗口句柄=窗口.鼠标所在窗口句柄()
是否找到=dm.FindStr(x1,y1,x2,y2,查字,颜色,相似度,x,y)
如果(是否找到>0)
编辑框.设置文本("编辑框21",x)
编辑框.设置文本("编辑框22",y)
否则
辅助.消息框("没找到")
如果结束
功能结束
功能 位置查询_点击()
//这里添加你要执行的代码
x1=编辑框.获得文本("编辑框14")
x2=编辑框.获得文本("编辑框16")
y1=编辑框.获得文本("编辑框15")
y2=编辑框.获得文本("编辑框17")
查字=编辑框.获得文本("编辑框18")
颜色=编辑框.获得文本("编辑框19")
相似度=编辑框.获得文本("编辑框20")
返回X坐标=编辑框.获得文本("编辑框21")
返回Y坐标=编辑框.获得文本("编辑框22")
变量 窗口句柄,x,y,是否找到
dm.SetPath(辅助.获取资源路径("rc:"))
dm.SetDict(0,"找找找字.txt")
窗口句柄=窗口.鼠标所在窗口句柄()
是否找到=dm.FindStr(x1,y1,x2,y2,查字,颜色,相似度,x,y)
如果(是否找到>0)
辅助.消息框(是否找到)
辅助.消息框(x)
辅助.消息框(y)
dm.MoveTo(x+3,y+3)
辅助.等待(20)
dm.LeftDoubleClick()
否则
辅助.消息框("没找到")
如果结束
功能结束
空间结束 |
|