2026-09-08 17:08:58 +08:00
|
|
|
SimCAE Hub 客户端脚本说明
|
|
|
|
|
==========================
|
2026-07-14 01:37:06 +00:00
|
|
|
|
2026-09-08 17:08:58 +08:00
|
|
|
本目录保存 Qt/C++ 客户端更新链路的辅助脚本。客户端仍然由
|
|
|
|
|
Launcher、Updater、Bootstrap 和业务主程序组成,服务端接口使用当前
|
|
|
|
|
SimCAE Hub 的 Go API。
|
2026-07-14 01:37:06 +00:00
|
|
|
|
|
|
|
|
脚本列表:
|
|
|
|
|
|
|
|
|
|
1. package-sdk.ps1
|
2026-09-08 17:08:58 +08:00
|
|
|
在 Windows 上生成给业务软件接入用的客户端更新运行时包。
|
2026-07-14 01:37:06 +00:00
|
|
|
|
|
|
|
|
2. package-client.ps1
|
2026-09-08 17:08:58 +08:00
|
|
|
Windows 本地调试用的客户包脚本,需要手工提供 app_config.json。
|
|
|
|
|
新流程建议上传完整软件 ZIP 到 SimCAE Hub,由服务端生成最终配置。
|
2026-07-14 01:37:06 +00:00
|
|
|
|
|
|
|
|
3. install-sdk.ps1
|
2026-09-08 17:08:58 +08:00
|
|
|
把客户端更新运行时复制到业务软件 Release 目录。
|
2026-07-14 01:37:06 +00:00
|
|
|
|
2026-07-14 08:39:41 +00:00
|
|
|
4. package-sdk.sh
|
2026-09-08 17:08:58 +08:00
|
|
|
在 Linux 上生成客户端更新运行时包,输出 tar.gz。
|
2026-07-14 08:39:41 +00:00
|
|
|
|
|
|
|
|
5. package-client.sh
|
2026-09-08 17:08:58 +08:00
|
|
|
Linux 本地调试用的客户包脚本,需要手工提供 app_config.json。
|
|
|
|
|
|
|
|
|
|
SDK 打包命令、两种打包模式、参数含义和输出位置,统一看:
|
|
|
|
|
|
|
|
|
|
../Docs/01-客户端接入打包部署指南.md
|
|
|
|
|
|
|
|
|
|
生成 SDK 后,把 Launcher、Updater、Bootstrap 和必要运行库放进业务软件
|
|
|
|
|
根目录或 bin 目录,再把完整软件目录压缩上传到 SimCAE Hub 管理后台的
|
|
|
|
|
发布包页面。服务端会生成 config/app_config.json,并在启用 Manifest 签名
|
|
|
|
|
时生成 config/manifest_public_key.pem。
|