ros的pppoe宽带计天脚本,到期t下线,提前3天通知。
:global pppname:global pppcomment
:global pppday
:foreach i in= do={
:if (!) do={
:set pppname
:set pppcomment
:set pppday ($pppcomment - 1 )
/ppp secret set $i comment=$pppday
:log info ("拨号用户:" . $pppname . "可用天数:" . $pppday)
:if ($pppday<=0) do={
/ppp secret disable $i
/ppp active remove
}
:if ($pppday<=3) do={
/ppp secret set $i profile=3day
:log info ("拨号用户:" . $pppname . "可用天数少于3天,已经设置缴费
通知.")
}
}
}
#设置一个3dy的profile,特定一个ip段,然后dst-nat80端口。
#用户需要设置天数或admin,有其他注释会运行错误。
#或者自己改:foreach i in= do={ 自己看
着来把。 :foreach i in= do={
这句看着挺熟啊,灰太狼脚本修改的吧。 支持~~~ 其实还不是很明白,难道一个用户要一个脚本?
那不是很麻烦, 有告诉解析下吗?版主 要试试先得!!!!!!!!! 回复 macxie 的帖子
每个用户的comment设置个数字,是秒数。脚本24小时减去一秒,不够3秒的设置profile为3day,设置这个profile后,他拨号的ip就变了,然后给他的80端口映射下到你的web。 能截图来解析下吗? :lol你强,每天都对用户写注释 回复 mxso 的帖子
你发一个不写注释的玩玩,不用添加硬件的 。 表知道自己用不用到,标记个 277370403 发表于 2011-1-6 10:03 static/image/common/back.gif
回复 mxso 的帖子
你发一个不写注释的玩玩,不用添加硬件的 。
http://bbs.routerclub.com/forum.php?mod=viewthread&tid=45628
我的也是写备注,但不是天天写 支持一下!!收藏一个 关键是$pppday这个变量的值,如果来自各个PPPOE用户的COMMENT的话,也就要每天都要修改一次COMMENT,岂不要累死! 好东西 呀 ,铜板怎么赚呢,亲们?
页:
[1]