|
悬赏10铜板未解决
本帖最后由 wwwkwgj 于 2012-5-17 16:51 编辑
新安装的ros就能运行,在用的就不行,运行时提示什么字符串不能减字符串 Script Error: cannot substract string from string
脚本如下,是不是定义的变量有重复
:global aabb {{"jan";"01"};{"feb";"02"};{"mar";"03"};{"apr";"04"};{"may";"05"};{"jun";"06"};{"jul";"07"};{"aug";"08"};{"sep";"09"};{"oct";"10"};{"nov";"11"};{"dec";"12"}};
:global aa [:pick [/system clock get date] 0 3];
:global bb [:pick [/system clock get date] 4 6];
:global cc [:pick [/system clock get date] 7 11];
:foreach i in=$aabb do={ :if ([:pick $i 0] = $aa) do={ :set aabb ($cc . [:pick $i 1] . $bb); }}
/ppp secret;
:foreach pppuse in [find disabled=no comment!=""] do={
:local pcom [:pick [get $pppuse comment] 0 8];
:local pnam [get $pppuse name];
:local pip [get $pppuse remote-address];
:if (($pcom-$aabb)<=3) do={
/ppp secret set [/ppp secret find name=$pnam] profile="EXPstop"
:log warning (" PPP user will stop".$pnam);
}
:if (($aabb-$pcom)>=1) do={
/ppp active remove [/ppp active find name=$pnam];
/ppp secret set [/ppp secret find name=$pnam] profile="STOP"
:log warning ("Stop PPP user ".$pnam);
}
}
} |
|