TC官方合作论坛

标题: 新手求问!!! [打印本页]

作者: ztsad220    时间: 2014-7-9 14:38
标题: 新手求问!!!
我想脚本在开启后在每天的8点到22点的每小时的41分钟后11分钟的时候执行一次!!要怎么写、、我是用中文的,也就是时>=8,<=22内,分=11或者分=41!!求帮忙!!

作者: chenxiaoman    时间: 2014-7-9 15:09
用定时器设置对比本机时间 如果本地时间和你设置的一样就 启动线程OK 大概思路就是这样。
作者: q273814    时间: 2014-7-9 15:27
windows 自带计划任务
作者: ztsad220    时间: 2014-7-9 15:59
chenxiaoman 发表于 2014-7-9 15:09
用定时器设置对比本机时间 如果本地时间和你设置的一样就 启动线程OK 大概思路就是这样。 ...

能详细点吗?我是新手,我也考虑过定时器,但是一头雾水!
作者: ztsad220    时间: 2014-7-9 16:00
q273814 发表于 2014-7-9 15:27
windows 自带计划任务

在本机是可以实现,但是我共享给群里的朋友用的话就不行了、、、
作者: ztsad220    时间: 2014-7-9 16:55
空间 调试
//默认空间
变量 分,时

//开始按钮_点击操作
功能 开始_点击()
    at = 日期时间.当前日期()
    日期时间.时(at)
    如果 (at>=8|at<=22)
        
    辅助.消息框("成功")
        
    否则
    如果结束
   
   
   
功能结束

//退出按钮_点击操作
功能 退出_点击()
   
    辅助.退出()
功能结束

空间结束
//空间结束语句


这个语句哪里错误??!!
作者: 蓝小墨云    时间: 2014-7-9 18:06
不懂,但是本着看帖的精神我还是要回帖。
作者: q273814    时间: 2014-7-9 18:42
ztsad220 发表于 2014-7-9 16:00
在本机是可以实现,但是我共享给群里的朋友用的话就不行了、、、

用代码创建计划任务 不然你的程序就要一直是开着的
作者: q273814    时间: 2014-7-9 18:59
//好吧 你不用计划任务 那就这样
//定义几个常量
var var8_11="8:11",var8_41="8:41", var9_11="9:11",var9_41=...
//再定义一个变量保存下一个判断的时间
var nextTime=var8_11
//获取当前时间 判断当前时间与nextTime的时间间隔大于0就执行一次你的代码函数然后设置 nextTime=var8_41 然后重新循环判断
//当然 那些保存时间的变量名字你可以自己设置一下 为了方便遍历 总之这个代码要写出来应该不长 我在网吧没办法写代码 就不帮你写了 你琢磨下
作者: ztsad220    时间: 2014-7-9 22:03
q273814 发表于 2014-7-9 18:42
用代码创建计划任务 不然你的程序就要一直是开着的

还在不  在一个功能里跳转到执行另一个功能里的代码   怎么写?!
作者: q273814    时间: 2014-7-10 09:26
ztsad220 发表于 2014-7-9 16:55
空间 调试
//默认空间
变量 分,时

你这段里面如果语句里 有个 |  这个是或者的意思把你是想 这里要用2个|的 ||
作者: q273814    时间: 2014-7-10 09:28
ztsad220 发表于 2014-7-9 22:03
还在不  在一个功能里跳转到执行另一个功能里的代码   怎么写?!

//直接用空间名.功能名就行了 比如
空间 调试
功能 我的功能()
//...
功能结束
空间结束
//这样的话 你要调用 我的功能() 这个功能的话 就直接 调试.我的功能() 就行了
作者: q273814    时间: 2014-7-10 09:29
还有 谢谢楼主的采纳 么么哒
好久不去网吧 实在不知道干嘛了 才逛下论坛的





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