跳转至

脚本市场基本操作


本文档主要介绍「脚本市场」的基本操作。

提示:请始终使用最新版 DataFlux Func 进行操作。

1. 背景

DataFlux Func 由于其可编程特性,用户可以通过自行编写脚本实现各式各样的功能需求。

而对于一些具有较强通用性的程序解决方案,DataFlux Func 官方会在「脚本市场」提供脚本包供用户安装,免去用户每次从零开始编写脚本的困扰。

2. 安装脚本包

使用「脚本市场」并安装脚本,请参考以下方式进行:

开启脚本市场模块

在「管理」-「实验性功能」中,打开「开启脚本市场模块」

安装脚本

在「管理」-「脚本市场」中选择所需要安装的脚本

确认无误后,点击「安装」

安装 Python 依赖

如所安装的脚本存在额外的 Python 依赖包,系统会提示跳转至「PIP 工具」

点击「安装」,安装 Python 依赖包

安装完成

安装完毕,可在脚本库中查看所安装的脚本

3. 注意点

在安装、使用「脚本市场」的脚本包时,请注意以下几点:

安装的脚本可以修改

安装后的脚本与用户自行编写的脚本并无区别。

用户在「脚本市场」所安装的脚本,并不是固定不可变的脚本。

在安装脚本后,用户可以进一步根据自己需要进行修改,系统对此并没有任何限制。

... 但不建议修改安装的脚本

由于「脚本市场」所提供的脚本包会不断更新,用户在更新脚本时,即覆盖安装脚本即可。

如果直接在原脚本中进行修改,所做的改动会在更新脚本时丢失。

如果确实需要对「脚本市场」中的脚本进行调整,可在安装脚本包后,使用脚本集的克隆功能克隆一份专门用于修改。

注意同 ID 覆盖

安装脚本包之后,脚本包会以脚本集的形式出现在脚本库中。

如果脚本库中存在相同 ID 的脚本集,则会被替换为所安装的脚本。

如果遇到同名情况,可使用脚本集的「克隆」功能,将 ID 重复的脚本集克隆为不同的 ID。