TC官方合作论坛

 找回密码
 立即注册
查看: 1750|回复: 5

零基础新学tc,却不知道如何循环执行一段脚本。

[复制链接]
发表于 2015-7-14 16:16:09 来自手机 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

比如做DNF的X键连发脚本:
KeyPress "x",1

Delay 100

使用按键精灵,脚本属性这里有选项"只执行一次脚本"  "循环执行脚本。"
几下子完成了任务。

使用tc5.2,
KeyPress(88)
sleep(100)
辛辛苦苦学习几个钟,脚本却不能循环执行。
易用性太差。浪费了不少时间。
回复

使用道具 举报

发表于 2015-7-14 17:21:09 | 显示全部楼层
功能 执行()
循环(真)
//你的代码
结束
结束


最好线程调用该功能
回复 支持 反对

使用道具 举报

发表于 2015-7-14 17:42:19 | 显示全部楼层
你可以这样写:
  1. 变量 线程ID
  2. //从这里开始执行
  3. 功能 执行()
  4.     //从这里开始你的代码
  5. 结束
  6. //启动_热键操作
  7. 功能 启动_热键()
  8.     线程ID=线程开启("X键连发","")
  9. 结束
  10. 功能 X键连发()
  11.    
  12.     循环(真)
  13.          键盘按键(88)
  14.     结束
  15.    
  16.    
  17.     结束

  18. //终止热键操作
  19. 功能 终止_热键()
  20.     线程关闭(线程ID)
  21. 结束
复制代码
回复 支持 反对

使用道具 举报

发表于 2015-7-14 17:42:53 | 显示全部楼层
英文版:
  1. var 线程ID
  2. //从这里开始执行
  3. function 执行()
  4.     //从这里开始你的代码
  5. end
  6. //启动_热键操作
  7. function 启动_热键()
  8.     线程ID=threadbegin("X键连发","")
  9. end
  10. function X键连发()
  11.    
  12.     while(true)
  13.         keypress(88)
  14.     end
  15.    
  16.    
  17. end

  18. //终止热键操作
  19. function 终止_热键()
  20.     threadclose(线程ID)
  21. end
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-14 18:59:23 来自手机 | 显示全部楼层
其实我不是这个意思。这点代码对我不是什么难事。
我是在"tc 简单开发吧_百度贴吧"
收集一些新手用户的抱怨。
TC的易用性做得一般般。走失了不少新手用户。
回复 支持 反对

使用道具 举报

发表于 2015-7-14 23:06:36 | 显示全部楼层
楼主,你4天前发的帖子http://bbs.tyuyan.com/thread-51983-1-1.html用了不止一处循环语句.
6小时前发的本帖却不知道如何循环一段代码???
不明白楼主用意何在.........
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-19 05:53 , Processed in 0.032251 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表