Dileu cyfrifon sydd wedi dod i ben yn system Mikrotik Hotspot Dileu defnyddwyr yn awtomatig
Ceisiadau cysylltiedig
Disgrifiwch
Man problemus yn Mikrotik a'r drafferth o ddileu defnyddwyr (defnyddwyr neu gardiau)
Mae'r datrysiad yn hawdd. Bydd y sganio'n cael ei wneud yn awtomatig. Y cyfan sy'n rhaid i chi ei wneud yw gosod y sgript hon gyda'r addasiadau priodol
Rholiwch i ddileu cyfrifon sydd wedi dod i ben
{: amser lleol 2 awr;:foreach yr wyf yn =[/ ip defnyddiwr hotspot yn canfod ble uptime=$time a limit-uptime=$time] yn gwneud={:ahmedalimi lleol [/defnyddiwr hotspot gwared ar $i];}}
Dim ond newid Yr 2h Am yr amser a nodwyd gennych ar gyfer y gweinidogion Bydd pob cyfrif sydd wedi dod i ben yn ôl yr amser a ddefnyddiwyd hwn yn cael ei ddileu yn awtomatig.
Mae'r gofrestr dileu cyfrifon wedi gorffen ei lawrlwytho
{: mega lleol 100;:beit lleol 1048576;:beit lleol ($beit*$mega);:foreach yr wyf yn =[/ ip defnyddiwr hotspot yn canfod ble bytes-out=$bytes a limit-bytes-out=$bytes] gwneud={:ahmedalimi lleol [/defnyddiwr hotspot gwared ar $i];}}
Dim ond newid Y 100 i mi Faint o lawrlwytho a nodwyd gennych ar gyfer y gweinyddwyr Bydd pob cyfrif sydd wedi dod i ben yn ôl y gwerth hwn a ddefnyddiwyd yn cael ei ddileu yn awtomatig.
Dileu cyfrifon wedi'u cwblhau llwytho i lawr + llwytho i fyny gofrestr | Cyfanswm y data terfyn-beit-cyfanswm
{
: mega lleol 100;
:beit lleol 1048576;
:beit lleol ($beit*$mega);
:foreach dwi yn =[/ ip hotspot defnyddiwr find] do={
:allanol yn lleol [/defnyddiwr man cychwyn ip cael $i beit allan];
:lleol yn [ /ip defnyddiwr hotspot cael $i bytes i mewn];
:cyfanswm lleol ($allan+$in);
:os ( $total = $bytes ) gwnewch ={
defnyddiwr hotspot /ip dileu $i;
}
}
}
Dim ond newid Y 100 i mi Faint o lawrlwytho a llwytho i fyny a nodwyd gennych ar gyfer y gweinyddwyr Bydd pob cyfrif sydd wedi dod i ben yn ôl y gwerth hwn a ddefnyddiwyd yn cael ei ddileu yn awtomatig.