ลบบัญชีที่หมดอายุในระบบ Mikrotik Hotspot ลบผู้ใช้โดยอัตโนมัติ

5.0/5 โหวต: 1
รายงานแอปนี้

อธิบาย

ลบบัญชีที่หมดอายุในระบบ Mikrotik hotspot

ฮอตสปอตใน Mikrotik และปัญหาในการลบผู้ใช้ (ผู้ใช้หรือการ์ด)

วิธีแก้ปัญหานั้นง่ายมาก การสแกนจะทำโดยอัตโนมัติ สิ่งที่คุณต้องทำคือใส่สคริปต์นี้พร้อมกับการแก้ไขที่เหมาะสม

ม้วนการลบบัญชีที่หมดอายุ

{
:เวลาท้องถิ่น 2ชม.;
:foreach i in=[/ip hotspot user ค้นหาโดยที่ uptime=$time และlimit-uptime=$time] do={
:local ahmedalimi [/ผู้ใช้ฮอตสปอต ip ลบ $i];
}
}

เพียงแค่เปลี่ยน 2ชม ตามเวลาที่ท่านรัฐมนตรีกำหนดไว้ บัญชีทั้งหมดที่หมดอายุตามเวลาที่ใช้นี้จะถูกลบโดยอัตโนมัติ

ลบบัญชีดาวน์โหลดเสร็จแล้ว

{
:เมกะท้องถิ่น 100;
: ไบต์ท้องถิ่น 1048576;
:ไบต์ในเครื่อง ($ไบต์*$เมกะ);
:foreach i in=[/ip hotspot user ค้นหาโดยที่ bytes-out=$bytes และlimit-bytes-out=$bytes] do={
:local ahmedalimi [/ผู้ใช้ฮอตสปอต ip ลบ $i];
}
}

เพียงแค่เปลี่ยน 100 ถึงฉัน จำนวนการดาวน์โหลดที่คุณระบุสำหรับเซิร์ฟเวอร์ บัญชีทั้งหมดที่หมดอายุตามมูลค่าที่ใช้นี้จะถูกลบโดยอัตโนมัติ

ลบบัญชี ดาวน์โหลดเสร็จแล้ว + อัพโหลดม้วน | จำนวนข้อมูลทั้งหมด ขีดจำกัดไบต์-รวม

{
:เมกะท้องถิ่น 100;
: ไบต์ท้องถิ่น 1048576;
:ไบต์ในเครื่อง ($ไบต์*$เมกะ);
:foreach i in=[/ip hotspot user find] ทำ={
:local out [/ผู้ใช้ฮอตสปอต ip รับ $i ไบต์ออก];
:local ใน [ /ip ผู้ใช้ฮอตสปอตได้รับ $i bytes-in];
: ผลรวมท้องถิ่น ($ออก+$ใน);
:if ( $total = $bytes ) ทำ={
/ผู้ใช้ฮอตสปอต ip ลบ $i;
}
}
}

เพียงแค่เปลี่ยน 100 ถึงฉัน จำนวนการดาวน์โหลดและอัพโหลดที่คุณระบุสำหรับเซิร์ฟเวอร์ บัญชีทั้งหมดที่หมดอายุตามมูลค่าที่ใช้นี้จะถูกลบโดยอัตโนมัติ

ทิ้งข้อความไว้

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องบังคับถูกระบุโดย *