|
发表于 2011-11-17 02:16:43
|
显示全部楼层
本帖最后由 aisier 于 2011-11-17 02:21 编辑
hui21894558 发表于 2011-11-16 22:23
comment全部都要以日期开头,一个都不能错。
我今晚一直在拿另一个脚本与你的脚本对比,我另一个脚本可用,但不会转移用户到指定IP,而你的这个,强制首页可以,但是就是不会自动停用到期帐号以及转移用户到指定IP。用户备注只有8位纯数字 比如20111116
我把那个脚本发上来,- {
- :local nyr [/system clock get date]
- :local yy ([:find jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec [:pick $nyr 0 3]]+1)
- :if ($yy<10) do={:set yy (0 . $yy)}
- :set nyr ([:pick $nyr 7 11] . $yy . [:pick $nyr 4 6])
- :local ii "0";
- /ppp secret;
- :foreach puse in [find disabled=no comment!="" comment!="admin"] do={
- :local pcom [get $puse comment];
- :local pnam [get $puse name];
- :if ([:len $pcom] >= 8) do={
- :local pcom8 [:tonum [:pick $pcom 0 8]];
- :if ($pcom8>1) do={
- :if ($nyr>=$pcom8) do={
- /ppp secret disable [/ppp secret find name=$pnam];:set ii ($ii-1);
- /ppp active remove [/ppp active find name=$pnam];
- :log error ("\BD\FB\D3\C3\D3\C3\BB\A7 [" . $pnam . "]");
- }} else={:log error ("\B4\ED\CE\F3\B5\C4\B1\B8\D7\A2\B8\F1\CA\BD [" . $pnam . "] [" . $pcom . "]");}
- } else={:log error ("\C8\D5\C6\DA\B1\B8\D7\A2\B2\BB\D7\E38\CE\BB [" . $pnam . "] [" . $pcom . "]")}}
- :log warning ("\D3\D0\D0\A7\D3\C3\BB\A7\CA\FD [" . $ii . "]");
- }
复制代码 |
|