TC官方合作论坛
标题:
关于大漠找字问题。求解答
[打印本页]
作者:
整天
时间:
2014-4-7 10:52
标题:
关于大漠找字问题。求解答
功能 找GM()
系统.设置路径(辅助.获取资源路径("rc:"))//设置全局路径
dm.SetDict(0,"GM.txt")//设置字库路径
辅助.等待(100)
句柄=窗口.找到窗口(窗口.鼠标所在窗口句柄())//绑定窗口
句柄=dm.GetPointWindow(0,0)
//辅助.消息框(句柄)
//窗口设置状态
窗口=dm.BindWindow(句柄,"normal","normal","normal",1)//前后台绑定模式
intX,intY//坐标变量
dm.FindStr(13,618,168,724,"[GM]"," E066FF-000000",1.0,intX,intY)//大漠找字
如果(intX)//判断
辅助.消息框("找到")
dm.MoveTo(intX+3,intY+3)//移动鼠标+偏移,这里根据需要来修改
help.sleep(20)//延时
dm.LeftClick()//左键点击
如果结束
功能结束
(为何没反应。。。。。究竟那里错了)
作者:
石中草
时间:
2014-4-7 11:01
本帖最后由 石中草 于 2014-4-7 11:09 编辑
句柄=窗口.找到窗口(窗口.鼠标所在窗口句柄())//这句错了
窗口.找到窗口(“天龙八部”)//这函数参数是字符窗口标题,返回窗口句柄你传的是 窗口.鼠标所在窗口句柄() 这里已经是一个句柄了
句柄=窗口.找到窗口(“游戏窗口标题”)
句柄=窗口.鼠标所以窗口句柄()
上面二选一
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1