脚本插件

脚本插件 是一些安装在 Opus 脚本插件 文件夹中的脚本文件(你可以通过在位置字段中键入 /dopusdata/Script AddIns 找到该文件夹)。脚本插件是一些纯文本文件,其扩展名指定了所用脚本语言(例如,扩展名为 .js 的文件将是 JScript 脚本)。一个或多个脚本插件可以打包在称为 脚本包(具有 .osp 后缀名的 zip 文件)的压缩包文件中,还可以选择性地附带一组图标。

脚本函数 仅在单击其所在的按钮时才会被调用,而脚本插件可以在响应一个或多个 事件 时自动调用。每个脚本都可以为一个或多个已定义的事件入口点提供处理,Opus 将自动调用为相关事件提供处理的每个脚本。脚本被通知的某些事件包括:标签被激活或停用,在文件夹变化之前和之后,当视图模式发生变化以及当文件窗口被打开或关闭时。脚本插件还可以实现 自定义命令,这样便可以以类似于 用户命令 的方式来扩展 Opus 内部命令集,以及 自定义列,这样便可以为文件和文件夹添加其它信息列。

脚本管理 对话框显示已安装的任何插件脚本的列表。你可以使用复选框来启用或禁用每个脚本。

如果你在列表中选择一个脚本,它将显示有关该脚本的更多信息(说明、版权信息、脚本实现的命令、列和事件的列表)。如果脚本支持这些操作,关于配置 按钮将变为活动状态。单击 编辑 按钮将在默认文本编辑器中打开该脚本(仅限独立脚本)。

你可以通过将它们拖放到 脚本 列表中,来轻松地安装新脚本或脚本包。你还可以使用脚本列表上方的工具栏中的 新脚本 按钮创建一个新的脚本。这将显示 创建新脚本 对话框:

该对话框让你可以创建一个 JScriptVBScript 脚本的模板。选择理想的语言,并输入一个名称、可选说明和版权字符串,然后使用列表中的复选框来选择你希望脚本为其创建函数的事件。

列表中的最后两个事件 NewScriptCommandNewScriptColumn 让你可以创建添加内部命令或列的脚本。当你打开此选项时,它将激活并让你为该命令或列输入一个新的名称。按回车键来接受新名称,另一个 NewScriptXXX 条目将被添加到列表中。用这种方式,你可以轻松地为添加多个内部命令或列的脚本创建一个模板。

更多内容:

脚本包

最后更新于