# 从工具栏图标调用脚本

你可以在MetaFacture用户界面中提供自己的工具栏，其中最多包含32个用于调用脚本文件的图标。为此，你需要一个用于存储图标的ICO文件，以及一个用于存储要调用的Python脚本的PY文件。

你可以在安装目录或程序数据目录（MetaFacture\Script Commands）中创建配置文件config.json。为文件中的每个图标指定调用信息列表。你最多可以在此处配置16个图标。你也可以将ICO和PY文件存储在同一目录中。

存储位置

- \MetaFacture\Script Commands\
- %PROGRAMDATA%\MetaFacture\Script Commands\

> 例如

> Windows 7上的默认安装

> C:\Program Files (x86)\MetaFacture 1.0.14.0\MetaFacture\Script Commands\
> C:\ProgramData\MetaFacture\Script Commands\

### 配置文件​

2个图标的配置文件的概述

[
{
<图标调用信息>
},
{
<上一个图标调用信息>
}
]

调用信息概要

“名字”："<符号按钮的工具提示>",
( “描述": "<符号按钮的描述>", )?
“图标": “<图标文件名称>",
“路径": "<脚本文件的路径>",
“参数":
[
( “<值>", )*
“<上一个值>"
] // 参数数量与脚本匹配

调用信息

“名称” | 要求; 显示为图标工具提示 例如：“名称”："暂停"
"描述" | 可选的; 图标的内容 例如："描述": “暂停操作" 注意：尚未显示在用户界面中
“图标" | 要求; 图标的文件路径<目录路径>\.ico 例如：“图标": "pause.ico" 提示：如果该文件与config.json文件位于同一文件夹中，则文件名就足够了。
“路径” | 要求; Python脚本的路径\