Skip to content

KSP Operations Suite 0.8.2

Latest

Choose a tag to compare

@sdy623 sdy623 released this 23 Aug 13:08
0b3ab08

KSP Operations Suite 0.8.2

中文 · English

中文

0.8.2 修复统一桌面套装中的 kRPC 自动连接与断线恢复。此前 Mission Display
的启动连接被桌面壳层关闭;在 KSP 尚无可用载具时,重试还会遗留未关闭的
kRPC 客户端,连接中断后也可能一直停留在模拟数据。

本版更新

  • Electron 与 WebView2 Suite 启动时启用 Mission Display 的只读 kRPC 自动连接。
  • KSP 尚未启动、尚未进入飞行场景或暂时没有活动载具时,每两秒继续重试,
    不阻塞存档面板、火箭设计器和离线规划器启动。
  • 连接建立后找不到载具时立即关闭该客户端,避免重试累积幽灵连接。
  • 遥测 socket 失效后清除旧代理与 stream,下一次采样重新建立完整连接。
  • Launch Control 在 Suite 中自动连接 kRPC,但保持 MANUAL 控制权;只有用户
    明确执行 ARM / START 后才会进入制导流程。
  • 用户点击“断开”后暂停 Launch Control 自动重连,直到再次手动点击“连接 KSP”。

存档与 GameData 访问仍为只读。Mission Display 需要 KSP 正在运行并进入存在
活动载具的场景;默认 kRPC 端口为 RPC 50000、Stream 50001

Windows 构建

135AB5DDFCB336CDF6CDAB29868D5D26930D3CA1DACFF7B375DD35D4B7BDC0EB  KSP-Operations-Suite-Setup-0.8.2-x64.exe
85C765F921A0B5AF2702F0FE3CB4550263DEA5FEC464A447C557070BB86C6CED  KSP-Operations-Suite-Portable-0.8.2-x64.exe

聚焦回归、Suite API 集成、Electron OOBE 与冻结后端离线启动检查均已通过。
构建时 KSP 未运行,因此真实飞行遥测仍需在游戏内联机确认。本版不包含
WebView2 压缩包。

English

0.8.2 repairs kRPC auto-connect and connection recovery in the unified desktop
suite. Mission Display startup connection was previously disabled by the
desktop shell. Retries made before a vessel existed could also leave clients
open, and a broken socket could leave the UI stuck on simulated data.

Changes

  • Enable the read-only Mission Display kRPC auto-connect path in both Electron
    and WebView2 Suite shells.
  • Retry every two seconds while KSP is stopped, no flight scene is loaded, or no
    active vessel exists, without blocking the save dashboard or offline tools.
  • Close a newly created client immediately when no selectable vessel exists so
    retries cannot accumulate ghost connections.
  • Drop stale proxies and streams after a telemetry socket failure, allowing the
    next sample to establish a clean connection.
  • Auto-connect Launch Control inside the Suite while retaining MANUAL control
    ownership. Guidance still requires an explicit ARM / START action.
  • Suspend Launch Control auto-reconnect after the user clicks Disconnect until
    they explicitly reconnect.

Save and GameData access remains read-only. Mission Display requires KSP to be
running in a scene with an active vessel. Default kRPC ports are RPC 50000 and
Stream 50001.

Windows builds

135AB5DDFCB336CDF6CDAB29868D5D26930D3CA1DACFF7B375DD35D4B7BDC0EB  KSP-Operations-Suite-Setup-0.8.2-x64.exe
85C765F921A0B5AF2702F0FE3CB4550263DEA5FEC464A447C557070BB86C6CED  KSP-Operations-Suite-Portable-0.8.2-x64.exe

Focused regressions, Suite API integration, Electron OOBE checks, and packaged
backend offline startup all passed. KSP was not running during the build, so
live in-game telemetry remains to be confirmed. A WebView2 archive is not
included in this release.