TC官方合作论坛

 找回密码
 立即注册
查看: 785|回复: 6
打印 上一主题 下一主题

[已解决] 限制脚本的运行时间

[复制链接]
跳转到指定楼层
楼主
发表于 2015-2-8 19:26:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
怎么限制。。
回复

使用道具 举报

板凳
发表于 2015-2-8 19:50:14 | 只看该作者
这样试试吧
  1. 空间 测试2
  2. 变量 打开程序得到的时间,检测当前的时间
  3. 功能 开始_点击()
  4. 打开程序得到的时间=日期时间.当前日期()
  5. 线程.开启("测试2.检测时间","")
  6. 功能结束
  7. 功能 检测时间()
  8.     循环(真)
  9.      检测当前的时间=日期时间.当前日期()
  10.      对比的结果=日期时间.日期间隔("n",打开程序得到的时间,检测当前的时间) //时间间隔类型;y-年;m-月;d-日;h-时;n-分;s-秒;w-星期
  11.      如果(对比的结果>20)//这里是你想让它运行的时间
  12.          辅助.退出()//这里是时间到了你想让它干什么事
  13.      如果结束
  14.      辅助.等待(1000)
  15.     循环结束
  16. 功能结束
  17. 空间结束
复制代码
回复 支持 反对

使用道具 举报

沙发
发表于 2015-2-8 19:39:38 | 只看该作者
我也想知道,同求
回复 支持 反对

使用道具 举报

地板
发表于 2015-2-9 09:06:13 | 只看该作者

间隔是限定了。可是可以无限次打开脚本使用!!!!
回复 支持 反对

使用道具 举报

5#
发表于 2015-2-9 09:48:42 | 只看该作者
有两种办法,
第一种:每次启动,设置      控件.有效("开始",假)       意思每次启动,这个按钮就不能点击了,等程序结束或暂停时,再设置     控件.有效("开始",真)
第二种:
  1. 空间 测试2
  2. 变量 打开程序得到的时间,检测当前的时间,线程句柄,判断是否重复=假

  3. 功能 开始_点击()
  4.     如果(判断是否重复)//每次启动先判断下,因为第一次启动,把条件设为真了,所以再启动就不运行了
  5.         返回 假
  6.     如果结束
  7.     判断是否重复=真
  8.     打开程序得到的时间=日期时间.当前日期()
  9.     线程句柄=线程.开启("测试2.检测时间","")
  10. 功能结束

  11. 功能 检测时间()
  12.     循环(真)
  13.         检测当前的时间=日期时间.当前日期()
  14.         对比的结果=日期时间.日期间隔("n",打开程序得到的时间,检测当前的时间) //时间间隔类型;y-年;m-月;d-日;h-时;n-分;s-秒;w-星期
  15.         如果(对比的结果>20)//这里是你想让它运行的时间
  16.         辅助.退出()//这里是时间到了你想让它干什么事
  17.         如果结束
  18.         辅助.等待(1000)
  19.     循环结束
  20. 功能结束

  21. 功能 停止运行()
  22.     线程.关闭句柄(线程句柄)  
  23.     判断是否重复=假 //停止程序或程序完成,把条件重置,以便下次启动
  24. 功能结束   
  25. 空间结束
复制代码

回复 支持 反对

使用道具 举报

6#
发表于 2015-2-14 01:58:52 来自手机 | 只看该作者
获取网络时间,然后设置要让别人使用的时间,每次运行脚本前先判断时间,时间以内就让运行,超过时间不让运行
回复 支持 反对

使用道具 举报

7#
发表于 2015-6-26 08:18:35 | 只看该作者
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-9-18 20:22 , Processed in 0.147327 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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