update

ww-rm
2025-10-29 23:38:54 +08:00
parent f8a4294509
commit 05304326de
3 changed files with 34 additions and 1 deletions

@@ -1,3 +1,26 @@
# CLI 工具 # 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 <skel> Query information of single model
preview <skel> Preview a model
export <skel> Export single model
```
该子项目目前支持 Windows 和 Linux 两个平台, 自 v0.16.10 版本开始在 Releases 界面中提供单独的 Linux 平台二进制文件.
使用该 CLI 工具再结合一些脚本可以较为方便的实现一些批量导出工作, 例如可以通过 `query` 命令先输出固定格式的模型参数信息, 而后利用这些模型参数信息使用 `export` 来批量导出.

9
09 动态壁纸.md Normal file

@@ -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

@@ -12,6 +12,7 @@
- [06 首选项与工作区](./06%20首选项与工作区) - [06 首选项与工作区](./06%20首选项与工作区)
- [07 报错与日志](./07%20报错与日志) - [07 报错与日志](./07%20报错与日志)
- [08 CLI工具](./08%20CLI工具) - [08 CLI工具](./08%20CLI工具)
- [09 动态壁纸](./01%20动态壁纸.md)
## 成为开发者 ## 成为开发者