TC官方合作论坛

 找回密码
 立即注册
查看: 1627|回复: 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 | 显示全部楼层

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

使用道具 举报

发表于 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. 空间结束
复制代码

回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2015-6-26 08:18:35 | 显示全部楼层
{:soso__6950219550846951985_1:}
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-15 16:59 , Processed in 0.050066 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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