Cara menghapus voucher yang expire di user manager mikrotik

Cara menghapus voucher yang expire di user manager mikrotik

cara menghapus voucher hotspot yang sudah kadaluarsa (expired) di user manager mikrotik.

Tutorial ini menjawab pertanyaan agan Putra99 dan beberapa pelanggan yang lain.
Supaya gak mati penasaran hehehe…langsung saja kita praktekan langkah-langkahnya di bawah ini.

1. Masuk ke winbox mikrotik kesayangan anda.
2. Klik menu System -> Script
3. Klik tanda + lalu masukan kode berikut pada kolom source dan beri nama hapus-kadaluarsa :
:foreach a in=[/tool user-manager user find] do={:if ([/tool user-manager user get $a uptime-used]=0s) do={
:log warning ("hapus voucher kadaluarsa.. $[/tool user-manager user get $a name]")
/tool user-manager user remove [/tool user-manager user get $a name]
}}

4. Selanjutnya buat scheduler mikrotik yang berfungsi sebagai penjadwal untuk menjalankan script yang telah kita buat tadi. Tujuannya adalah untuk melakukan proses pembersihan sesuai jadwal yang kita inginkan, misal seminggu sekali, sebulan sekali, setahun sekali atau seratus tahun sekali. Pada contoh kali ini saya buat 7 hari sekali.
Name : bebas
Interval : 7d 00:00:00
On Event : hapus-kadaluarsa (nama script yang akan dijalankan)

selanjutnya tinggal kita test, untuk melakukannya tidak perlu nunggu 7 hari. Anda cukup masuk ke menu System -> Script lalu klik script yang telah anda buat tadi, lalu tekan tombol RUN untuk menjalankan scriptnya. Jika script anda berhasil maka semua user yang telah expire akan menghilang dari user manager kesayangan anda. Jangan lupa lihat juga sistem log mikrotik apakah script yang anda eksekusi berjalan dengan baik atau tidak.

Pastikan sistem tanggal dan jam pada mikrotik anda berjalan dengan normal karena jika tidak maka script dan scheduler yang telah dibuat tadi tidak akan pernah di eksekui. Jika belum tahu cara setting tanggal dan jam yang baik dan benar di mikrotik.

Sumber : www.nadasumbang.com

Comments

Popular posts from this blog

kode tv

cara import simple quenstre