Memulai: Administrator IT
Panduan ini mencakup pengaturan teknis HandyCafe. Di akhir panduan, Anda akan memiliki server dan klien terinstal, jaringan terkonfigurasi, menu aplikasi terbangun, dan manajemen jarak jauh teruji.
Waktu penyelesaian: 5 menit (ditambah waktu deploy klien)
Langkah 1: Instal Server dan Klien
Instalasi server:
- Verifikasi PC server Anda memenuhi persyaratan sistem.
- Unduh dan instal HandyCafe Server di PC manajemen Anda.
- Luncurkan server dan selesaikan Wizard Pengaturan Awal untuk membuat akun admin.
- Catat alamat IP lokal PC server. Klien akan membutuhkan ini untuk terhubung.
Instalasi klien (ulangi untuk setiap PC):
- Unduh HandyCafe Client di setiap PC pelanggan.
- Instal dan luncurkan klien.
- Klien mencari server di jaringan lokal menggunakan penemuan mDNS.
- Jika server tidak ditemukan secara otomatis, masukkan alamat IP server secara manual di pengaturan klien.
- Setelah terhubung, klien muncul di Panel Admin server.
Tips: Gunakan fitur penamaan otomatis server (Pengaturan > Klien) untuk secara otomatis memberi nama klien dengan awalan seperti "PC #1", "PC #2", dll. Anda dapat menyesuaikan nama tampilan nanti.
Lihat Instalasi Server dan Instalasi Klien untuk langkah detail.
Langkah 2: Konfigurasikan Pengaturan Jaringan
Navigasikan ke Pengaturan > Jaringan di server.
HandyCafe menggunakan empat port untuk komunikasi:
| Port | Default | Tujuan |
|---|---|---|
| Port TCP | 5001 | Komunikasi perintah dan respons |
| Port File | 5002 | Transfer file antara server dan klien |
| Port Manajemen Jarak Jauh | 5003 | Kontrol streaming desktop jarak jauh |
| Port UDP | 5004 | Data streaming layar |
Konfigurasi:
- Atur port (default cocok untuk sebagian besar pengaturan).
- Atur Kunci Koneksi. Ini adalah rahasia bersama yang digunakan untuk autentikasi HMAC-SHA256. Semua klien harus menggunakan kunci yang sama.
- Klik Simpan.
Aturan firewall:
Pastikan port ini terbuka di PC server dan klien:
- TCP: 5001, 5002, 5003 (masuk di server, keluar di klien)
- UDP: 5004 (dua arah untuk streaming layar)
Penting: Semua PC harus berada di jaringan lokal yang sama (subnet). HandyCafe menggunakan mDNS untuk penemuan klien, yang memerlukan konektivitas LAN.
Lihat Pengaturan Jaringan untuk semua opsi jaringan.
Langkah 3: Siapkan Menu Klien
Menu klien adalah peluncur aplikasi yang dilihat pelanggan di desktop mereka. Navigasikan ke Pengaturan > Klien > tab Konten.
- Buat kategori. Kelompokkan aplikasi berdasarkan tipe (misalnya Game, Browser, Media Sosial, Alat).
- Tambahkan aplikasi ke setiap kategori:
- Atur nama aplikasi dan deskripsi.
- Pilih jenis aplikasi: Game, Browser, Link, File, atau App.
- Atur path eksekutabel atau URI peluncuran.
- Unggah ikon dan secara opsional gambar poster untuk kartu aplikasi.
- Urutkan ulang kategori dan aplikasi menggunakan pegangan seret.
- Alihkan visibilitas untuk menampilkan atau menyembunyikan item.
- Klik Simpan.
Perubahan dikirimkan ke semua klien yang terhubung secara otomatis secara real-time melalui TCP.
Tips: Gunakan integrasi IGDB untuk mencari metadata dan ikon game secara otomatis.
Lihat Menu Klien untuk dokumentasi lengkap pembangun menu.
Langkah 4: Konfigurasikan Layar Idle dan Tampilan
Layar Idle (Pengaturan > Klien > tab Layar Idle):
Layar idle adalah apa yang dilihat pelanggan saat tidak ada sesi aktif (layar kunci).
- Aktifkan slideshow layar idle.
- Tambahkan gambar atau video (PNG, JPG, WebP, GIF, MP4, WebM).
- Atur durasi per item dan efek transisi (fade, slide, zoom).
- Secara opsional aktifkan overlay jam dan tampilan nama kafe dengan warna kustom.
- Klik Simpan.
Tampilan (Pengaturan > Klien > tab Tampilan):
Konfigurasikan tampilan desktop online yang digunakan pelanggan selama sesi.
- Pilih tema: Neon Arena, Crimson Pulse, atau Emerald Depth.
- Pilih preset tata letak: Split Classic, Hero Wide Top, Catalog Wide Bottom, atau Compact Focus.
- Konfigurasikan latar belakang: warna solid, gradien, gambar, atau video dengan pengaturan overlay dan blur.
- Sesuaikan kepadatan kartu (Besar, Sedang, Ringkas) dan efek hover.
- Klik Simpan.
Lihat Layar Idle Klien dan Tampilan Klien untuk semua opsi.
Langkah 5: Uji Desktop Jarak Jauh dan Tangkapan Layar
Verifikasi bahwa manajemen jarak jauh berfungsi:
Tangkapan Layar:
- Di Panel Admin, pilih kartu klien online mana pun.
- Klik Tangkapan Layar pada kartu klien.
- Tangkapan layar dari layar klien muncul di penampil.
- Anda dapat mengunduh atau menyegarkan tangkapan layar.
Desktop Jarak Jauh:
- Pilih kartu klien online dan klik Desktop Jarak Jauh.
- Jendela desktop jarak jauh terbuka dengan streaming H.264 langsung.
- Anda dapat mengendalikan mouse dan keyboard di PC jarak jauh.
- Sinkronisasi clipboard bekerja antara server dan klien.
Catatan: Desktop jarak jauh menggunakan streaming UDP. Jika video lambat, periksa bandwidth jaringan Anda dan pastikan port UDP 5004 tidak diblokir. Anda juga dapat menyesuaikan bitrate di pengaturan stream (350-25.000 kbps).
Lihat Desktop Jarak Jauh dan Tangkapan Layar untuk semua fitur remote.
Gambaran Arsitektur Jaringan
PC Server (Manajemen)
|
|--- TCP (5001) --- Perintah/Respons (bincode + HMAC-SHA256)
|--- TCP (5002) --- Transfer File
|--- TCP (5003) --- Kontrol Manajemen Jarak Jauh
|--- UDP (5004) --- Streaming Layar (H.264)
|--- mDNS ------- Penemuan Klien (otomatis)
|
+-- PC Klien 1
+-- PC Klien 2
+-- PC Klien 3
+-- ...
Apa yang Harus Dilakukan Selanjutnya
- Sinkronisasi File: Deploy file dan konfigurasi ke PC klien
- Pemantauan Jaringan: Pantau bandwidth dan status koneksi
- Lisensi Perangkat Lunak: Lacak lisensi perangkat lunak bersamaan di seluruh PC
- Login OAuth: Siapkan login sosial untuk pelanggan