HandyCafe Docs
owner cashier

Admin-Panel

Das Admin-Panel (in der Seitenleiste als "Computer" bezeichnet) ist der zentrale Arbeitsbereich zur Überwachung und Verwaltung aller Client-PCs in Ihrem Internetcafe oder Gaming-Center. Es bietet eine Echtzeitübersicht über jeden verbundenen Rechner mit Tools zum Starten von Sitzungen, zur Energieverwaltung und zum Fernzugriff.

Dashboard-Übersichtskarten

Am oberen Rand des Admin-Panels zeigt eine Reihe von Übersichtskarten die wichtigsten Kennzahlen für die aktuelle Schicht:

Karte Beschreibung
Auslastung Prozentsatz der aktuell genutzten PCs als Tachometer-Anzeige. Berechnet als (Online-PCs / Gesamt-PCs) x 100.
Netzwerk Kombinierte Download- und Upload-Geschwindigkeit aller verbundenen Clients in Mbps.
Nutzungszeit Gesamte aktive Sitzungszeit aller Clients in Minuten.
Bezahlt Bereits kassierte Einnahmen aus abgeschlossenen Sitzungen.
Ausstehende Einnahmen Einnahmen aus aktuell laufenden, aber noch nicht bezahlten Sitzungen.
Gesamteinnahmen Summe aus bezahlten und ausstehenden Einnahmen.

Alle Einnahmenwerte verwenden das konfigurierte Währungssymbol und die Nachkommastellen aus Einstellungen > Preise.

Ansichtsmodi

Das Admin-Panel unterstützt drei Ansichtsmodi, umschaltbar über die Filtersymbolleiste:

Symbolansicht (Raster)

Zeigt jeden Client-PC als Karte in einem Rasterlayout an. Jede Karte zeigt Hostname, Statusfarbe, Sitzungstimer, Mitgliedsname und Netzwerkgeschwindigkeiten. Dies ist die Standardansicht und bietet die beste visuelle Übersicht.

Detailansicht (Raster mit erweiterten Karten)

Ähnlich der Symbolansicht, aber mit größeren Karten und zusätzlichen Details wie dem Fortschrittsbalken für zeitlich begrenzte Sitzungen und detaillierteren Sitzungszeiten.

Listenansicht

Zeigt alle Clients in einem Tabellenformat mit einer Zeile pro Client. Diese Ansicht ist kompakt und effizient bei einer großen Anzahl von PCs.

Client-Karten

Jede Client-Karte in der Rasteransicht zeigt folgende Informationen:

Element Beschreibung
Hostname Der Anzeigename des Client-PCs
Statusfarbe Ein farbcodierter Rahmen oder Hintergrund für den aktuellen Zustand
Sitzungstimer Startzeit, Endzeit (bei Vorauszahlung), genutzte Zeit und verbleibende Zeit
Fortschrittsbalken Bei zeitlich begrenzten Sitzungen ein visueller Balken mit dem Zeitverbrauch
Mitgliedsname Der Name des zugewiesenen Mitglieds, falls vorhanden
Netzwerkstatistiken Aktuelle Download- und Upload-Geschwindigkeiten des Clients

Statusfarben

Client-Karten sind nach ihrem aktuellen Status farbcodiert:

Status Farbe Bedeutung
Online Grün Eine aktive Sitzung läuft
Leerlauf Cyan Der Client ist verbunden und bereit, aber keine Sitzung ist aktiv
Pausiert Orange Die Sitzung ist pausiert; die Abrechnung ist angehalten
Admin Lila Der Client befindet sich im Admin- oder Wartungsmodus
Offline Rot Der Client ist nicht mit dem Server verbunden
Beschäftigt Gelb Der Client verarbeitet eine Anfrage

Filtersymbolleiste

Die Filtersymbolleiste befindet sich zwischen den Übersichtskarten und dem Client-Raster. Sie bietet Steuerungselemente zum Eingrenzen und Organisieren der angezeigten Clients:

Statusfilter

Clients nach Verbindungs- und Sitzungsstatus filtern:

Filter Zeigt
Alle Jeden registrierten Client
Verbunden Alle aktuell mit dem Server verbundenen Clients (jeder Status außer Offline)
In Nutzung Clients mit einer aktiven oder pausierten Sitzung
Bereit Verbundene Clients im Leerlauf, verfügbar für neue Sitzungen
Offline Clients, die aktuell nicht verbunden sind

Jede Filterschaltfläche zeigt die Anzahl der übereinstimmenden Clients an.

Suche

Ein Textsuchfeld zum Filtern von Clients nach Hostname. Geben Sie einen beliebigen Teil des Hostnamens ein, um die Liste einzugrenzen.

Sortierung

Die Client-Liste sortieren nach:

  • Hostname (aufsteigend oder absteigend)
  • Status
  • Genutzte Zeit (aufsteigend oder absteigend)

Gruppierung

Clients visuell gruppieren:

  • Keine. Alle Clients zusammen angezeigt
  • Status. Clients in Abschnitte nach aktuellem Status gruppiert

Kartenabstand

Ein Schieberegler (0-50px) zur Anpassung des Abstands zwischen Client-Karten in der Rasteransicht. Nützlich zur Personalisierung der visuellen Dichte des Panels.

Ansichtsumschaltung

Wechselt zwischen Symbol-, Detail- und Listenansicht.

Aktionsschaltflächen auf Client-Karten

Durch Klicken oder Hovern über eine Client-Karte werden Aktionsschaltflächen für alle verfügbaren Operationen eingeblendet. Die Aktionen sind nach Kategorie organisiert:

Sitzungsaktionen

Aktion Beschreibung
Sitzung starten Eine neue Nachzahlungs- oder Vorauszahlungssitzung auf diesem PC beginnen
Sitzung beenden Die aktuelle Sitzung beenden und den Zahlungsdialog öffnen
Pausieren Die Abrechnung der aktiven Sitzung vorübergehend anhalten
Fortsetzen Eine pausierte Sitzung weiterführen
Zeit hinzufügen Minuten zur laufenden Sitzung hinzufügen oder abziehen
Wechseln Die Sitzung auf einen anderen PC übertragen

Fernzugriffs-Tools

Aktion Beschreibung
Remote-Desktop Eine Live-Remote-Desktop-Ansicht des Client-Bildschirms öffnen
Screenshot Einen einzelnen Screenshot des aktuellen Client-Bildschirms aufnehmen
Fensteraufnahme Bestimmte Anwendungsfenster auf dem Client aufnehmen
Nachricht senden Eine Popup-Nachricht auf dem Client-Bildschirm anzeigen

Anwendungsinformationen

Aktion Beschreibung
Laufende Apps Liste der aktuell auf dem Client laufenden Anwendungen anzeigen
Autostart-Apps Bei Windows-Start konfigurierte Anwendungen anzeigen
Installierte Apps Gesamte auf dem Client-PC installierte Software anzeigen
Fenster-Apps Anwendungen mit sichtbaren Fenstern anzeigen

Energieverwaltung

Aktion Beschreibung
Herunterfahren Den Client-PC remote herunterfahren
Neustart Den Client-PC remote neu starten
Wake on LAN Ein Wake-on-LAN-Magic-Packet senden, um einen Offline-PC einzuschalten
Client schließen Die HandyCafe Client-Software auf dem Remote-PC beenden

Aktionen, die für den aktuellen Client-Status nicht anwendbar sind, werden als deaktiviert dargestellt. Sie können beispielsweise keinen Client im Leerlauf pausieren oder eine Sitzung auf einem PC starten, der bereits eine laufende Sitzung hat.

Detailbereich des ausgewählten Clients

Wenn Sie eine Client-Karte anklicken, erscheint der Detailbereich des ausgewählten Clients auf der rechten Seite des Admin-Panels. Dieser Bereich zeigt erweiterte Informationen über den ausgewählten PC:

Systeminformationen

  • Betriebssystemversion und Build
  • RAM-Nutzung und Kapazität

Anwendungslisten

Registerkarten-Ansichten mit:

  • Laufende Apps. Aktuell laufende Anwendungen mit Prozessnamen und Speicherverbrauch
  • Autostart-Apps. Anwendungen, die automatisch beim PC-Start gestartet werden
  • Installierte Apps. Gesamte auf dem Client installierte Software
  • Fenster-Apps. Anwendungen mit sichtbaren Fenstern, die für die Fensteraufnahme ausgewählt werden können

Energiesteuerung

Spezielle Schaltflächen für Herunterfahren, Neustart und Wake on LAN mit Ladezuständen und deaktivierten Zuständen basierend auf dem aktuellen Client-Status:

  • Herunterfahren und Neustart sind nur verfügbar, wenn der Client verbunden ist.
  • Wake on LAN ist nur verfügbar, wenn der Client offline ist.

Massenoperationen

Sie können mehrere Clients für gleichzeitige Aktionen auswählen:

  1. Halten Sie Strg (oder Cmd auf macOS) gedrückt und klicken Sie auf mehrere Client-Karten.
  2. Verwenden Sie die Massenaktions-Schaltflächen, um Operationen auf alle ausgewählten Clients gleichzeitig auszuführen.

Verfügbare Massenoperationen:

  • Herunterfahren. Alle ausgewählten PCs herunterfahren
  • Neustart. Alle ausgewählten PCs neu starten
  • Nachricht senden. Dieselbe Nachricht auf allen ausgewählten PCs anzeigen

Echtzeit-Aktualisierungen

Das Admin-Panel aktualisiert sich in Echtzeit über den TCP-Ereignisstrom zwischen Server und verbundenen Clients. Änderungen geschehen sofort:

  • Wenn sich ein Client verbindet oder trennt, erscheint seine Karte oder wechselt in den Offline-Zustand.
  • Sitzungstimer zählen in Echtzeit ohne Seitenaktualisierungen.
  • Netzwerkgeschwindigkeitsanzeigen werden kontinuierlich aktualisiert.
  • Statusfarben ändern sich sofort, wenn Sitzungen gestartet, pausiert, fortgesetzt oder beendet werden.

Berechtigungsprüfungen

Alle Aktionen im Admin-Panel respektieren die Rollenberechtigungen des Kassierers:

  • Wenn die Kassiererrolle keine Berechtigung zur Sitzungsverwaltung gewährt, sind sitzungsbezogene Aktionen deaktiviert.
  • Wenn die Beta-Lizenz im Nur-Lese-Modus ist, sind alle Änderungsaktionen deaktiviert.
  • Energieverwaltungsaktionen erfordern die entsprechende Berechtigungsstufe.

Deaktivierte Aktionen erscheinen ausgegraut auf der Client-Karte und im Detailbereich. Beim Hovern über eine deaktivierte Aktion wird ein Tooltip angezeigt, der erklärt, warum sie nicht verfügbar ist.


Nächste Schritte