找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 18266|回复: 5

[脚本] 高手给看看这个到期脚本的问题

[复制链接]
发表于 2012-5-17 16:49:58 | 显示全部楼层 |阅读模式
悬赏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);

}
}
}

routeros
发表于 2012-5-18 00:19:53 | 显示全部楼层
那么现在用什么管理叱!
routeros
回复

使用道具 举报

发表于 2012-5-18 08:55:23 | 显示全部楼层
就是,你说用啥管理。。userm?
routeros
回复

使用道具 举报

发表于 2012-5-18 12:24:21 | 显示全部楼层
没发现有什么问题。
你的ROS是同一版本吗?
routeros
回复

使用道具 举报

发表于 2012-5-18 21:22:35 | 显示全部楼层
;P顶起来吧
routeros
回复

使用道具 举报

发表于 2012-11-17 16:43:07 | 显示全部楼层
请问用什么管理?
routeros
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-11-24 01:23 , Processed in 0.109273 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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