HandyCafe Docs
owner cashier

Panel Admin

Panel Admin (berlabel "Komputer" di bilah samping) adalah ruang kerja utama untuk memantau dan mengelola semua PC klien di warnet atau pusat gaming Anda. Panel ini menyediakan gambaran real-time dari setiap mesin yang terhubung, dengan alat untuk memulai sesi, mengendalikan daya, dan mengakses fitur manajemen jarak jauh.

Kartu Ringkasan Dasbor

Di bagian atas Panel Admin, deretan kartu ringkasan menampilkan metrik utama untuk shift saat ini:

Kartu Deskripsi
Penggunaan Persentase PC yang sedang digunakan, ditampilkan sebagai speedometer. Dihitung sebagai (PC online / total PC) x 100.
Jaringan Kecepatan unduh dan unggah gabungan dari semua klien yang terhubung, dalam Mbps.
Waktu Penggunaan Total waktu sesi aktif di semua klien, ditampilkan dalam menit.
Dibayar Pendapatan yang sudah dikumpulkan dari sesi yang selesai.
Pendapatan Tertunda Pendapatan dari sesi yang sedang aktif tetapi belum dibayar.
Total Pendapatan Jumlah pendapatan yang sudah dibayar dan tertunda.

Semua angka pendapatan menggunakan simbol mata uang dan digit pecahan yang dikonfigurasi dari Pengaturan > Harga.

Mode Tampilan

Panel Admin mendukung tiga mode tampilan, dapat diganti dari bilah filter:

Tampilan Ikon (Grid)

Menampilkan setiap PC klien sebagai kartu dalam tata letak grid. Setiap kartu menunjukkan nama host, warna status, penghitung waktu sesi, nama anggota, dan kecepatan jaringan. Ini adalah tampilan bawaan dan memberikan gambaran visual terbaik.

Tampilan Detail (Grid dengan Kartu Diperluas)

Serupa dengan Tampilan Ikon tetapi dengan kartu yang lebih besar menampilkan detail tambahan seperti bilah progres untuk sesi dengan batas waktu dan informasi waktu sesi yang lebih rinci.

Tampilan Daftar

Menampilkan semua klien dalam format tabel dengan satu baris per klien. Tampilan ini ringkas dan efisien saat mengelola banyak PC.

Kartu Klien

Setiap kartu klien dalam tampilan grid menampilkan informasi berikut:

Elemen Deskripsi
Nama Host Nama tampilan PC klien
Warna status Batas atau latar belakang berkode warna yang menunjukkan status saat ini
Penghitung waktu sesi Waktu mulai, waktu selesai (untuk prabayar), waktu terpakai, dan waktu tersisa
Bilah progres Untuk sesi dengan batas waktu, bilah visual yang menunjukkan berapa banyak waktu yang telah terpakai
Nama anggota Nama anggota yang ditugaskan, jika ada
Statistik jaringan Kecepatan unduh dan unggah saat ini untuk klien

Warna Status

Kartu klien diberi kode warna berdasarkan status saat ini:

Status Warna Arti
Online Hijau Sesi aktif sedang berjalan
Idle Sian Klien terhubung dan siap tetapi tidak ada sesi aktif
Dijeda Oranye Sesi dijeda; penagihan dihentikan
Admin Ungu Klien dalam mode admin atau pemeliharaan
Offline Merah Klien tidak terhubung ke server
Sibuk Kuning Klien sedang memproses permintaan

Bilah Filter

Bilah filter terletak di antara kartu ringkasan dan grid klien. Bilah ini menyediakan kontrol untuk mempersempit dan mengatur klien yang ditampilkan:

Filter Status

Filter klien berdasarkan koneksi dan status sesi:

Filter Menampilkan
Semua Setiap klien yang terdaftar
Terhubung Semua klien yang saat ini terhubung ke server (status apa pun kecuali Offline)
Digunakan Klien dengan sesi aktif atau dijeda
Siap Klien yang terhubung dalam status Idle, tersedia untuk sesi baru
Offline Klien yang saat ini tidak terhubung

Setiap tombol filter menampilkan jumlah klien yang cocok.

Pencarian

Kolom pencarian teks yang memfilter klien berdasarkan nama host. Ketik bagian mana pun dari nama host untuk mempersempit daftar.

Urutkan

Urutkan daftar klien berdasarkan:

  • Nama host (naik atau turun)
  • Status
  • Waktu terpakai (naik atau turun)

Kelompokkan Berdasarkan

Kelompokkan klien secara visual:

  • Tidak ada. Semua klien ditampilkan bersama
  • Status. Klien dikelompokkan ke dalam bagian berdasarkan status saat ini

Jarak Kartu

Slider (0-50px) yang mengatur jarak antar kartu klien dalam tampilan grid. Berguna untuk menyesuaikan kepadatan visual panel.

Tombol Tampilan

Beralih antara mode tampilan Ikon, Detail, dan Daftar.

Tombol Aksi Kartu Klien

Mengklik atau mengarahkan kursor ke kartu klien mana pun akan menampilkan tombol aksi untuk semua operasi yang tersedia. Aksi diatur berdasarkan kategori:

Aksi Sesi

Aksi Deskripsi
Mulai Sesi Memulai sesi pascabayar atau prabayar baru di PC ini
Hentikan Sesi Mengakhiri sesi saat ini dan membuka dialog pembayaran
Jeda Menghentikan sementara penagihan pada sesi aktif
Lanjutkan Melanjutkan sesi yang dijeda
Tambah Waktu Menambah atau mengurangi menit dari sesi yang berjalan
Pindah Memindahkan sesi ke PC lain

Alat Jarak Jauh

Aksi Deskripsi
Desktop Jarak Jauh Membuka tampilan desktop jarak jauh langsung dari layar klien
Tangkapan Layar Mengambil satu tangkapan layar dari layar klien saat ini
Tangkapan Jendela Menangkap jendela aplikasi tertentu pada klien
Kirim Pesan Menampilkan pesan popup di layar klien

Informasi Aplikasi

Aksi Deskripsi
Aplikasi Berjalan Melihat daftar aplikasi yang sedang berjalan di klien
Aplikasi Startup Melihat aplikasi yang dikonfigurasi untuk diluncurkan saat Windows startup
Aplikasi Terinstal Melihat semua perangkat lunak yang terinstal di PC klien
Aplikasi Berjendela Melihat aplikasi dengan jendela yang terlihat

Manajemen Daya

Aksi Deskripsi
Matikan Mematikan PC klien dari jarak jauh
Mulai Ulang Memulai ulang PC klien dari jarak jauh
Wake on LAN Mengirim paket magic Wake-on-LAN untuk menyalakan PC yang offline
Tutup Klien Menutup perangkat lunak HandyCafe Client di PC jarak jauh

Aksi yang tidak berlaku untuk status klien saat ini ditampilkan sebagai nonaktif. Misalnya, Anda tidak dapat menjeda klien yang idle atau memulai sesi di PC yang sudah memiliki sesi berjalan.

Panel Detail Klien Terpilih

Saat Anda mengklik kartu klien, panel Detail Klien Terpilih muncul di sisi kanan Panel Admin. Panel ini menampilkan informasi lebih lanjut tentang PC yang dipilih:

Informasi Sistem

  • Versi dan build sistem operasi
  • Penggunaan dan kapasitas RAM

Daftar Aplikasi

Tampilan bertab yang menampilkan:

  • Aplikasi Berjalan. Aplikasi yang sedang berjalan, dengan nama proses dan penggunaan memori
  • Aplikasi Startup. Aplikasi yang diluncurkan otomatis saat PC dinyalakan
  • Aplikasi Terinstal. Semua perangkat lunak yang terinstal di klien
  • Aplikasi Berjendela. Aplikasi dengan jendela yang terlihat yang dapat ditargetkan untuk tangkapan jendela

Kontrol Daya

Tombol khusus untuk Matikan, Mulai Ulang, dan Wake on LAN, dengan status pemuatan dan status nonaktif berdasarkan status klien saat ini:

  • Matikan dan Mulai Ulang hanya tersedia saat klien terhubung.
  • Wake on LAN hanya tersedia saat klien offline.

Operasi Massal

Anda dapat memilih beberapa klien untuk aksi simultan:

  1. Tahan Ctrl (atau Cmd di macOS) dan klik beberapa kartu klien untuk memilihnya.
  2. Gunakan tombol aksi massal untuk melakukan operasi pada semua klien yang dipilih sekaligus.

Operasi massal yang tersedia meliputi:

  • Matikan. Mematikan semua PC yang dipilih
  • Mulai Ulang. Memulai ulang semua PC yang dipilih
  • Kirim Pesan. Menampilkan pesan yang sama di semua PC yang dipilih

Pembaruan Real-Time

Panel Admin diperbarui secara real-time melalui aliran event TCP antara server dan klien yang terhubung. Perubahan terjadi secara instan:

  • Saat klien terhubung atau terputus, kartunya muncul atau berubah ke status Offline.
  • Penghitung waktu sesi berjalan secara real-time tanpa perlu menyegarkan halaman.
  • Indikator kecepatan jaringan diperbarui secara terus-menerus.
  • Warna status berubah langsung saat sesi dimulai, dijeda, dilanjutkan, atau dihentikan.

Pemeriksaan Izin

Semua aksi di Panel Admin menghormati izin peran kasir:

  • Jika peran kasir tidak memberikan izin manajemen sesi, aksi terkait sesi dinonaktifkan.
  • Jika lisensi beta dalam mode baca-saja, semua aksi modifikasi dinonaktifkan.
  • Aksi manajemen daya memerlukan tingkat izin yang sesuai.

Aksi yang dinonaktifkan tampak abu-abu pada kartu klien dan panel detail. Mengarahkan kursor ke aksi yang dinonaktifkan menampilkan tooltip yang menjelaskan mengapa aksi tersebut tidak tersedia.


Langkah Selanjutnya