No description
  • AutoHotkey 83%
  • Batchfile 17%
Find a file
2026-04-20 17:17:43 +02:00
dc init 2026-04-20 15:19:33 +02:00
obs init 2026-04-20 15:19:33 +02:00
helper-service.ahk init 2026-04-20 15:19:33 +02:00
install-autostart.cmd added startup installer 2026-04-20 17:17:43 +02:00
README.md init 2026-04-20 15:19:33 +02:00
roadman.md init 2026-04-20 15:19:33 +02:00
setup.ahk init 2026-04-20 15:19:33 +02:00

setup-win

Automatisiert ein Windows-Streaming/Setup mit AutoHotkey v2 über einzelne „Service“-Skripte.

Voraussetzungen

  • Windows
  • AutoHotkey v2
  • Installierte Programme:
    • OBS Studio
    • Discord
    • (optional) Apple Music

Projektstruktur

  • setup.ahk
    Orchestrator: führt die Services nacheinander aus.
  • helper-service.ahk
    Startet (falls nötig) und positioniert Programme per WinMove.
  • obs/obs-service.ahk
    Steuert OBS per Mausklick-Sequenzen (Multiview öffnen, Szene/VCam klicken).
  • dc/discord-service.ahk
    Steuert Discord per Mausklick-Sequenzen (Voice join, Stream starten, Popout, Popout positionieren).

Start

  1. Stelle sicher, dass AutoHotkey v2 installiert ist.
  2. Starte das Setup über:
    • setup.ahk

Anpassung (wichtig)

Dieses Projekt arbeitet bewusst ohne API-Integrationen, sondern über:

  • Fensterpositionierung (WinMove)
  • Mausklick-Koordinaten (Screen-Koordinaten)
  • Wartezeiten (Sleep), um Race-Conditions zu vermeiden

Damit es auf deinem PC stabil läuft, musst du folgende Werte anpassen:

  • Pfade:
    • helper-service.ahk: OBS_RUN, DISCORD_RUN, APPLEMUSIC_RUN
    • obs/obs-service.ahk: OBS_RUN
    • dc/discord-service.ahk: DISCORD_RUN
  • Koordinaten:
    • helper-service.ahk: *_X, *_Y, *_W, *_H (Fensterpositionen)
    • obs/obs-service.ahk: Menü-/Button-Klickpunkte (Multiview, Szene, Virtuelle Kamera)
    • dc/discord-service.ahk: Join/Stream/Popout-Klickpunkte + Monitor-Zielbereich
  • Timing:
    • S_* Variablen (z. B. S_LONG, S_HOVER, POPOUT_HOVER_MS)

Hinweise

  • Wenn ein Klick „daneben“ geht: Koordinaten anpassen oder Sleeps erhöhen.
  • Wenn ein Programm beim Start Warnungen wirft (z. B. OBS Locale): im Service wird nach Möglichkeit mit passendem Working Directory gestartet.