TC官方合作论坛

标题: 写TC脚本必须注意的一处地方,小技巧分享 [打印本页]

作者: 2576605471    时间: 2018-1-21 21:43
标题: 写TC脚本必须注意的一处地方,小技巧分享
本帖最后由 2576605471 于 2018-6-7 19:52 编辑


进入主题,下面是新建一份源码后的代码

  1. 变量 线程ID
  2. //从这里开始执行
  3. 功能 执行()
  4.     //从这里开始你的代码
  5. 结束
  6. //启动_热键操作
  7. 功能 启动_热键()
  8.     线程ID=线程开启("执行","")
  9. 结束

  10. //终止热键操作
  11. 功能 终止_热键()
  12.     线程关闭(线程ID)
  13. 结束

复制代码



咋一看吧,也没什么问题,其实有点问题,看代码,tc默认给我们生成了两个热键代码,热键去负责启动和结束线程,我们一般的功能入口,也就是写到这个"执行"函数里,


新人们经常会问到,为啥脚本启动后,停止不了了,狂按了几次停止都还是停不了,那么这个问题,也就是今天的中心了...




首先,停止不了,肯定是有原因的,因为你启动了多次,也就是同时有多条线程在跑同样的功能,而只有一个"线程ID"来记录,


那么只能记录最后一个ID,也就是前面启动而没停止的就会一直存在,直到自我运行停止


知道问题,直接改吧,解决方法就是,启动前,不管上一个线程有没有运行完毕,直接将它结束,免除后患

  1. 变量 线程ID
  2. //从这里开始执行
  3. 功能 执行()
  4.     //从这里开始你的代码
  5. 结束
  6. //启动_热键操作
  7. 功能 启动_热键()
  8.         线程关闭(线程ID)
  9.     线程ID=线程开启("执行","")
  10. 结束

  11. //终止热键操作
  12. 功能 终止_热键()
  13.     线程关闭(线程ID)
  14. 结束

复制代码


这样就行了,我只加了一行代码,其他不变.这样的写法,鄙人建议每一份源码都应该有这个处理,为了方便,可以建立一个tc源码模板,放到 "TC安装目录\Template\Windows" ,目录下,


在新建源码的时候,有个下列就是选模板的,直接生成固定的代码,方便很多!




作者: chen71512    时间: 2018-1-22 00:05
学习学习
作者: nimadqw    时间: 2018-1-22 00:55
当按两次启动的热键的时候,就会有两个线程在运行,按三次启动热线就会有三个,但是按关闭热键的时候就关闭不了了,会一直运行下去,怎么办 如题
作者: xd01230    时间: 2018-1-22 03:54
你工资晚上嘻嘻嘻嘻嘻
作者: 剑仙十号    时间: 2018-1-22 10:13
学习学习。
作者: qyz    时间: 2018-1-22 11:11
写TC脚本必须注意的一处地方,小技巧分享 [修改]
作者: feien56    时间: 2018-1-22 16:21
启动后,停止不
作者: donggua11    时间: 2018-1-22 18:41
xuexi
作者: 言术    时间: 2018-1-23 08:06
不会是加个判断吧?
作者: dongxc25    时间: 2018-1-23 18:08
谢谢分享&&&&&&
作者: 高冷小Q    时间: 2018-1-23 18:52

作者: 高冷小Q    时间: 2018-1-23 18:52

作者: gidtjs10    时间: 2018-1-23 19:41
asdfasdfasdfasd
作者: tony2018    时间: 2018-1-24 06:59
不会是加个判断吧?
作者: HeiのCC    时间: 2018-1-25 08:41
看看

作者: vvts    时间: 2018-1-25 11:42
是啊我也是新手来围观
作者: alawnxc    时间: 2018-1-25 15:03
61503122323
作者: 熊天下    时间: 2018-1-25 15:04
默默看看看
作者: 1332021646    时间: 2018-1-27 17:16
6666666666666
作者: handin    时间: 2018-1-29 15:26
学习下
作者: yingjie0328    时间: 2018-1-30 01:21
也就是今天的中心了...
作者: ccbwx    时间: 2018-1-30 22:46
延时算法延时算法
作者: lovedyc1989    时间: 2018-1-31 18:47
次停止都还是停不了,那么这个问题,也就是今天的中心了.
作者: guert2013    时间: 2018-1-31 21:27
aaaaaaaaaaaa
作者: jackykick    时间: 2018-2-1 11:35
好好学习
作者: lml164    时间: 2018-2-3 06:18
666666
作者: yangsen5920    时间: 2018-2-8 15:27
xbnsnsmsms
作者: DonkeyD    时间: 2018-2-9 00:04
多谢分享。
作者: 4310310    时间: 2018-2-11 02:41
66666666666
作者: 1668689224    时间: 2018-2-14 16:53
Yfugcguv
作者: ycydct    时间: 2018-2-16 11:41
看下高论
作者: 597566020    时间: 2018-2-16 20:29
66666666666666
作者: suyi113197162    时间: 2018-2-17 07:27
7788&;))
作者: 3327332696    时间: 2018-2-17 18:01
谢谢分享!!!!
作者: lgv55555    时间: 2018-2-18 17:39
真的吗
作者: wwx1314520    时间: 2018-2-23 12:19

作者: asd1061025330    时间: 2018-2-23 22:47
小白来了
作者: 850659127    时间: 2018-2-26 19:51
学习一下
作者: jhzhn    时间: 2018-2-27 02:29
dfghhcxft
作者: 冰融化了    时间: 2018-2-28 11:27

作者: gao79097    时间: 2018-3-1 11:42

作者: bbsline    时间: 2018-3-3 15:22
初始化呢?
作者: qq00544dwj    时间: 2018-3-4 22:58
看看
作者: songzhuoru    时间: 2018-3-5 18:35

作者: q765758576    时间: 2018-3-5 22:03
写TC脚本必须注意的一处地方,小技巧分享
作者: cainiao235    时间: 2018-3-6 00:39
学习
作者: purwait    时间: 2018-3-6 15:16
fgvvggg
作者: 554965869    时间: 2018-3-8 16:36
学习
作者: 亡秦必楚0    时间: 2018-3-8 17:18
111111111111111
作者: simor3    时间: 2018-3-8 22:10
asdsadsadsadasdasd
作者: u292766252    时间: 2018-3-9 22:54
长知识了,
作者: saimon05    时间: 2018-3-10 13:55
学习学习。
作者: asdhkjhjk    时间: 2018-3-11 01:25
看看看,看
作者: a546653367    时间: 2018-3-11 11:44
写TC脚本必须注意的一处地方
作者: l7351113    时间: 2018-3-12 11:05
这有什么好看的
作者: hourglass1    时间: 2018-3-13 00:43
666666
作者: uphold123    时间: 2018-3-13 09:40
1111111111111
作者: share98    时间: 2018-3-14 16:21
看看是什么东西,学习一下
作者: xsm1974    时间: 2018-3-25 10:27
感谢分享。
作者: hitomisky    时间: 2018-3-25 11:01
新手学习了
作者: wwxsz003    时间: 2018-3-26 00:04
看看看
作者: a5098899    时间: 2018-3-26 18:49
很有用,谢谢
作者: 2120025401    时间: 2018-3-27 11:21
看看看看看
作者: liuweidi    时间: 2018-3-28 11:15
西西里的美丽传说
作者: a6644198    时间: 2018-3-29 17:23
6666666666666666666666666
作者: luoxiaog    时间: 2018-3-30 08:08
辛苦了!!!!
作者: l459021470    时间: 2018-3-30 12:13
66666666666666666666
作者: laohu377    时间: 2018-3-30 17:28
学习学习学习学习
作者: 离.离原上草    时间: 2018-4-20 16:58

作者: zlguo    时间: 2018-4-23 05:50

作者: loads    时间: 2018-4-23 15:38
看看,支持一下
作者: 18091935689    时间: 2018-4-25 09:01
66666666666666666
作者: ddbevo    时间: 2018-4-29 19:42
想学习下
作者: qasw2112    时间: 2018-5-30 10:54
的风格和进口量;
作者: cao4811    时间: 2018-5-30 12:41
学习学习
作者: kissboss999    时间: 2018-6-7 06:52
弄点东西就隐藏,不厚道。




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