From 05304326de2f754f51c446248569f7cea2861c9f Mon Sep 17 00:00:00 2001 From: ww-rm Date: Wed, 29 Oct 2025 23:38:54 +0800 Subject: [PATCH] update --- 08 CLI工具.md | 25 ++++++++++++++++++++++++- 09 动态壁纸.md | 9 +++++++++ Home.md | 1 + 3 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 09 动态壁纸.md diff --git a/08 CLI工具.md b/08 CLI工具.md index a7d648b..2f6fba6 100644 --- a/08 CLI工具.md +++ b/08 CLI工具.md @@ -1,3 +1,26 @@ # CLI 工具 -这是一个尚在开发中的子项目, `SpineViewerCLI.csproj`, 由社区 pr 提供并维护 (本人暂时没有时间管这个), 也许可以完成一些简单的批量操作? 如果有想法欢迎提 pr, 会在有空时 review 代码并进行适当调整后合并. +子项目 `SpineViewerCLI.csproj`, 目前已进入开发维护状态, 是软件附属的一个命令行工具, 提供一些简单的单模型命令, 例如参数查询和视频导出. + +```bash +$ SpineViewerCLI +Description: + Root Command + +Usage: + SpineViewerCLI [command] [options] + +Options: + -q, --quiet Suppress console logging (quiet mode). + -?, -h, --help Show help and usage information + --version Show version information + +Commands: + query Query information of single model + preview Preview a model + export Export single model +``` + +该子项目目前支持 Windows 和 Linux 两个平台, 自 v0.16.10 版本开始在 Releases 界面中提供单独的 Linux 平台二进制文件. + +使用该 CLI 工具再结合一些脚本可以较为方便的实现一些批量导出工作, 例如可以通过 `query` 命令先输出固定格式的模型参数信息, 而后利用这些模型参数信息使用 `export` 来批量导出. diff --git a/09 动态壁纸.md b/09 动态壁纸.md new file mode 100644 index 0000000..70e5f05 --- /dev/null +++ b/09 动态壁纸.md @@ -0,0 +1,9 @@ +# 动态壁纸 + +通过设置是否启用桌面投影可以实现动态壁纸效果. + +出于某些考量, 动态壁纸并不支持透明背景 (不规则窗口) ([#135](https://github.com/ww-rm/SpineViewer/issues/135#issuecomment-3430919207)), 但是允许设置额外的图片背景, 以此弥补纯色背景的尴尬. + +项目还支持设置开机自启, 并且可以在首选项中设置自启后要自动加载的工作区文件. + +https://github.com/user-attachments/assets/37b6b730-088a-4352-827a-c338127a16f0 diff --git a/Home.md b/Home.md index 2fc080d..a7c624c 100644 --- a/Home.md +++ b/Home.md @@ -12,6 +12,7 @@ - [06 首选项与工作区](./06%20首选项与工作区) - [07 报错与日志](./07%20报错与日志) - [08 CLI工具](./08%20CLI工具) +- [09 动态壁纸](./01%20动态壁纸.md) ## 成为开发者