Mikrotik Hotspot စနစ်ရှိ သက်တမ်းလွန်အကောင့်များကို ဖျက်ပါ သုံးစွဲသူများကို အလိုအလျောက် ဖျက်ပါ။
သက်ဆိုင်သောလျှောက်လွှာ
ဖော်ပြပါ
Mikrotik ရှိ ဟော့စပေါ့နှင့် အသုံးပြုသူများ (အသုံးပြုသူများ သို့မဟုတ် ကတ်များ) ဖျက်ခြင်းဆိုင်ရာ ပြဿနာ
ဖြေရှင်းချက်သည် လွယ်ကူပါသည်။ စကင်ဖတ်ခြင်းကို အလိုအလျောက် လုပ်ဆောင်ပေးပါမည်။ သင်လုပ်ရန်မှာ သင့်လျော်သော ပြုပြင်မွမ်းမံမှုများဖြင့် ဤ script ကို ထည့်ရန်ဖြစ်သည်။
သက်တမ်းလွန်အကောင့်များကို ဖျက်ခြင်း
{ဒေသစံတော်ချိန် 2 နာရီ;:foreach i in=[/ip hotspot အသုံးပြုသူသည် uptime=$time and limit-uptime=$time] do={:local ahmedalimi [/ip hotspot အသုံးပြုသူ $i] ကို ဖယ်ရှားပါ။}}
ပြောင်းလဲရုံပါပဲ။ ၂ နာရီ ဝန်ကြီးတွေအတွက် သတ်မှတ်ထားတဲ့ အချိန် ဤအသုံးပြုသည့်အချိန်အရ သက်တမ်းကုန်ဆုံးသွားသော အကောင့်များအားလုံးသည် အလိုအလျောက် ဖျက်လိုက်ပါမည်။
အကောင့်များဖျက်လိုက်သည် ဒေါင်းလုဒ် ပြီးသွားပါပြီ။
{:local mega 100;:local byte 1048576;:local bytes ($byte*$mega);:foreach i in=[/ip hotspot အသုံးပြုသူ bytes-out=$bytes နှင့် limit-bytes-out=$bytes] do={:local ahmedalimi [/ip hotspot အသုံးပြုသူ $i] ကို ဖယ်ရှားပါ။}}
ပြောင်းလဲရုံပါပဲ။ ၁၀၀ ငါ့ကို ဆာဗာများအတွက် သင်သတ်မှတ်ထားသော ဒေါင်းလုဒ်ပမာဏ ဤတန်ဖိုးအရ အသုံးပြုထားသော သက်တမ်းကုန်ဆုံးသွားသော အကောင့်အားလုံးကို အလိုအလျောက် ဖျက်လိုက်ပါမည်။
အကောင့်များကို ဖျက်ရန် Roll အပြီးသတ် ဒေါင်းလုဒ် + အပ်လုဒ် | စုစုပေါင်းဒေတာပမာဏ ကန့်သတ်-ဘိုက်-စုစုပေါင်း
{
:local mega 100;
:local byte 1048576;
:local bytes ($byte*$mega);
:foreach i in=[/ip hotspot user find] do={
:local out [/ip hotspot အသုံးပြုသူ get $i bytes-out];
:local in [ /ip hotspot အသုံးပြုသူ get $i bytes-in];
:ဒေသတွင်း စုစုပေါင်း ($out+$in);
:if ( $total = $bytes ) do={
/ip hotspot အသုံးပြုသူ $i ကိုဖယ်ရှားပါ။
}
}
}
ပြောင်းလဲရုံပါပဲ။ ၁၀၀ ငါ့ကို ဆာဗာများအတွက် သင်သတ်မှတ်ထားသည့် ဒေါင်းလုဒ်လုပ်ခြင်းနှင့် အပ်လုဒ်တင်ခြင်းပမာဏ ဤတန်ဖိုးအရ အသုံးပြုထားသော သက်တမ်းကုန်ဆုံးသွားသော အကောင့်အားလုံးကို အလိုအလျောက် ဖျက်လိုက်ပါမည်။