Skip to content

Releases: sdy623/ksp-operations-suite

KSP Operations Suite 0.8.2

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.

KSP Operations Suite 0.7.0

Choose a tag to compare

@sdy623 sdy623 released this 09 Aug 02:35

KSP Operations Suite 0.7.0

中文

这是首次公开的四合一 Windows 版本:

  • RP · 计划管理:只读解析 RP-1 存档、科研、项目、合同、排期与 craft 科技依赖。
  • RD · 火箭设计:按任务自动分级、计算 TWR/Δv/几何并进行级间比优化;发动机选择与当前存档科技状态联动。
  • LC · 发射控制:带显式 ARM、CSV 姿态程序、Max-Q/低动压门控和 MechJeb PVG 接管。
  • MD · 任务显示:只读 kRPC 遥测、FDO、广播视图及 GEO/SSO/TLI 规划。

第一次启动请选择包含 GameDatasaves 的 KSP 根目录,再选择一个包含
persistent.sfs 的存档。完整步骤见仓库中的中文教程。

下载建议:

  • Setup:正常安装版。
  • Portable:Electron 单文件便携版。
  • WebView2:更小的便携 ZIP,需要系统 WebView2 Runtime。

English

This is the first public four-in-one Windows release:

  • RP · Program: read-only RP-1 save, research, program, contract, schedule, and craft technology inspection.
  • RD · Rocket Designer: mission-driven staging, TWR/Δv/geometry, stage-ratio optimization, and engine selection gated by the current save's technology state.
  • LC · Launch Control: explicit ARM, CSV attitude guidance, Max-Q/low-Q gates, and guarded MechJeb PVG handoff.
  • MD · Mission Display: read-only kRPC telemetry, FDO, broadcast views, and GEO/SSO/TLI planning.

On first launch, select the KSP root containing GameData and saves, then a
career containing persistent.sfs. See the English tutorial in the repository
for the complete walkthrough.

Choose Setup for normal installation, Portable for a single Electron
executable, or WebView2 for the smaller ZIP that uses the system WebView2
Runtime.

SHA-256

2F327F4DD7DF06162F8A4598024920911D27EDDF2F4D8AD8B7758A37AA053E9B  KSP-Operations-Suite-Setup-0.7.0-x64.exe
93F145EADEC444CEC676FD9C8AF96779DD8381BE89218236F48C9544CDFB46EF  KSP-Operations-Suite-Portable-0.7.0-x64.exe
6F06F2D06CE5B4D7228C049D69E7C776010039BA61453567E96563C26FE7096D  KSP-Operations-Suite-WebView2-0.7.0-x64.zip

The application is unsigned. Windows SmartScreen may display an unknown
publisher warning. Verify the SHA-256 checksum before running a downloaded
binary.