任何数据丢失都由您自己承担风险
首先,将所有 Ae 脚本、预设和其他资产收集到一个文件夹中,并将它们分配到各个子文件夹
KBartender2 接受目录是这样的:
📂 **sample_directory**
├─ 📂 toolbar1
│ ├── exp1.js
│ ├── exp1.svg
│ ├── project.ai
│ ├── script@参数.jsx
│ └── …
├─ 📂 toolbar2
│ ├── 📂 EffectMatchName1
│ ├── data.mgJSON
│ ├── project.aep
│ ├── ffx1.ffx
│ └── …
├─ 📂 toolbar3
│ ├── script2.jsxbin
│ ├── script2.svg
│ ├── project.psd
│ ├── preset.ffx
│ ├── project.c4d
│ └── …
├─ ~~ignored1.jsx~~
├─ ~~ignored2.ffx~~
└─ …
<aside> 💡 sample_directory 中的任何子文件夹(toolbar1/2/3) 都将被视为 KBar 分组
</aside>
<aside> 💡 表达式保存为 .js 文件或使用脚本里的 [X 按钮]
</aside>
<aside> 💡 子文件夹中的任何子文件夹(EffectMatchName1) 将被视为效果按钮,需要合法的 matchName 命名
</aside>
<aside>
💡 任何分组外的文件 (ignored1/2.jsx) 将被忽略
</aside>
<aside> 💡 文件名包含“@”会将以下字符串视为KBar 参数: paste → [email protected]
</aside>
接下来,在 KBartender 2 脚本面板中单击"选择文件夹"按钮,指定目录
<aside> 💡 越多项目,处理的时间将越多
</aside>
然后,单击"生成 JSON"按钮,指定存储 KBar JSON 的路径