Game Shot Darts unter Windows installieren
Für Windows 10 und 11 (64 Bit). Keine Administratorrechte nötig, Python und Node.js werden nicht gebraucht.
Andere Systeme: Linux · macOS · English: Windows
1. Installieren
- Lade
gameshotdarts-<version>-windows-x64-setup.exevon der Download-Seite herunter. - Starte die Datei. Das Setup ist nicht mit einem Code-Signing-Zertifikat signiert, deshalb zeigt Windows SmartScreen „Der Computer wurde durch Windows geschützt“: Klicke auf Weitere Informationen → Trotzdem ausführen.
- Wähle die Optionen:
- Desktop-Symbol erstellen (standardmäßig an)
- Game Shot Darts bei der Windows-Anmeldung starten (standardmäßig aus)
Das Setup richtet ein:
| Was | Wo |
|---|---|
| Programm | %LOCALAPPDATA%\Programs\gameshotdarts |
| Verknüpfungen | Startmenü (Game Shot Darts, Game-Shot-Darts-Einstellungen), Desktop |
| Einstellungen und Daten (beim ersten Start angelegt) | %LOCALAPPDATA%\gameshotdarts (config.toml, data\) |
Ohne Installation: gameshotdarts-<version>-windows-x64.zip enthält dasselbe Programm. Irgendwo entpacken und gameshotdarts\gameshotdarts.exe doppelklicken.
2. Starten
Klicke auf Game Shot Darts auf dem Desktop oder im Startmenü. Game Shot Darts öffnet sich in einem eigenen Fenster (Microsoft Edge WebView2, Teil von Windows 10/11); der Server läuft im Hintergrund, solange das Fenster offen ist. Schließe das Fenster, um Game Shot Darts zu beenden. Das Log landet in %LOCALAPPDATA%\gameshotdarts\gameshotdarts.log. Kann das Fenster nicht angezeigt werden, nutzt Game Shot Darts stattdessen ein Konsolenfenster und den Browser.
Beim ersten Start fragt die Windows Defender Firewall, ob Game Shot Darts in Netzwerken kommunizieren darf: Erlaube Private Netzwerke, damit Handys und Tablets im Heimnetz sich verbinden können.
Handys, Tablets und Fernseher öffnen http://<Adresse dieses PCs>:8000; die Startseite der App zeigt die Adresse und einen QR-Code.
3. Kameras einrichten
In der App: Einstellungen → Kameras → Kameras einrichten. Kameras suchen listet die angeschlossenen Kameras; füge die drei Dart-Kameras hinzu, wähle für jede, wo sie hängt (oben, unten rechts, unten links), und klicke Speichern und neu starten. Game Shot Darts schreibt sie in config.toml und startet von selbst neu; danach auf derselben Seite die Scheibe kalibrieren.
Dasselbe von Hand, oder für Optionen, die die App nicht zeigt (Auflösung, Kamera-Regler):
Öffne Eingabeaufforderung oder PowerShell und führe aus:
& "$env:LOCALAPPDATA\Programs\gameshotdarts\gameshotdarts.exe" devices
(In der Eingabeaufforderung: "%LOCALAPPDATA%\Programs\gameshotdarts\gameshotdarts.exe" devices.)
Die Kameras werden mit Nummer aufgelistet (0, 1, 2, …); eine eingebaute Laptop-Kamera ist meist 0. Öffne die Einstellungen über Startmenü → Game-Shot-Darts-Einstellungen → config.toml (der Editor reicht; die Datei gibt es nach dem ersten Start). Entferne das # vor den drei [[cameras]]-Blöcken und trage die Nummern der Dart-Kameras als device ein. Schließe dann das gameshotdarts-Fenster, starte Game Shot Darts neu und kalibriere die Scheibe auf der Seite Kameras der Oberfläche.
Hinweise für Windows:
- Kameranummern können sich ändern, wenn Kameras an andere Anschlüsse gesteckt werden; lass jede Kamera im selben Anschluss.
- Windows 11 fragt die Kamera-Berechtigung pro App ab: Einstellungen → Datenschutz und Sicherheit → Kamera → Desktop-Apps den Zugriff auf die Kamera erlauben muss an sein.
v4l2_controls(feste Belichtung usw.) gibt es nur unter Linux, hier werden sie ignoriert.
Die Kommentare in config.toml erklären die Optionen (Auflösung, Belichtung, Erkennung).
Aktualisieren
Lade das neue Setup herunter und starte es; es ersetzt das Programm, Einstellungen und Daten bleiben. Beende Game Shot Darts vorher.
Deinstallieren
Einstellungen → Apps → Installierte Apps → Game Shot Darts → Deinstallieren. Einstellungen und Daten bleiben in %LOCALAPPDATA%\gameshotdarts; lösche den Ordner auch, um alles zu entfernen.
Fehlerbehebung
| Problem | Lösung |
|---|---|
| Konsolenfenster meldet, der Port sei belegt | Ein anderes Programm nutzt Port 8000: trage unter [server] in config.toml einen anderen port ein. |
| Kein Kamerabild | Kamera-Berechtigung für Desktop-Apps (siehe oben), oder ein anderes Programm (Teams, Zoom, Autodarts) nutzt die Kamera. |
| Handys verbinden sich nicht | Die Firewall-Frage wurde mit „Abbrechen“ beantwortet: Windows-Sicherheit → Firewall- & Netzwerkschutz → App durch die Firewall zulassen → gameshotdarts für Privat aktivieren. Prüfe außerdem, dass das WLAN als Privat eingestuft ist. |