Διαγραφή ληγμένων λογαριασμών στο σύστημα Mikrotik Hotspot Διαγραφή χρηστών αυτόματα
Σχετικές εφαρμογές
Περιγράφω
Hotspot στο Mikrotik και το πρόβλημα της διαγραφής χρηστών (χρήστες ή κάρτες)
Η λύση είναι εύκολη. Η σάρωση θα γίνει αυτόματα. Το μόνο που έχετε να κάνετε είναι να βάλετε αυτό το σενάριο με τις κατάλληλες τροποποιήσεις
Διαγραφή ληγμένων λογαριασμών
{:τοπική ώρα 2h;:foreach i in=[/ip hotspot χρήστης βρείτε πού uptime=$time and limit-uptime=$time] do={:local ahmedalimi [/ip hotspot user remove $i];}}
Απλά αλλάξτε Οι 2 ώρες Για το χρόνο που ορίσατε στους υπουργούς Όλοι οι λογαριασμοί που έληξαν σύμφωνα με αυτόν τον χρόνο χρήσης θα διαγραφούν αυτόματα.
Η λήψη του ρολού διαγραφής λογαριασμών ολοκληρώθηκε
{:τοπικό mega 100;:τοπικό byte 1048576;:local bytes ($byte*$mega);:foreach i in=[/ip hotspot χρήστης βρείτε πού κάνει bytes-out=$bytes και limit-bytes-out=$bytes]={:local ahmedalimi [/ip hotspot user remove $i];}}
Απλά αλλάξτε Τα 100 σε μένα Ο όγκος λήψης που καθορίσατε για τους διακομιστές Όλοι οι λογαριασμοί που έχουν λήξει σύμφωνα με αυτήν την τιμή που χρησιμοποιείται θα διαγραφούν αυτόματα.
Διαγραφή λογαριασμών που ολοκληρώθηκε η λήψη + η μεταφόρτωση | Συνολικός όγκος δεδομένων limit-bytes-total
{
:τοπικό mega 100;
:τοπικό byte 1048576;
:local bytes ($byte*$mega);
:foreach i in=[/ip hotspot user find] do={
:local out [/ip hotspot user get $i bytes-out];
:local στο [ /ip hotspot user get $i bytes-in];
:τοπικό σύνολο ($out+$in);
:if ( $total = $bytes ) do={
χρήστης /ip hotspot αφαίρεση $i;
}
}
}
Απλά αλλάξτε Τα 100 σε μένα Ο αριθμός λήψης και μεταφόρτωσης που καθορίσατε για τους διακομιστές Όλοι οι λογαριασμοί που έχουν λήξει σύμφωνα με αυτήν την τιμή που χρησιμοποιείται θα διαγραφούν αυτόματα.