本帖最后由 3215456444 于 2011-10-17 21:38 编辑
[e]
.版本 2
.支持库 eAPI
.程序集 窗口程序集1
.子程序 _按钮1_被单击
超级延时 (1000)
开启游戏窗口 ()
账号输入 ()
密码 ()
查找确认进游戏了的图片 ()
超级延时 (200)
一级任务 ()
.子程序 账号输入
鼠标移动 (, 242, 275)
超级延时 (50)
鼠标键 ()
鼠标键 ()
模拟按键 (#A键, , )
模拟按键 (#S键, , )
模拟按键 (#键3, , )
模拟按键 (#键7, , )
模拟按键 (#键7, , )
模拟按键 (#键8, , )
模拟按键 (#键2, , )
模拟按键 (#键7, , )
模拟按键 (#键2, , )
模拟按键 (#键6, , )
模拟按键 (#键3, , )
.子程序 一级任务
.局部变量 s, 坐标型
.局部变量 xh, 逻辑型
s = 识图3.找图 (#一级任务, , , , , , , , , )
.判断循环首 (xh = 真)
.如果 (s.x > 0 或 s.y > 0)
信息框 (“0”, 0, )
鼠标移动 (, s.x + 20, s.y - 7)
鼠标键 ()
鼠标键 ()
跳出循环 ()
.否则
鼠标移动 (, 705, 575)
超级延时 (100)
鼠标键 ()
.如果结束
.判断循环尾 ()
.子程序 密码
超级延时 (200)
鼠标移动 (, 172, 322)
鼠标键 ()
鼠标键 ()
超级延时 (100)
模拟按键 (#S键, , )
模拟按键 (#U键, , )
模拟按键 (#N键, , )
模拟按键 (#L键, , )
模拟按键 (#E键, , )
模拟按键 (#I键, , )
超级延时 (100)
鼠标移动 (, 204, 362)
鼠标键 ()
.子程序 开启游戏窗口
运行 (取运行目录 () + “\1.exe”, 假, )
a = 取句柄 (“1.exe”, , “游戏窗口1”)
超级延时 (1000)
窗口移动 (a, 0, 0)
.子程序 查找确认进游戏了的图片
.局部变量 s, 坐标型
.局部变量 xh, 逻辑型
s = 识图3.找图 (#商, , , , , , , , , )
xh = 真
.判断循环首 (xh)
.如果 (s.x > 0 或 s.y > 0)
信息框 (“找到”, 0, )
跳出循环 ()
.否则
.如果结束
.判断循环尾 ()
[/e]
本人菜鸟啊 哎
问题出在 查找确认进游戏的图片()
它一直找不到图。 下面是同样的源码 但是可以找到
大家看下问题出在什么地方
[e]
.版本 2
.程序集 窗口程序集1
.子程序 _按钮1_被单击
.局部变量 s, 坐标型
.局部变量 xh, 逻辑型
s = 识图3.找图 (#商, , , , , , , , , )
xhl= 真
.判断循环首 (xh)
.如果 (s.x > 0 或 s.y > 0)
信息框 (“找到”, 0, )
跳出循环 ()
.否则
.如果结束
.判断循环尾 ()
标签1.标题 = 到文本 (s.x)
标签2.标题 = 到文本 (s.y)
[/e]
补充内容 (2011-10-17 22:42):
自己解决了 谢谢了 |