Panoul de administrare
Panoul de administrare (etichetat "Computers" în bara laterală) este spațiul principal de lucru pentru monitorizarea și gestionarea tuturor PC-urilor client din internet cafe-ul sau centrul de gaming. Oferă o vedere în timp real asupra fiecărei mașini conectate, cu instrumente pentru pornirea sesiunilor, controlul alimentării și accesarea funcțiilor de administrare la distanță.
Cardurile de rezumat din dashboard
În partea de sus a Panoului de administrare, un rând de carduri de rezumat afișează indicatorii cheie pentru tura curentă:
| Card | Descriere |
|---|---|
| Usage | Procentul de PC-uri aflate în uz, afișat ca un indicator tip vitezometru. Calculat ca (PC-uri online / total PC-uri) x 100. |
| Network | Viteza totală de download și upload pe toți clienții conectați, în Mbps. |
| Usage Time | Timpul total de sesiune activă pe toți clienții, afișat în minute. |
| Paid | Venitul deja colectat din sesiunile finalizate. |
| Pending Revenue | Venitul din sesiunile care sunt active în prezent, dar nu au fost încă plătite. |
| Total Revenue | Suma veniturilor încasate și a celor în așteptare. |
Toate sumele de venit folosesc simbolul monedei și numărul de zecimale configurate în Settings > Pricing.
Moduri de vizualizare
Panoul de administrare suportă trei moduri de vizualizare, comutate din bara de filtrare:
Icon View (Grid)
Afișează fiecare PC client ca un card într-o grilă. Fiecare card arată hostname-ul, culoarea de stare, cronometrul sesiunii, numele membrului și vitezele de rețea. Acesta este modul implicit și oferă cea mai bună vedere de ansamblu.
Detail View (Grid with Expanded Cards)
Similar cu Icon View, dar cu carduri mai mari care afișează detalii suplimentare, precum bara de progres pentru sesiunile cu durată limitată și informații mai detaliate despre timp.
List View
Afișează toți clienții într-un format tabelar, cu un rând per client. Această vedere este compactă și eficientă atunci când administrați un număr mare de PC-uri.
Cardurile clientului
Fiecare card de client din vizualizarea grilă afișează următoarele informații:
| Element | Descriere |
|---|---|
| Hostname | Numele afișat al PC-ului client |
| Status color | O bordură sau un fundal codificat prin culoare care indică starea curentă |
| Session timer | Ora de început, ora de sfârșit (pentru prepaid), timpul utilizat și timpul rămas |
| Progress bar | Pentru sesiunile cu durată limitată, o bară vizuală care arată cât timp a fost consumat |
| Member name | Numele membrului atribuit, dacă există |
| Network stats | Vitezele curente de download și upload ale clientului |
Culori de stare
Cardurile client sunt codificate prin culori în funcție de starea curentă:
| Stare | Culoare | Semnificație |
|---|---|---|
| Online | Green | Rulează o sesiune activă |
| Idle | Cyan | Clientul este conectat și pregătit, dar nu există nicio sesiune activă |
| Paused | Orange | Sesiunea este în pauză; facturarea este oprită |
| Admin | Purple | Clientul este în modul de administrare sau mentenanță |
| Offline | Red | Clientul nu este conectat la server |
| Busy | Yellow | Clientul procesează o cerere |
Bara de filtrare
Bara de filtrare se află între cardurile de rezumat și grila de clienți. Oferă controale pentru a restrânge și organiza clienții afișați:
Filtru de stare
Filtrați clienții după starea conexiunii și a sesiunii:
| Filtru | Afișează |
|---|---|
| All | Fiecare client înregistrat |
| Connected | Toți clienții conectați în prezent la server (orice stare în afara de Offline) |
| In Use | Clienții cu o sesiune activă sau în pauză |
| Ready | Clienții conectați în starea Idle, disponibili pentru sesiuni noi |
| Offline | Clienții care nu sunt conectați în prezent |
Fiecare buton de filtru afișează numărul de clienți care se potrivesc.
Search
Un câmp de căutare text care filtrează clienții după hostname. Tastați orice parte a hostname-ului pentru a restrânge lista.
Sort
Sortați lista de clienți după:
- Hostname (crescător sau descrescător)
- Stare
- Timp utilizat (crescător sau descrescător)
Group By
Grupați clienții vizual:
- None. Toți clienții afișați împreună
- Status. Clienții grupați în secțiuni după starea curentă
Card Gap
Un cursor glisant (0--50px) care ajustează spațiul dintre cardurile de client în vizualizarea grilă. Util pentru personalizarea densității vizuale a panoului.
View Toggle
Comută între modurile Icon, Detail și List.
Butoanele de acțiune de pe cardul clientului
Dând clic sau trecând cu mouse-ul peste orice card de client se afișează butoanele de acțiune pentru toate operațiile disponibile. Acțiunile sunt organizate pe categorii:
Session Actions
| Acțiune | Descriere |
|---|---|
| Start Session | Pornește o nouă sesiune postpaid sau prepaid pe acest PC |
| Stop Session | Încheie sesiunea curentă și deschide dialogul de plată |
| Pause | Oprește temporar facturarea sesiunii active |
| Resume | Continuă o sesiune pusă pe pauză |
| Add Time | Adaugă sau scade minute din sesiunea în desfășurare |
| Switch | Transferă sesiunea pe un alt PC |
Remote Tools
| Acțiune | Descriere |
|---|---|
| Remote Desktop | Deschide o vizualizare live a ecranului clientului |
| Screenshot | Capturează o singură imagine a ecranului curent al clientului |
| Window Capture | Capturează ferestre specifice ale aplicațiilor de pe client |
| Send Message | Afișează un mesaj popup pe ecranul clientului |
Application Information
| Acțiune | Descriere |
|---|---|
| Running Apps | Afișează lista aplicațiilor care rulează în prezent pe client |
| Startup Apps | Afișează aplicațiile configurate să pornească la startul Windows |
| Installed Apps | Afișează tot software-ul instalat pe PC-ul client |
| Windowed Apps | Afișează aplicațiile cu ferestre vizibile |
Power Management
| Acțiune | Descriere |
|---|---|
| Shutdown | Oprește de la distanță PC-ul client |
| Reboot | Repornește de la distanță PC-ul client |
| Wake on LAN | Trimite un pachet magic Wake-on-LAN pentru a porni un PC offline |
| Close Client | Închide software-ul HandyCafe Client pe PC-ul la distanță |
Acțiunile care nu sunt aplicabile stării curente a clientului apar dezactivate. De exemplu, nu puteți pune pe pauză un client idle sau porni o sesiune pe un PC care are deja una activă.
Panoul de detalii al clientului selectat
Când dați clic pe un card de client, panoul Selected Client Details apare în partea dreaptă a Panoului de administrare. Acest panou afișează informații extinse despre PC-ul selectat:
System Information
- Versiunea și build-ul sistemului de operare
- Utilizarea și capacitatea RAM
Application Lists
Vederi pe tab-uri care afișează:
- Running Apps. Aplicațiile care rulează în prezent, cu numele proceselor și utilizarea memoriei
- Startup Apps. Aplicațiile care pornesc automat la bootarea PC-ului
- Installed Apps. Tot software-ul instalat pe client
- Windowed Apps. Aplicațiile cu ferestre vizibile care pot fi țintite pentru captura de fereastră
Power Controls
Butoane dedicate pentru Shutdown, Reboot și Wake on LAN, cu stări de încărcare și stări dezactivate în funcție de starea curentă a clientului:
- Shutdown și Reboot sunt disponibile doar când clientul este conectat.
- Wake on LAN este disponibil doar când clientul este offline.
Operațiuni în masă
Puteți selecta mai mulți clienți pentru acțiuni simultane:
- Țineți apăsat Ctrl (sau Cmd pe macOS) și dați clic pe mai multe carduri de client pentru a le selecta.
- Folosiți butoanele de acțiune în masă pentru a efectua operațiuni pe toți clienții selectați deodată.
Operațiunile în masă disponibile includ:
- Shutdown. Oprește toate PC-urile selectate
- Reboot. Repornește toate PC-urile selectate
- Send Message. Afișează același mesaj pe toate PC-urile selectate
Actualizări în timp real
Panoul de administrare se actualizează în timp real prin fluxul de evenimente TCP dintre server și clienții conectați. Modificările apar imediat:
- Când un client se conectează sau se deconectează, cardul său apare sau trece în starea Offline.
- Cronometrele sesiunilor se actualizează în timp real fără reîmprospătarea paginii.
- Indicatorii de viteză a rețelei se actualizează continuu.
- Culorile de stare se schimbă imediat când sesiunile pornesc, se pun pe pauză, se reiau sau se opresc.
Verificări de permisiuni
Toate acțiunile din Panoul de administrare respectă permisiunile rolului de casier:
- Dacă rolul casierului nu acordă permisiunea de gestionare a sesiunilor, acțiunile legate de sesiuni sunt dezactivate.
- Dacă beta license este în mod read-only, toate acțiunile de modificare sunt dezactivate.
- Acțiunile de gestionare a alimentării necesită nivelul corespunzător de permisiune.
Acțiunile dezactivate apar gri pe cardul clientului și în panoul de detalii. Trecerea cu mouse-ul peste o acțiune dezactivată afișează un tooltip care explică de ce nu este disponibilă.
Clienți legacy
Clienții HandyCafe V3 și V4 apar în Panoul de administrare ca un tip separat de card. Bara lor de acțiuni este redusă pentru a corespunde funcțiilor suportate de protocolul legacy: Login, Logout, Add Time, Screenshot, Logoff, Reboot și Shutdown. Activați suportul runtime în Settings > Legacy Clients înainte să vă așteptați să apară. Vedeți Clienți legacy pentru detalii complete.
Pașii următori
- Gestionarea sesiunilor: Aflați ciclul complet al sesiunii
- Desktop la distanță: Vizualizați și controlați ecranele clientului
- Capturi de ecran: Capturați ecranele clientului
- Clienți legacy: Administrați clienții V3 și V4 din același panou
- Roluri casier: Configurați permisiunile bazate pe roluri