מחק חשבונות שפג תוקפם במערכת Mikrotik Hotspot מחק משתמשים אוטומטית

5.0/5 הצבעות: 1
דווח על אפליקציה זו

תיאור

מחק חשבונות שפג תוקפם במערכת הנקודות החמות של Mikrotik

נקודה חמה במיקרוטיק והבעיה במחיקת משתמשים (משתמשים או כרטיסים)

הפתרון קל. הסריקה תתבצע אוטומטית. כל מה שאתה צריך לעשות הוא לשים את הסקריפט הזה עם השינויים המתאימים

רול מוחק חשבונות שפג תוקפם

{
:זמן מקומי 2 שעות;
:foreach i in=[/ip hotspot משתמש מצא איפה uptime=$time and limit-uptime=$time] do={
:local ahmedalimi [/ip hotspot משתמש הסר $i];
}
}

פשוט תשנה ה-2 שעות לזמן שציינת לשרים כל החשבונות שפג תוקפם בהתאם לזמן השימוש הזה יימחקו אוטומטית.

הורדת אוסף החשבונות הסתיימה

{
:מגה 100 מקומי;
:בייט מקומי 1048576;
:בתים מקומיים ($byte*$mega);
:foreach i in=[/ip hotspot משתמש מצא היכן bytes-out=$bytes ו-limit-bytes-out=$bytes] do={
:local ahmedalimi [/ip hotspot משתמש הסר $i];
}
}

פשוט תשנה ה-100 לי כמות ההורדה שציינת עבור השרתים כל החשבונות שפג תוקפם לפי ערך זה בשימוש יימחקו אוטומטית.

מחיקת חשבונות שהושלמו הורדה + רול העלאה | כמות הנתונים הכוללת limit-bytes-total

{
:מגה 100 מקומי;
:בייט מקומי 1048576;
:בתים מקומיים ($byte*$mega);
:foreach i in=[/ip hotspot user find] do={
:local out [משתמש בנקודה חמה/ip קבל $i bytes-out];
:local ב-[/ip hotspot משתמש קבל $i bytes-in];
: local total ($out+$in);
:if ($total = $bytes) do={
משתמש /ip hotspot הסר $i;
}
}
}

פשוט תשנה ה-100 לי כמות ההורדה וההעלאה שציינת עבור השרתים כל החשבונות שפג תוקפם לפי ערך זה בשימוש יימחקו אוטומטית.

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים עם *