MIKROTIK HOTSPOT MONITOR
Mikrotik Hotspot Monitor untuk Mikrotik yang tidak support User Manager
TENTANG
-
Aplikasi ini menggunakan dua koneksi ke Mikrotik
- API port 8728 (routeros-api : https://wiki.mikrotik.com/wiki/API_PHP_class)
- SSH port 2219 disarankan untuk mengganti port default ssh di Mikrotik Anda. (SSH2 : http://phpseclib.sourceforge.net/ssh/intro.html)
-
Pastikan Jam dan Tanggal di Mikrotik sudah update sesuai wilayah masing-masing. Dan isi Rate Limit pada User Profile "default". Untuk pengaturan Jam dan Tanggal bisa baca di sini http://www.mikrotik.co.id/artikel_lihat.php?id=55
FITUR
- Menampilkan User Hotspot yang aktif dan masa aktifnya.
- Membuat, edit dan hapus User Profile.
- Menampilkan User Hotspot berdasarkan User Profile.
- Menghapus User Hotspot berdasarkan Username.
- Generate 1 Voucher.
- Generate 21 Voucher.
- Cetak Voucher. *Sebaiknya menggunakan kertas A4.
- Custom warna Voucher
MANAGEMEN USER
Jangan khawatir dengan user yang dibuat dari aplikasi ini akan terus menumpuk, karena setiap user yang masa aktifnya sudah habis akan terhapus secara otomatis. Ini bekerja berkat script (on login script) yang ditambahkan pada setiap User Profile. Penjelasannya, ketika user login maka user akan membuat jadwal penghapusan sendiri di scheduler. Penghapusan tersebut mencakup penghapusan user dari daftar Users, Active, dan penghapusan di Scheduler. Dengan ini maka tidak perlu lagi melakukan kontrol terhadap user yang sudah habis masa aktifnya.
PENGGUNAAN
-
Aplikasi ini bisa dijalankan menggunakan web server dengan PHP minimum versi 5.3.3. *Belum support PHP v7.
Download web server :
- Windows USBWebserver : www.usbwebserver.net/downloads/USBWebserver%20v8.6.zip
- Android Web Server :
- https://play.google.com/store/apps/details?id=com.andi.serverweb&hl=en (berbayar)
- https://m.allfreeapk.com/search.html?q=bit-web-server-php-mysql-pma (gratis)
- https://play.google.com/store/apps/details?id=com.alfanla.android.pws (gratis, berbayar, berisi iklan)
-
Untuk pertama kali Anda perlu menyesuaikan konfigurasi pada laman setup, dengan login terlebih dahulu menggunakan akun default.
http://localhost/mikhmon/login.php atau http://localhost:8080/mikhmon/login.php
- Username : admin
- Password : 1234
-
Selanjutnya test koneksi ke Mikrotik, klik tombol tes koneksi (<--->) yaitu tombol kedua dari kiri. Jika koneksi gagal, maka akan muncul notifikasi error (ciri-ciri koneksi gagal, laman dimuat lebih dari 30 detik). Kembali ke laman setup dan sesuaikan kembali konfigurasi Anda.
-
Beberapa video untuk panduan.
Changelog
28-10-2017
- Perbaikan di file setup.php.
- Penambahan jam Mikrotik, untuk mengetahui apakah jam di Mikrotik sudah sesuai. (Perubahan: index.php).
10-10-2017
Penambahan form untuk pengaturan warna di cetak voucher (Perubahan: printv.php, genvouchers.php, vcolorconf.php, vcolors.php).
09-10-2017
Perbaikan Setup (perubahan : index.php, setup.php).
07-10-2017
- Menambahkan opsi untuk auto reload laman index (perubahan: index.php).
- Perbaikan dan penambahan setup aplikasi (perubahan : config.php, login.php, setup.php, conntest.php, resetconfig.php).
06-10-2017
Menambahkan hak akses user : 1. Administrator, 2. Operator.
05-10-2017
- Penambahan setup.php untuk memudahkan edit file config.php
- Penambahan halaman login.
- Beberapa penyesuaian lainnya.
04-10-2017
- Penyesuaian config.php
- Penyesuaian index.php
- Penambahan User Lists, sekarang menjadi 5
- Penyederhanaan pembuatan Profile
- Penambahan fitur pada generate voucher
- Batasan Durasi (Limit Uptime)
- Batasan Kuota (Limit Bytes Out)
- Penyesuaian cetak voucher
03-10-2017
- Upload pertama.