插件和仓库
插件让杨桃能读取某一种网站或服务器。 杨桃自带常见服务器类型的插件,在设置、插件里标为内置。 你还可以添加其他的,它们会标为已安装。
插件页把插件分成两组。 片源是读取某一种服务器或网站的插件,比如 Jellyfin 或 Plex。 格式读取按许多网站共用的格式写成的片源:MacCMS format(苹果CMS 格式)和 XPTV format(XPTV 格式)。 格式本身不带任何片源,地址由你或仓库提供。 XPTV 片源是一个小程序,杨桃从那个地址取来,在沙盒里运行。
每个插件都在杨桃内部的沙盒里运行。 它只能访问它声明且你允许的主机。 在设置、插件里,每个插件都会列出它能访问的范围,例如“未配置前不访问任何站点”。
从网址安装插件
Section titled “从网址安装插件”- 依次点设置、插件、从网址安装。
- 粘贴插件的地址,地址以
.zip结尾(直接是.js文件也可以),然后点读取插件。 - 杨桃会显示插件的名称、版本和它能访问的范围。看清楚后,点安装。
对话框里还会说明接下来会发生什么。 如果插件是一种片源类型(比如 Emby),会写着“安装后请设置一个片源”,并带你去选好该类型的添加片源表单。 如果插件本身就是一个片源,会说明它将直接成为片源并立即启用。 如果它会替换某个内置插件,对话框里会说明,移除它后内置的插件会回来。 从网址安装的插件会一直保留,直到你在插件页面把它移除。
请只从你信任的地址安装插件。
仓库是一个地址,里面有许多现成的片源。 仓库里可以有片源、插件,或两者都有。
- 依次点设置、仓库、添加仓库。
- 粘贴仓库的地址,点读取仓库。
- 杨桃会显示仓库里有什么。
- 如果只有一个片源,点添加。
- 如果有多个,全部添加 (n) 会把它们都添加为片源,选择… 则让你挑选。
之后也可以在仓库页面用**选择…**继续挑选。
在仓库页面,你还可以刷新它,也可以移除此仓库。 移除仓库会一并移除你从它添加的片源。 从它安装的插件会保留,但不再提示更新。
仓库的地址由别人决定,所以和任何片源一样,只添加你信任的仓库。