TC官方合作论坛

 找回密码
 立即注册
查看: 1677|回复: 4

[问题] 请教如何打地鼠代码

[复制链接]
发表于 2011-12-30 10:11:37 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如题,地鼠洞有五个,地鼠是一只一只的出来,出来一只鼠标就点一下,如何制作循环?
我做了一个代码,是能找到区域内的图片,就点击一次,下一个图片它不点击了。
请高手帮帮。让我实现循环点击出来的地鼠。


空间 图片
//定义默认空间

功能 逻辑型 开始_点击()
//这里添加你要执行的代码
整型 x,y,图片

图片=图像.找图(0,0,1680,1050,"D:\\3.bmp",#874726,0.8,0,x,y)
如果(图片==-1)
否则
辅助.等待(50)
鼠标.移动(x,y)
    辅助.等待(50)
    鼠标.左键双击(1)
如果结束

返回 真
//函数返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()

返回 真
//函数返回语句
功能结束

空间结束
//空间结束语句


还是搞不定,有高手帮一下不,
回复

使用道具 举报

发表于 2011-12-30 10:16:24 | 显示全部楼层
那就加个循环咯

循环 ()
图片=图像.找图(0,0,1680,1050,"D:\\3.bmp",#874726,0.8,0,x,y)
如果(图片==-1)
否则
辅助.等待(50)
鼠标.移动(x,y)
    辅助.等待(50)
    鼠标.左键双击(1)
如果结束
循环结束

不过这是个死循环,它会不停的循环下去,最好你再给它加点条件,比如循环几次,也就是要打多少只这样
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-30 10:18:10 | 显示全部楼层
回复 2楼smtmangle的帖子

那能不能教我制作热键?比如F12停止F11开始
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-30 10:24:13 | 显示全部楼层
空间 图片
//定义默认空间

功能 逻辑型 开始_点击()
//这里添加你要执行的代码
整型 x,y,图片
整型 累加,次数
次数=10
循环(次数>0)
    累加 = 累加 + 1
    次数 = 次数 - 1
图片=图像.找图(0,0,1680,1050,"D:\\3.bmp",#874726,0.8,0,x,y)
如果(图片==-1)
否则
辅助.等待(500)
鼠标.移动(x,y)
    辅助.等待(500)
    鼠标.左键双击(1)
如果结束
循环结束
返回 真
//函数返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()

返回 真
//函数返回语句
功能结束

空间结束
//空间结束语句



循环搞定了,不过还要试一下,不知道会不会自动点击出现的地鼠
回复 支持 反对

使用道具 举报

发表于 2013-11-24 19:23:30 | 显示全部楼层
好贴~必须顶上去
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-23 03:56 , Processed in 0.067385 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表