LabSCH LAUNCHER v8.1 (gabung manager)
==============================
v8.1: baca identitas agent dari config agent (format JSON
yang dipakai agent v0.4.0-test10 + format INI lama), supaya
event (online / app_launched / offline) terkirim ke LabSCH
Manager tanpa konfigurasi manual.
- Saat dibuka: tercatat launcher_online + versinya
- Tiap aplikasi dijalankan: tercatat app_launched
- Saat keluar: tercatat launcher_offline
- Update otomatis: launcher cek versi baru tiap 30 menit ke
  manager, unduh + pasang sendiri (Admin -> Periksa update).

v8: gaya kaca buram (frosted) + taskbar terkunci:
- Ikon kaca bergradasi + garis kilau di atas
- Tepi kartu/search/tombol menyala halus
- Panel lebih terangkat, tetap gelap elegan
Launcher fullscreen gelap model quick-launcher:
- Bar atas: judul + nama user Windows + jam
- Grid kotak aplikasi (ikon warna + nama + status)
- Bar bawah: kolom search + tombol Repair & Admin
- Klik = pilih, klik 2x / Enter = jalankan

CARA PASANG (per PC lab):
1. Copy folder ini ke PC, misal C:\LabSCHLauncher\
2. Klik 2x launcher.bat (TIDAK perlu admin).
   Syarat: Python 3 terpasang (biasanya sudah ada
   karena agent LabSCH memakainya).
3. Agar jalan otomatis saat PC nyala: klik kanan
   launcher.bat -> Create shortcut -> pindahkan
   shortcut ke folder Startup (Win+R -> shell:startup).

MASTER CODE ADMIN:
- Bawaan: admin123
- WAJIB diganti! Klik "Admin" di kanan bawah ->
  masukkan admin123 -> "Ganti master code".
- Master code dipakai untuk: ubah path aplikasi,
  repair (pindai ulang), dan keluar dari launcher.
- Siswa TIDAK bisa keluar/tutup launcher tanpa kode
  (tombol X dan Esc dikunci).

TASKBAR:
Selama launcher jalan, taskbar Windows disembunyikan
dan launcher selalu di depan. Taskbar otomatis muncul
lagi saat admin keluar dari launcher (pakai master code).
Untuk kembali ke launcher setelah membuka aplikasi:
tekan Alt+Tab.
DARURAT (taskbar hilang karena launcher crash/mati
paksa): tekan Ctrl+Shift+Esc -> File -> Run new task
-> ketik explorer.exe -> OK.

REPAIR (kalau ada aplikasi "Tak ada"):
Klik "Repair" di kanan bawah -> masukkan master
code. Kalau tetap tidak ketemu: Admin -> isi path
.exe manual di kolomnya -> Simpan.
