TC官方合作论坛
标题:
功能间的套用问题
[打印本页]
作者:
123木头人
时间:
2013-9-17 21:42
标题:
功能间的套用问题
空间 随便
线程句柄
功能 睡觉()
...
功能结束
功能 作息()
...
功能结束
功能 大人()
随便.睡觉()
..
随便.休息()
功能结束
功能 热键0_热键()
线程句柄=线程.开启("随便.大人","")
功能结束
功能 热键1_热键()
线程.关闭(线程句柄)
功能结束
空间结束
作者:
123木头人
时间:
2013-9-17 21:48
以上代码的空间和功能名都是随意取的.........请问为什么我用线程开启"
功能 大人()",,,
后在
功能大人
中,第一个
功能睡觉
开不了,而第二个
功能休息
却用起了......而且由于不能顺利进行我按热键退出时还出现(
未响应)......
求教
作者:
dongyijun1979
时间:
2013-9-17 22:00
仔细看你代码
作息=休息
作者:
123木头人
时间:
2013-9-17 22:33
回复
3楼
dongyijun1979
的帖子
........以上功能名,空间名都是在这随意取得.....tc上无误,请看清求解的问题,谢谢
作者:
冷月无痕
时间:
2013-9-17 22:37
无代码,无解答,谢谢
作者:
dongyijun1979
时间:
2013-9-17 22:38
哦,这样啊,我没学过TC,误导你了。对不住了~~~~~~~~~~~~~~~~~~
作者:
dongyijun1979
时间:
2013-9-17 22:43
下面这代码,在我机器上能运行,你那上头估计不行。你不应该把TC安装到电视机上去。
空间 随便
//默认空间
线程句柄
功能 睡觉()
traceprint("shuijiao")
功能结束
功能 休息()
traceprint("xiuxi")
功能结束
功能 大人()
随便.睡觉()
随便.休息()
功能结束
功能 热键0_热键()
线程句柄=线程.开启("随便.大人","")
功能结束
功能 热键1_热键()
线程.关闭(线程句柄)
功能结束
//开始按钮_点击操作
功能 开始_点击()
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
空间结束
//空间结束语句
复制代码
作者:
123木头人
时间:
2013-9-17 22:57
空间 魔域2
dm=com("dm.dmsoft")
线程句柄1
功能 点祝福圣树()
变量 m,n,q=-1
循环(q==-1)
鼠标.移动(817,271)
辅助.等待(1000)
鼠标.左键单击(1)
辅助.等待(2000)
q=dm.FindStr(359,261,628,451,"我知道了","ffffff-000000",1.0,m,n)
如果(q==0)
跳出
否则
鼠标.移动(1094,157)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(1101,310)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(5000)
鼠标.移动(754,379)
辅助.等待(1000)
鼠标.左键按下()
辅助.等待(2000)
鼠标.左键弹起()
辅助.等待(2000)
如果结束
循环结束
功能结束
功能 点格莱明()
变量 a,b,c,d=0
循环(d==0)
a=dm.FindStr(230,98,587,362,"格莱明","00ff00-000000",1.0,b,c)
如果(a==0)
d=d+1
鼠标.移动(b,c+101)
辅助.等待(1000)
鼠标.左键单击(1)
否则
a=dm.FindColor(230,98,587,362,"d5d4bd-000000",1.0,0,b,c)
如果(a==1)
d=d+1
鼠标.移动(b,c)
辅助.等待(1000)
鼠标.左键单击(1)
否则
a=dm.FindColor(230,98,587,362,"15130e-000000",1.0,0,b,c)
如果(a==0)
鼠标.移动(1094,157)
辅助.等待(50)
鼠标.左键单击(1)
鼠标.移动(1101,310)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(5000)
鼠标.移动(754,379)
辅助.等待(1000)
鼠标.左键按下()
辅助.等待(2000)
鼠标.左键弹起()
辅助.等待(2000)
否则
d=d+1
鼠标.移动(b,c)
辅助.等待(1000)
鼠标.左键单击(1)
如果结束
如果结束
如果结束
循环结束
功能结束
功能 男任务1()
魔域2.点祝福圣树()
辅助.等待(2000)
魔域2.点格莱明()
辅助.等待(2000)
功能结束
功能 热键1_热键()
线程.关闭(线程句柄1)
辅助.退出()
功能结束
功能 热键0_热键()
dm.SetPath(辅助.获取资源路径("rc:"))
dm.SetDict(0,"字1.txt")
辅助.等待(1000)
鼠标.移动(754,379)
辅助.等待(1000)
鼠标.左键按下()
辅助.等待(2000)
鼠标.左键弹起()
辅助.等待(2000)
线程句柄1=线程.开启("魔域2.男任务1","")
功能结束
空间结束
复制代码
以上为问题代码,电视机上测试后,没"点祝福圣树",,,后就直接"点格莱明"了
哪位的电视机高级,求解
作者:
dongyijun1979
时间:
2013-9-17 23:17
14行:
如果(q==0)
跳出
复制代码
返回的q等于0表明你找到了 ,"我知道了",
为什么不点击,反而跳出循环呢
作者:
123木头人
时间:
2013-9-17 23:31
回复
9楼
dongyijun1979
的帖子
..我做脚本求稳定,这个循环,我是怕点击不成功而设的,如果点击成功,会弹出个窗口,里面就有"我知道了",我以此判定是否点击成功,出现了"我知道了",就是点击成功了,自然要跳出循环,谢谢
作者:
dongyijun1979
时间:
2013-9-17 23:47
问题在于:你弹出窗口的代码在哪呢?(我且假设你点击成功了)
作者:
123木头人
时间:
2013-9-17 23:54
......我点击的是游戏里的,游戏弹出窗口.......刚才乱弄了下,不知怎么的又能正常运行了,谢谢
作者:
dongyijun1979
时间:
2013-9-18 00:01
回复
12楼
123木头人
的帖子
你确定没必要给我来个“最佳回复”?
作者:
123木头人
时间:
2013-9-22 20:06
回复
13楼
dongyijun1979
的帖子
最佳回复....怎么弄?
作者:
dongyijun1979
时间:
2013-9-22 21:25
回复
14楼
123木头人
的帖子
我帖子的右下方,有个“采纳”,点一下就OK了!
作者:
25705871
时间:
2013-9-23 07:03
作者:
dongyijun1979
时间:
2013-9-24 21:37
回复
16楼
25705871
的帖子
笑毛
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1