|
受累了高人们帮我看看,研究3天了还是没有头绪,这是抄陌上青衣导师的帖子,怎么样才能坐标和坐标对比,然后鼠标移动到最后那个目标坐标上去呢?,真诚祝福看过和帮助我的所有人,全家幸福平安。
循环(!(坐标x==目标x&坐标y==目标y))
////自己在记事本随便填写的坐标1,1
坐标=dm.Ocr(966,287,999,303,"000000-000000",1.0)
////这个是导师原来的坐标位置实在是没看明白,改成了上面的那样了
//// 坐标=对象.Ocr(宽-189,0,宽,119,"dc7338-000000",1.0)
////这个如果没明白什么意思,找到的时候没反映,找不到的时候才有反映
如果(字符串.查找字符串(坐标,",")<0)
辅助.等待(200)
//调试输出("看看")
继续
如果结束
//////这是分割得到的坐标
str.split(坐标,",",坐标数组)
坐标x=坐标数组[0]
坐标y=坐标数组[1]
//调试输出(坐标x) 这里正常,我自己在记事本 设置的坐标是1,1 坐标x调试结果是1 坐标y的结果也是1
//调试输出(目标x)
////自己在记事本随便填写的坐标105,253
坐标1=dm.Ocr(1055,365,1116,382,"000000-000000",1.0)
//////同上面的一样
如果(字符串.查找字符串(坐标1,",")<0)
辅助.等待(200)
//调试输出("看")
继续
如果结束
////同上一样
str.split(坐标1,",",坐标数组1)
目标x=坐标数组1[0]
目标y=坐标数组1[1]
//调试输出(坐标x) 调试结果和我上面自己填写的一样 X105 Y253
//调试输出(目标x)
////问题在这里怎么样让这个鼠标移动到我自己设置的那个目标105,205上去呢?
////下面都是我自己瞎蒙的,调试的结果就是鼠标一直右移不停止
如果(坐标x<目标x)
变量 x,y
鼠标.获取坐标(x,y)
鼠标.移动(x+1,y)
//调试输出("zhao")
如果结束
如果(坐标x==目标x)
//调试输出("zhaodao")
如果结束
循环结束
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|