Vymazať expirované účty v systéme Mikrotik Hotspot Vymazať používateľov automaticky
Súvisiace aplikácie
Popíšte
Hotspot v Mikrotiku a problémy s odstraňovaním používateľov (používateľov alebo kariet)
Riešenie je jednoduché, skenovanie prebehne automaticky, stačí vložiť tento skript s príslušnými úpravami
Rolovať odstraňovanie expirovaných účtov
{:miestny čas 2h;:foreach i in=[/ip hotspot užívateľ nájde, kde uptime=$time a limit-uptime=$time] do={:local ahmedalimi [/ip hotspot user remove $i];}}
Stačí sa zmeniť 2h Na čas, ktorý ste ministrom určili Všetky účty, ktorých platnosť vypršala podľa tohto použitého času, budú automaticky vymazané.
Sťahovanie Odstrániť účty bolo dokončené
{:miestne mega 100;:lokálny bajt 1048576;:miestne bajty ($byte*$mega);:foreach i in=[/ip užívateľ hotspotu nájde, kde bytes-out=$bytes a limit-bytes-out=$bytes] do={:local ahmedalimi [/ip hotspot user remove $i];}}
Stačí sa zmeniť 100 mne Množstvo sťahovania, ktoré ste zadali pre servery Všetky účty, ktorých platnosť vypršala podľa tejto použitej hodnoty, budú automaticky vymazané.
Odstrániť účty dokončené sťahovanie + nahrávanie role | Celkové množstvo údajov limit-bytes-total
{
:miestne mega 100;
:lokálny bajt 1048576;
:miestne bajty ($byte*$mega);
:foreach i in=[/ip hotspot užívateľ nájsť] do={
:local out [/ip hotspot užívateľ získa $i bytes-out];
:local v [ /ip hotspot užívateľ získa $i bajtov-in];
:local total ($out+$in);
:if ( $total = $bajtov ) do={
/ip používateľ hotspot remove $i;
}
}
}
Stačí sa zmeniť 100 mne Množstvo sťahovania a nahrávania, ktoré ste zadali pre servery Všetky účty, ktorých platnosť vypršala podľa tejto použitej hodnoty, budú automaticky vymazané.