| 
 | 
	
 
功能:TC鼠标,键盘,后台测试,普通鼠标,超级鼠标,鼠标特征码,普通键盘,超级键盘,后台找色测试,后台找色支持自动生成代码功能,生成代码自动写入剪贴板。 
使用说明:配置界面设置,点击按钮之后鼠标移动到需测试的窗口。 
界面如下:(网站链接暂时没加上上去) 
- 空间 测试工具
 
  
- 线程句柄
 
  
- 功能 自动换图()
 
 - i
 
 - i=0
 
 - 循环(i<4)
 
 -         图片框.设置图片("图片框0",字符串.格式化("%s\\%d%s","images\\",i,".bmp"))
 
 -         i=i+1
 
 -         如果(i==3)
 
 -                 i=0
 
 -         如果结束
 
 -         辅助.等待(1000)
 
 -         //辅助.消息框(字符串.格式化("%s\\%d%s","images\\",i,".bmp"))
 
 - 循环结束
 
  
- 返回 真
 
 - 功能结束
 
 -  
 
  
- 功能 退出_点击()
 
  
- 返回 真
 
 - 功能结束
 
  
- 功能 开始_点击() 
 
  
- 返回 真
 
 - 功能结束 
 
  
- 功能 按钮0_点击()
 
 - 辅助.等待(2500)
 
 - 窗口句柄
 
 -  返回值
 
 - 键码 
 
 - 得到编号
 
 - 窗口句柄 =  窗口.鼠标所在窗口句柄()
 
 - 窗口.置顶(窗口句柄,true)
 
 - 辅助.等待(500)
 
 - 键码 = 编辑框.获得文本("编辑框0")
 
 - 如果(字符串.长度(键码)==0)
 
 -         返回 假
 
 - 如果结束
 
 - 返回值=字符串.返回字符(键码,0) 
 
 - 得到编号=下拉框.得到选项("下拉框0")
 
 - 如果(得到编号==0)
 
 -         键盘.按键(返回值,1)
 
 - 如果结束
 
 - 如果(得到编号==1)
 
 -         超级键盘.按键(返回值,1)
 
 - 如果结束
 
 - 如果(得到编号==2)
 
 -         超级键盘.按键(返回值,1)
 
 - 如果结束
 
 - 返回 真
 
 - 功能结束
 
  
 
- 功能 按钮1_点击()
 
 - 辅助.等待(2500)
 
 - 窗口句柄
 
 -  返回值
 
 - 内容 
 
 - 得到编号
 
 - 窗口句柄 =  窗口.鼠标所在窗口句柄()
 
 - 窗口.置顶(窗口句柄,true)
 
 - 辅助.等待(500)
 
 - 内容 = 编辑框.获得文本("编辑框1")
 
 - 如果(字符串.长度(内容)==0)
 
 -         返回 假
 
 - 如果结束
 
 - 返回值=字符串.返回字符(内容,0) 
 
 - 得到编号=下拉框.得到选项("下拉框1")
 
 - 如果(得到编号==0)
 
 -         窗口.发送字符串(窗口句柄,内容)
 
 - 如果结束
 
 - 如果(得到编号==1)
 
 -         窗口.提交字符串(窗口句柄,内容)
 
 - 如果结束
 
 - 如果(得到编号==2)
 
 -         键盘.发送字符串(内容)
 
 - 如果结束
 
 - 如果(得到编号==3)
 
 -         超级键盘.发送字符串(内容)
 
 - 如果结束
 
 - 如果(得到编号==4)
 
 -         超级键盘.发送字符串(内容)
 
 - 如果结束
 
 -  
 
 - 返回 真
 
 - 功能结束
 
  
 
- 功能 按钮2_点击()
 
 - 辅助.等待(2500)
 
 - 窗口句柄
 
 -  返回值
 
 - 键码 
 
 - 得到编号
 
 - 窗口句柄 =  窗口.鼠标所在窗口句柄()
 
 - 窗口.置顶(窗口句柄,true)
 
 - 辅助.等待(500)
 
 - 键码 = 编辑框.获得文本("编辑框2")
 
 - 如果(字符串.长度(键码)==0)
 
 -         返回 假
 
 - 如果结束
 
 - 返回值=字符串.返回字符(键码,0) 
 
 - 得到编号=下拉框.得到选项("下拉框2")
 
 - 如果(得到编号==0)
 
 -         窗口.发送按键(窗口句柄,返回值)
 
 - 如果结束
 
 - 如果(得到编号==1)
 
 -         窗口.提交按键(窗口句柄,返回值)
 
 - 如果结束
 
 - 返回 真
 
 - 功能结束
 
  
- //定义全局变量,方便2个方法同时使用
 
 - 键码,X1,Y1,X2,Y2,颜色值 
 
 - 扫描方式
 
 - 功能 按钮3_点击()
 
 - 辅助.等待(2500) 
 
 - 得到编号,返回值,窗口句柄,x,y
 
 - 是否找到
 
 - 窗口句柄 =  窗口.鼠标所在窗口句柄()
 
 - 如果(窗口句柄==0)
 
 -         辅助.消息框("窗口句柄获取失败,请将鼠标移动到需测试的窗口!!!")
 
 - 如果结束
 
 - X1 = 编辑框.获得文本("编辑框3")
 
 - 如果(字符串.长度(X1)==0)
 
 -         辅助.消息框("请输入X1坐标!")
 
 -         返回 假
 
 - 如果结束
 
 - Y1 = 编辑框.获得文本("编辑框4")
 
 - 如果( 字符串.长度(Y1)==0)
 
 -         辅助.消息框("请输入Y1坐标!")
 
 -         返回 假
 
 - 如果结束
 
 - X2 = 编辑框.获得文本("编辑框5")
 
 - 如果( 字符串.长度(X2)==0)
 
 -         辅助.消息框("请输入X2坐标!")
 
 -         返回 假
 
 - 如果结束
 
 - Y2 = 编辑框.获得文本("编辑框6")
 
 - 如果( 字符串.长度(X1)==0)
 
 -         辅助.消息框("请输入Y2坐标!")
 
 -         返回 假
 
 - 如果结束
 
 - 颜色值 = 编辑框.获得文本("编辑框7")
 
 - 如果( 字符串.长度(颜色值)==0)
 
 -         辅助.消息框("请输入颜色值!")
 
 -         返回 假
 
 - 如果结束
 
 - 得到编号=下拉框.得到选项("下拉框3")
 
 - 如果(得到编号==0)
 
 -          扫描方式=2
 
 - 如果结束
 
 - 如果(得到编号==1)
 
 -          扫描方式=2
 
 - 如果结束
 
 - 如果(得到编号==2)
 
 -          扫描方式=1
 
 - 如果结束
 
 - 是否找到 = 窗口.区域找色(窗口句柄,X1,Y1,X2,Y2,图像.颜色值转10进制(颜色值),扫描方式,x,y)
 
 - 如果(是否找到)
 
 -         辅助.消息框(字符串.格式化("%s(%d,%d)","后台找色成功!!!颜色坐标" ,x,y))
 
 - 否则
 
 -         辅助.消息框("后台找色失败!!")
 
  
- 如果结束
 
  
- 返回 真
 
 - 功能结束
 
  
- 功能 按钮4_点击()
 
 - 生成代码
 
 - 生成代码 = 字符串.格式化("%s,%d,%d,%d,%d,%d,%d,%d,%d)","是否找到 = 后台.区域找色(窗口句柄",X1,Y1,X2,Y2,图像.颜色值转10进制(颜色值),扫描方式,"x","y")
 
 - 编辑框.设置文本("编辑框8",生成代码)
 
 - 辅助.写入剪切板(生成代码)
 
 - 返回 真
 
 - 功能结束
 
  
- 功能 按钮5_点击()
 
 - 辅助.等待(2500)
 
 - 窗口句柄,得到编号
 
 - //窗口句柄 = 窗口.鼠标所在窗口句柄()
 
 - //窗口.置顶(窗口句柄)
 
 - //辅助.等待(500)
 
 - 得到编号=下拉框.得到选项("下拉框4")
 
 - 如果(得到编号==0)
 
 -         辅助.等待(100)
 
 -         鼠标.中键下滚(100)
 
 - 如果结束
 
 - 如果(得到编号==1)
 
 -         鼠标.中键单击(1)
 
 - 如果结束
 
 - 如果(得到编号==2)
 
 -         鼠标.左键单击(1)
 
 - 如果结束
 
 - 如果(得到编号==3)
 
 -         超级鼠标.中键单击(1)
 
 - 如果结束
 
 - 如果(得到编号==4)
 
 -         超级鼠标.左键单击(1)
 
 - 如果结束
 
 -  
 
 - 返回 真
 
 - 功能结束
 
  
 
- 功能 按钮6_点击()
 
 - 鼠标特征码
 
 - 辅助.等待(2500)
 
 - 鼠标特征码 = 鼠标.获取特征码()
 
 - 编辑框.设置文本("编辑框9",鼠标特征码)
 
 - 返回 真
 
 - 功能结束
 
  
 
- 功能 按钮7_点击()
 
 -  如果(线程句柄==0)
 
 -         线程句柄 = 线程.开启("测试工具.自动换图","")
 
 - 如果结束
 
  
- 返回 真
 
 - 功能结束
 
  
 
- 功能 按钮8_点击()
 
 - 辅助.命令("http://bbs.tcmade.com/showtopic-1091.aspx",false)
 
  
- 返回 真
 
 - 功能结束
 
  
 
- 功能 按钮9_点击()
 
 - //这里添加你要执行的代码
 
 - 辅助.命令("http://bbs.tcmade.com/showtopic-1091.aspx",false)
 
 - 返回 真
 
 - 功能结束
 
  
 
- 功能 按钮10_点击()
 
 - //这里添加你要执行的代码
 
 - 辅助.命令("http://bbs.tcmade.com/showtopic-1091.aspx",false)
 
 - 返回 真
 
 - 功能结束
 
  
- 空间结束
 
 - //空间结束语句
 
  复制代码 
 
 
 
 
 
 
 
 
 
 
 
 
 
 |   
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册  
 
x
 
 
 
 
 |