插件概览

当前版本 ... {{info.version}}
插件编号 ... {{info.aid}}
帮助文档 点击查阅

插件迁移

系统:[建议] 插件的全局设置,用户编号、运行状态等
代理:[建议] 插件的代理设置,代理状态、代理配置等
菜单:[建议] 插件的菜单列表,包括未启用的菜单
应用:[建议] 已安装应用列表和已安装应用的配置
资源:[可选] 已安装应用的资源文件,如应用JS文件


关于插件

为什么要手动安装应用

集装箱的设计理念是“一个插件,提供一揽子服务”,定位类似于Tampermonkey的脚本管理器。
秉承插件的“单一用途原则”,集装箱本身不集成任何应用,用户可以根据自己需要安装和更新应用。

插件开放的能力有哪些

插件目前开放的能力如下,更多能力将陆续开放。

能力 适用模式 说明
unsafeWindow Inject 提供对页面函数和变量的完全访问权限
GM_info Inject + Bridge 脚本的相关信息
GM_getValue Inject + Bridge 获取存储值
GM_setValue Inject + Bridge 设置存储值
GM_deleteValue Inject + Bridge 删除存储值
GM_listValues Inject + Bridge 列出存储键值
GM_openInTab Inject + Bridge 打开标签页
GM_notification Inject + Bridge 浏览器通知
GM_xmlhttpRequest Inject + Bridge 发送HTTP请求
ONE_getProxyStatus Bridge 获取代理启用状态
ONE_setProxyStatus Bridge 设置代理启用状态
ONE_getProxyAuthUrl Bridge 获取代理鉴权链接
ONE_setProxyAuthUrl Bridge 设置代理鉴权链接
ONE_getProxySetting Bridge 获取代理设置
ONE_setProxySetting Bridge 设置代理设置
ONE_testProxySetting Bridge 测试代理设置
ONE_addMenu Inject + Bridge 新增右键菜单
ONE_updateMenu Inject + Bridge 更新右键菜单
ONE_deleteMenu Inject + Bridge 删除右键菜单
ONE_getMenuList Inject + Bridge 获取右键菜单列表
ONE_importMenuList Inject + Bridge 导入右键菜单
ONE_clearAllMenu Inject + Bridge 清空右键菜单