TC官方合作论坛
标题:
谁能帮我写个代码学习一下
[打印本页]
作者:
zx4421066
时间:
2013-8-2 18:24
标题:
谁能帮我写个代码学习一下
例如: 1:通过找图打开我的电脑 2:通过找图打开本地磁盘D 3:通过找图打开D盘中的某个文件夹 我想写个循环程序不停的来执行这三个步骤,因为我是新手自己写的也不敢发上来,哪位大侠给简单写一下,我学习学习,不甚感谢!!!
作者:
指天椒
时间:
2013-8-2 21:53
没什么人有这么闲的,建议多看教程和帮助文档。
作者:
zx4421066
时间:
2013-8-2 23:04
回复
2楼
指天椒
的帖子
功能 开始_点击()
循环(真)
循环(真)
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"rc:\\1.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
如果(图片X坐标>0)
鼠标.移动(图片X坐标,图片Y坐标)
辅助.等待(1000)
鼠标.左键双击(1)
辅助.等待(1000)
跳出
如果结束
循环结束
循环(真)
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"rc:\\2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
如果(图片X坐标>0)
鼠标.移动(图片X坐标,图片Y坐标)
辅助.等待(1000)
鼠标.左键双击(1)
辅助.等待(1000)
跳出
如果结束
循环结束
循环(真)
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"rc:\\3.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
如果(图片X坐标>0)
鼠标.移动(图片X坐标,图片Y坐标)
辅助.等待(1000)
鼠标.左键双击(1)
辅助.等待(1000)
跳出
如果结束
循环结束
循环结束
功能结束
这个是我试着写的 运行后就找到第一个 完了程序就未响应了
你来帮我看看?
作者:
ak45270
时间:
2013-8-2 23:35
用得着这么多个死循环嘛。。。。它跳出去了吧,,,,
作者:
zx4421066
时间:
2013-8-3 02:28
回复
4楼
ak45270
的帖子
能劳驾给我写个吗?我学习一下 我新人
作者:
指天椒
时间:
2013-8-3 03:05
功能 找图(图片,X偏移,Y偏移,寻找时间)
图片X坐标,图片Y坐标
遍历(I=0;I<寻找时间;I++)
图像.找图(0,0,1440,900,图片,#102030,1.0,0,图片X坐标,图片Y坐标)
如果(图片X坐标>0)
鼠标.移动(图片X坐标+X偏移,图片Y坐标+Y偏移)
辅助.等待(50)
鼠标.左键双击(1)
辅助.等待(50)
返回 真
如果结束
辅助.等待(1000)
遍历结束
返回 假
功能结束
功能 按钮1_点击()
//1:通过找图打开我的电脑
如果(空间A.找图("rc:\\我的电脑图标.bmp",3,3,10)) //找图标10秒
辅助.消息框("看得到这个消息框说明已经打开了我的电脑")
如果结束
//2:通过找图打开本地磁盘D
如果(空间A.找图("rc:\\我的电脑图标.bmp",3,3,10)) //找图标10秒
如果(空间A.找图("rc:\\本地磁盘D.bmp",3,3,10)) //找图标10秒
辅助.消息框("看得到这个消息框说明已经打开了本地磁盘D")
如果结束
如果结束
//3:通过找图打开D盘中的某个文件夹
如果(空间A.找图("rc:\\我的电脑图标.bmp",3,3,10)) //找图标10秒
如果(空间A.找图("rc:\\本地磁盘D.bmp",3,3,10)) //找图标10秒
如果(空间A.找图("rc:\\D盘中的某个文件夹.bmp",3,3,10)) //找图标10秒
辅助.消息框("看得到这个消息框说明已经打开了D盘中的某个文件夹")
如果结束
如果结束
如果结束
功能结束
有循环或者等待命令的需要开启线程,不然就卡死了。
作者:
zx4421066
时间:
2013-8-3 11:03
回复
6楼
指天椒
的帖子
非常感谢指教 我学习学习
作者:
kfcckk
时间:
2013-8-3 15:45
辅助.命令(
"c:\\"
,false)这一句命令即可解决...红色部分替换为你的路径...
空间 测试
线程句柄
//默认空间
//开始按钮_点击操作
功能 开始_点击()
线程.恢复(线程句柄)
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
功能 线程()
循环(真)
//你的文件名即可- -
辅助.命令("c:\\",false)
辅助.等待(1000)
循环结束
功能结束
功能 初始化()
//这里添加你要执行的代码
线程句柄=线程.开启("测试.线程","")
辅助.等待(500)
线程.暂停(线程句柄)
功能结束
空间结束
//空间结束语句
复制代码
作者:
zx4421066
时间:
2013-8-3 17:57
回复
8楼
kfcckk
的帖子
三克油 学习咯
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1