Löschen Sie abgelaufene Konten im Mikrotik Hotspot-System. Löschen Sie Benutzer automatisch

5.0/5 Stimmen: 1
Melde diese App

وصف

Löschen Sie abgelaufene Konten im Mikrotik-Hotspot-System

Hotspot in Mikrotik und das Problem, Benutzer (Benutzer oder Karten) zu löschen

Die Lösung ist einfach. Der Scanvorgang erfolgt automatisch. Sie müssen lediglich dieses Skript mit den entsprechenden Änderungen einfügen

Rollen Sie das Löschen abgelaufener Konten ein

{
:Ortszeit 2h;
:foreach i in=[/ip hotspot user find where uptime=$time and limit-uptime=$time] do={
:local ahmedalimi [/IP-Hotspot-Benutzer entfernt $i];
}
}

Nur ändern Die 2h Für die von Ihnen für die Minister festgelegte Zeit Alle nach dieser Nutzungsdauer abgelaufenen Konten werden automatisch gelöscht.

Der Download der Liste „Konten löschen“ ist abgeschlossen

{
:lokales Mega 100;
:lokales Byte 1048576;
:lokale Bytes ($byte*$mega);
:foreach i in=[/ip hotspot user find where bytes-out=$bytes and limit-bytes-out=$bytes] do={
:local ahmedalimi [/IP-Hotspot-Benutzer entfernt $i];
}
}

Nur ändern Die 100 mir Die Downloadmenge, die Sie für die Server angegeben haben Alle Konten, die entsprechend diesem verwendeten Wert abgelaufen sind, werden automatisch gelöscht.

Liste „Konten löschen“ abgeschlossen. Herunterladen + Hochladen | Gesamtdatenmenge limit-bytes-total

{
:lokales Mega 100;
:lokales Byte 1048576;
:lokale Bytes ($byte*$mega);
:foreach i in=[/ip hotspot user find] do={
:local out [/IP-Hotspot-Benutzer erhält $i Bytes-out];
:local in [ /IP-Hotspot-Benutzer erhält $i Bytes-in];
:lokale Summe ($out+$in);
:if ( $total = $bytes ) do={
/IP-Hotspot-Benutzer entfernen $i;
}
}
}

Nur ändern Die 100 mir Die Menge an Downloads und Uploads, die Sie für die Server angegeben haben Alle Konten, die entsprechend diesem verwendeten Wert abgelaufen sind, werden automatisch gelöscht.

Hinterlasse einen Kommentar

Sie werden nicht Ihre E-Mail-Adresse veröffentlicht. الحقول الإلزامية مشار إليها ب *