From 8fe161f00f9e713e1af5210aa8d37e555dec83cd Mon Sep 17 00:00:00 2001 From: Derek Cooper Date: Fri, 27 Mar 2026 13:45:33 -0700 Subject: [PATCH] fixed some interface information and an issue with working directory --- scripts/Invoke-ReplaySave.ps1 | 4 ++-- scripts/Start-OBSReplayBuffer.ps1 | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/Invoke-ReplaySave.ps1 b/scripts/Invoke-ReplaySave.ps1 index 16530a1..2f8c248 100644 --- a/scripts/Invoke-ReplaySave.ps1 +++ b/scripts/Invoke-ReplaySave.ps1 @@ -28,7 +28,7 @@ try { # Log path unavailable — continue without transcript } -Write-Host "$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') [INFO] Invoke-ReplaySave started. Target: ws://localhost:$Port" +Write-Host "$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') [INFO] Invoke-ReplaySave started. Target: ws://127.0.0.1:$Port" $ws = $null $cts = $null @@ -36,7 +36,7 @@ $cts = $null try { $ws = New-Object System.Net.WebSockets.ClientWebSocket $cts = New-Object System.Threading.CancellationTokenSource(5000) # 5-second timeout - $uri = [System.Uri]"ws://localhost:$Port" + $uri = [System.Uri]"ws://127.0.0.1:$Port" $ws.ConnectAsync($uri, $cts.Token).Wait() Write-Host "$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') [INFO] WebSocket connected." diff --git a/scripts/Start-OBSReplayBuffer.ps1 b/scripts/Start-OBSReplayBuffer.ps1 index b05c0f6..a69cb42 100644 --- a/scripts/Start-OBSReplayBuffer.ps1 +++ b/scripts/Start-OBSReplayBuffer.ps1 @@ -124,7 +124,7 @@ $obsArgs = @( $config.SceneCollection ) -Start-Process -FilePath $config.OBSExecutable -ArgumentList $obsArgs -WindowStyle Hidden +Start-Process -FilePath $config.OBSExecutable -ArgumentList $obsArgs -WindowStyle Hidden -WorkingDirectory (Split-Path $config.OBSExecutable) Write-Host "$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') [INFO] OBS launched: $($config.OBSExecutable)" # --- Launch tray icon as a separate background process ---