TC官方合作论坛

标题: 是我技术烂还是TC不如按键 [打印本页]

作者: 星痕    时间: 2012-2-13 10:59
标题: 是我技术烂还是TC不如按键
同样的游戏  按键精灵能用后台
TC后台却没反应   跪了


空间 后台蜘蛛丝
//定义默认空间
整型 线程句柄
功能 逻辑型 捡蜘蛛丝()
整型 图片X坐标,图片Y坐标,图片序号,窗口句柄
窗口句柄=窗口.找到窗口("洛奇")
//说明:支持多张图片(图片与图片中间使用 竖线隔开)和根据四角的颜色判断是否为透明图
辅助.等待(2000)
窗口.提交按下(窗口句柄,87)  
返回 真
功能结束
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
线程句柄=线程.开启("后台蜘蛛丝.捡蜘蛛丝")
返回 真
//函数返回语句
功能结束

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

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

空间结束
作者: TC    时间: 2012-2-13 12:19
后台肯定是可以的,你多学习一下,这里的后台脚本都可以堆成山了,TC肯定有自己的优势
作者: 小风子    时间: 2012-2-13 12:32
没反应是正常的!
游戏名应该不是只有“洛奇”吧!找窗口句柄用标题找的话,旧TC是不支持模糊搜索,新版的就不知道!
还有你有些定义变量没看到下面有用到,不知有什么用!
作者: 诚诚    时间: 2012-2-13 12:45
楼上的说的是枚举窗口的功能吧!新版本TC中有这个的功能API了!

函数名称:  枚举
函数原型:  字符型 系统.枚举(字符型 名称,整型 类型)  
函数说明:  根据类型枚举需要的类型,返回枚举后的结果,未找到返回空字符,类型:0:窗口名枚举窗口句柄,1:类名枚举窗口句柄,2:进程名枚举进程句柄  
函数举例:     字符型 返回值=系统.枚举("计算器",0)
辅助.消息框(返回值)
作者: TC    时间: 2012-2-13 13:51
回复 3楼小风子的帖子

好久没看到疯子了
作者: lyf1314    时间: 2012-2-13 14:09
路过,楼上一群打酱油的,我也打酱油
作者: tclx    时间: 2012-2-13 14:50
我也来混个脸熟:)
作者: Guard    时间: 2012-2-13 15:05
路过等TC下个版本出来将不再使用按键,按键的稳定性跟界面太蛋疼。
作者: qq1188    时间: 2012-2-13 16:05
路过等             .
作者: 小风子    时间: 2012-2-13 19:54
回复 5楼match的帖子

没事出来打打酱油!
作者: xexexan    时间: 2012-2-13 21:05
回复 1楼星痕的帖子

我也是新手,希望能够帮到你,我觉得你的线程里没有加入循环,所以才没反应吧.不知对不对.
空间 后台蜘蛛丝
//定义默认空间
整型 线程句柄
功能 逻辑型 捡蜘蛛丝()
整型 图片X坐标,图片Y坐标,图片序号,窗口句柄
窗口句柄=窗口.找到窗口("洛奇")
//说明:支持多张图片(图片与图片中间使用 竖线隔开)和根据四角的颜色判断是否为透明图
辅助.等待(2000)
循环(真)
窗口.提交按下(窗口句柄,87)
循环结束  
返回 真
功能结束
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
线程句柄=线程.开启("后台蜘蛛丝.捡蜘蛛丝")
返回 真
//函数返回语句
功能结束

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

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

空间结束
作者: 星痕    时间: 2012-2-15 01:25
回复 2楼match的帖子

-.-我用TC和按键都做了很多脚本  开始用的按键 因为屏蔽的太多所以改用TC  但是这个游戏 实在是弄不出后台脚本   普通脚本都能使用,还没试过做按键精灵的 但是网上有已经弄好的后台型的按键精灵程序  求原因, 我这个后台程序编的没错 因为只要把窗口名换一下就能测试出来能用
作者: 星痕    时间: 2012-2-15 01:46
标题: 请看图
回复 3楼小风子的帖子


[attach]2343[/attach]如果你认为我窗口输入不正确 请看图。抹掉部分是QQ聊天对话框请无视,窗口 就是 洛奇 不是模糊搜索 ,另外你说的我程序里有很多没用的东西掺杂在里面,没错 你应该看出来了那部分是找图代码没删干净的部分,但是对程序整体无影响,  我现在所亮出来的代码只有一个功能   等待2秒之后在窗口中按下W键, 这种方式为了方便测试,  这段小程序的测试结果是 游戏中不能使用  把窗口设为QQ聊天的窗口 可以按出W键   。我要说明的是 不是我乱编才会留下那么多没用的代码,因为整个程序不止这么点 为了方便测试,也为了程序被盗用,我只弄出了前面一部分作为展示,余下的部分被我删除,留下的这部分在一般游戏里也能用,因为几乎所有窗口程序都能按下W键     也就是说你可以试试把洛奇2个字换成你的QQ对话框窗口名字  。也就是说 如果不是我找窗口这部分还没弄明白  就是你评论之前没有搜有没有这个游戏。
作者: 星痕    时间: 2012-2-15 01:49
回复 11楼xexexan的帖子

额··不用测试也知道不是这个原因··   因为我这个不是按键点击  而是按下~ 没必要循环   在非后台情况下有效
作者: 小风子    时间: 2012-2-15 12:34
回复 13楼星痕的帖子

抱歉!手机看不到图!你试试用插件吧!




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1