Saturday, October 28, 2017

Konsep Baru Fitur Validity Pada Aplikasi The Userman

Konsep Baru Fitur Validity Pada Aplikasi The Userman

Validity adalah fitur yang sangat penting dalam manajemen user hotspot. Dengan Fitur Validity inilah Masa berlaku user hotspot dapat dibatasi. Fitur Validity pada aplikasi The Userman mulai ditambahkan sejak Rilis Ke Empat namun demikian fitur tersebut masih bersifat statis yaitu dengan menginputkan tanggal akhir pemakaian pada antarmuka aplikasi.

Pada Rilis Ke Lima ini Fitur Validity pada Aplikasi The Userman sedikit diperbaiki dengan mencontek Fitur Validity yang ada di User Manager Milik Mikrotik (userman). Fitur ini memungkinkan untuk membatasi masa berlaku user berdasarkan jumlah hari yang diinputkan pada aplikasi. Perhitungan hari akan dimulai sejak user pertama kali login jadi sifatnya dinamis.

Cara kerja Fitur ini Masih sama seperti sebelumnya yaitu dengan mencocokan tanggal hari ini yang ada pada Router Mikrotik dengan Tanggal yang ada pada bagian komentar (comment) masing-masing user. Jika tanggalnya sudah melewati tanggal hari ini maka user akan otomatis didisable dan user tersebut akan otomatis berwarna kuning pada daftar user hotspot di Aplikasi Userman. Perhatikan gambar berikut user didisable karena telah melewati tanggal hari ini pada Router.

Konsep Baru Fitur Validity Pada Aplikasi The Userman

Adapun yang bertugas untuk melakukan disable secara otomatis adalah Script yang telah dipasang pada System Scheduler. Silahkan baca postingan sebelumnya disini.

Sedikit berbeda dengan Versi sebelumnya, Pada Rilis ini yang diinputkan pada saat Generate User adalah jumlah hari (bukan tanggal). Tanggal yang ada di bagian komentar akan otomatis dikalkulasi pasa saat user pertama kali login. Adapun yang bertugas untuk merubah jumlah hari masa berlaku user ini adalah Script yang dipasang di Profile User. Script tersebut akan otomatis ditambahkan jika anda sudah menambahkan pengaturan validity melalui versi yang terbaru. Berikut adalah contoh user yang sudah login dan belum login

Konsep Baru Fitur Validity Pada Aplikasi The Userman

Pada gambar diatas, Komentar (Comment) user yang sudah login akan diakhiri dengan Tanggal Batas akhir masa berlaku user tersebut. Jika masa berlaku habis maka user akan didisable (Paling atas). Sedangkan Komentar (Comment) User yang belum login akan diakhiri dengan jumlah hari masa berlaku user tersebut (Dua Paling Bawah).

Cara Import User Hotspot Dari File CSV Pada Aplikasi The Userman


Rilis kelima aplikasi The Userman dilengkapi dengan dua buah fitur baru salah satunya adalah fitur import user hotspot dari file Comma Separated Value atau yang lebih dikenal dengan file CSV (*.csv). Fitur ini akan memudahkan anda untuk menambahkan user hotspot secara massal yang berasal dari file CSV.

Saya merasa perlu menambahkan fitur ini karena tidak menutup kemungkinan pengguna aplikasi The Userman telah memiliki daftar pengguna yang telah tersimpan di file csv. Adalah kesulitan tersendiri jika akan menambahkan user tersebut satu persatu. Di lain kasus jika anda adalah seorang guru atau dosen yang telah memiliki daftar anak didik di file excel dan ingin menjadikannya user hotspot maka fitur ini dapat digunakan.

Namun demikian fitur ini memiliki beberapa aturan agar dapat bekerja dengan baik. Berikut adalah beberapa syarat agar proses import dapat berjalan dengan baik

1. File Harus berformat CSV (*.csv). Jika yang anda miliki adalah file excel (*.xls/xlsx) anda dapat melakukan save as ke format CSV melalui aplikasi Microsoft Excel.

2. Pemisah masing-masing field adalah titik koma (;). Jika anda tidak mengerti silahkan buka file CSV anda menggunakan Teks Editor. Berikut adalah contoh jika dibuka menggunakan notepad++

Cara Import User Hotspot Dari File CSV Pada Aplikasi The Userman

Berikut adalah hasilnya jika file tersebut dibuka menggunakan Aplikasi Microsoft Excel

Cara Import User Hotspot Dari File CSV Pada Aplikasi The Userman

Hal yang harus anda pahami adalah urutan dan jumlah kolom pada file CSV tersebut diatas karena akan berpengaruh pada hasil import. Pada Aplikasi The Userman telah dibuat aturan bahwa Kolom pertama (A) adalah Userlogin, Kolom kedua (B) adalah User Profile (Limit Bandwidth), Kolom ketiga (C) adalah Password sedangkan Kolom terakhir (D) adalah komentar. Perhatikan bahwa anda harus menginputkan User Profile (Limit Bandwidth) sesuai dengan yang ada di Router Mikrotik anda, Jika anda tidak paham gunakan saja default. 

3. Aturan ketiga adalah Jangan sampe ada Value Userlogin yang sama pada file CSV tersebut. 

4. Terakhir, Jangan buka File CSV yang akan anda import menggunakan Aplikasi lain seperti Microsoft Office. 

Berikut adalah contoh template File CSV (Download)