定时限制介绍
在项目过程中,有时候可能需要限制某些功能/展厅的使用次数时间等,这个我们可以通过中控编程或者app编程实现,比较可靠的是通过中控编程来限制,因为中控有一个累计的通电时间,这个时间是不能修改的.而平板的app时间,比较容易修改时间.
中控编程函数 time.limit
- 函数: time.limit(hours)
- 作用: 当中控通电时间超过 hours 时, 那么中控
终止并退出当前
运行的程序,不执行后面的代码,注意是当前程序. - 例子
例1: 限制 展厅全开
的功能使用时间.
步骤: 打开程序 把代码 time.limit(300);
放到第一行,如下
其作用就是: 当中控通电时间小于300小时的时候,展厅全开
功能正常运行,当超过300小时后,该程序不运行.
如需取消限制, 只需要把上面代码的第一行删掉就可以了.
可以灵活使用备份/恢复功能.先备份一份没有时间限制的,当不需要限制的时候,直接恢复无限制的版本就可以了.
获取通电时间
中控的总通电时间,该时间可以在 中控的管理页面的—系统状态 栏目获取到,如下:
注意,该时间是通电时间,不可改,每次通电后自动累加的,输入整数部分就可以了.
上面的 8521
是中控当前已经通电了 8521小时,
如果我们让它再通电10天,也就是240小时,那么就是: 8521+240= 8761 ,那么我们程序应该写 time.limit(8761);
APP 带注册码限制
详见SimAPP_Maker的说明,文档路径位置如下:
~加密,限制,注册,催款,禁止使用,定时禁止,注册码~
最后一次更新于2024-02-29
0 条评论