|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
- 空间 我的TU
- 逻辑型 有效标志
- 字符型 字符串,字符串1,字符串2
- 整型 键码,返回功能键
- 整型 x1,x2,x3,x4,y1,y2,y3,y4
- 字符型 路径
- 字符型[] 返回串
- 功能 逻辑型 按钮0_点击()
- //这里添加你要执行的代码
- 热键.注册("热键0")
- 热键.注册("热键1")
- 热键.注册("热键2")
- 整型 a=0
- 重复(4)
- 热键.获得("热键"+convert.inttostr(a),键码,返回功能键)
- 辅助.写配置("键码","键码"+convert.inttostr(a),convert.inttostr(键码),"C:\\设置.ini")
- 辅助.写配置("键码","返回功能键"+convert.inttostr(a),convert.inttostr(返回功能键),"C:\\设置.ini")
- a=a+1
- 重复结束
- 辅助.写配置("Tx","x1",编辑框.获得文本("编辑框0"),"C:\\设置.ini")
- 辅助.写配置("Ty","y1",编辑框.获得文本("编辑框1"),"C:\\设置.ini")
- 辅助.写配置("Ux","x2",编辑框.获得文本("编辑框2"),"C:\\设置.ini")
- 辅助.写配置("Uy","y2",编辑框.获得文本("编辑框3"),"C:\\设置.ini")
- 辅助.写配置("图上x","x3",编辑框.获得文本("编辑框4"),"C:\\设置.ini")
- 辅助.写配置("图上y","y3",编辑框.获得文本("编辑框5"),"C:\\设置.ini")
- 辅助.写配置("图下x","x4",编辑框.获得文本("编辑框6"),"C:\\设置.ini")
- 辅助.写配置("图下y","y4",编辑框.获得文本("编辑框7"),"C:\\设置.ini")
- 辅助.写配置("抓图","浏览",浏览框.获得("浏览框0"),"C:\\设置.ini")
- 返回 真
- 功能结束
- 功能 逻辑型 热键0_热键()
- keyboard.keydown(98)
- keyboard.keyup(98)
- 整型 图像值
- 图像值=图像.坐标点取色(124,39)
- 整型 R,G,B
- 逻辑型 转换=图像.颜色值转RGB值(图像值,R,G,B)
- 如果(R<140)
- keyboard.keydown(99)
- keyboard.keyup(99)
- 否则
- 如果结束
- 图像值=图像.坐标点取色(164,96)
- 转换=图像.颜色值转RGB值(图像值,R,G,B)
- 如果(B<140)
- keyboard.keydown(97)
- keyboard.keyup(97)
- 否则
- 如果结束
-
- 字符型 获取浏览内容
- 获取浏览内容=浏览框.获得("浏览框0")
- 整型 图像序号,返回的x坐标,返回的y坐标
- 图像序号=图像.找图(0,0,1440,900,获取浏览内容,#203040,0.8,0,返回的x坐标,返回的y坐标)
- if(图像序号>=0)
- x3=convert.strtoint(编辑框.获得文本("编辑框4"),0)
- y3=convert.strtoint(编辑框.获得文本("编辑框5"),0)
- x4=convert.strtoint(编辑框.获得文本("编辑框6"),0)
- y4=convert.strtoint(编辑框.获得文本("编辑框7"),0)
- 辅助.截图(x3,y3,x4,y4,路径)
- keyboard.keydown(120)
- keyboard.keyup(120)
- 否则
- keyboard.keydown(118)
- keyboard.keyup(118)
- 如果结束
- 返回 真
- 功能结束
- 功能 逻辑型 热键1_热键()
- keyboard.keydown(105)
- keyboard.keyup(105)
- 返回 真
- 功能结束
- 功能 逻辑型 热键2_热键()
- keyboard.keydown(37)
- keyboard.keyup(37)
- 返回 真
- 功能结束
- 功能 逻辑型 初始化()
- //这里添加你要执行的代码
- 整型 k=0
- 重复(3)
- 字符串=辅助.读配置("键码","键码"+convert.inttostr(k),"C:\\设置.ini")
- 字符串1=辅助.读配置("键码","返回功能键"+convert.inttostr(k),"C:\\设置.ini")
- 热键.设置("热键"+convert.inttostr(k),convert.strtoint(字符串),convert.strtoint(字符串1))
- 热键.销毁("热键"+convert.inttostr(k))
- k=k+1
- 重复结束
- 字符串=辅助.读配置("Tx","x1","C:\\设置.ini")
- 编辑框.设置文本("编辑框0",字符串)
- 字符串=辅助.读配置("Ty","y1","C:\\设置.ini")
- 编辑框.设置文本("编辑框1",字符串)
- 字符串=辅助.读配置("Ux","x2","C:\\设置.ini")
- 编辑框.设置文本("编辑框2",字符串)
- 字符串=辅助.读配置("Uy","y2","C:\\设置.ini")
- 编辑框.设置文本("编辑框3",字符串)
- 字符串=辅助.读配置("图上x","x3","C:\\设置.ini")
- 编辑框.设置文本("编辑框4",字符串)
- 字符串=辅助.读配置("图上y","y3","C:\\设置.ini")
- 编辑框.设置文本("编辑框5",字符串)
- 字符串=辅助.读配置("图下x","x4","C:\\设置.ini")
- 编辑框.设置文本("编辑框6",字符串)
- 字符串=辅助.读配置("图下y","y4","C:\\设置.ini")
- 编辑框.设置文本("编辑框7",字符串)
- 字符串=辅助.读配置("抓图","浏览","C:\\设置.ini")
- 浏览框.设置("浏览框0",字符串)
- 返回 真
- 功能结束
- 功能 逻辑型 热键3_热键()
- 如果(有效标志)
- 热键.销毁("热键0")
- 热键.销毁("热键1")
- 热键.销毁("热键2")
- 有效标志=假
- 否则
- 热键.注册("热键0")
- 热键.注册("热键1")
- 热键.注册("热键2")
- 有效标志=真
- 如果结束
- 返回 真
- 功能结束
- 空间结束
复制代码
1:上面的代码,两个坐标点取色,一个范围找图。
界面是编辑框输入坐标,然后取色。
2:找图可以找,但是编辑框输入的坐标无效。
3:帮我写个线程,我是3个热键控制的,不是全自动,是按一个热键执行一次任务,3个热键,分别执行3个任务。
|
|