跳转到内容

插件和仓库

插件让杨桃能读取某一种网站或服务器。 杨桃自带常见服务器类型的插件,在设置、插件里标为内置。 你还可以添加其他的,它们会标为已安装。

插件页把插件分成两组。 片源是读取某一种服务器或网站的插件,比如 Jellyfin 或 Plex。 格式读取按许多网站共用的格式写成的片源:MacCMS format(苹果CMS 格式)和 XPTV format(XPTV 格式)。 格式本身不带任何片源,地址由你或仓库提供。 XPTV 片源是一个小程序,杨桃从那个地址取来,在沙盒里运行。

每个插件都在杨桃内部的沙盒里运行。 它只能访问它声明且你允许的主机。 在设置、插件里,每个插件都会列出它能访问的范围,例如“未配置前不访问任何站点”。

  1. 依次点设置、插件、从网址安装。
  2. 粘贴插件的地址,地址以 .zip 结尾(直接是 .js 文件也可以),然后点读取插件。
  3. 杨桃会显示插件的名称、版本和它能访问的范围。看清楚后,点安装。

对话框里还会说明接下来会发生什么。 如果插件是一种片源类型(比如 Emby),会写着“安装后请设置一个片源”,并带你去选好该类型的添加片源表单。 如果插件本身就是一个片源,会说明它将直接成为片源并立即启用。 如果它会替换某个内置插件,对话框里会说明,移除它后内置的插件会回来。 从网址安装的插件会一直保留,直到你在插件页面把它移除。

请只从你信任的地址安装插件。

仓库是一个地址,里面有许多现成的片源。 仓库里可以有片源、插件,或两者都有。

  1. 依次点设置、仓库、添加仓库。
  2. 粘贴仓库的地址,点读取仓库。
  3. 杨桃会显示仓库里有什么。
    • 如果只有一个片源,点添加。
    • 如果有多个,全部添加 (n) 会把它们都添加为片源,选择… 则让你挑选。

之后也可以在仓库页面用**选择…**继续挑选。

在仓库页面,你还可以刷新它,也可以移除此仓库。 移除仓库会一并移除你从它添加的片源。 从它安装的插件会保留,但不再提示更新。

仓库的地址由别人决定,所以和任何片源一样,只添加你信任的仓库。