已安装脚本
共 0 个脚本 · 启用 0 个
| 脚本 | 匹配站点 | 来源 | 版本 | 启用 | 操作 |
|---|---|---|---|---|---|
加载中… | |||||
本地导入
拖入 .user.js 文件,或粘贴代码。导入时自动解析 @match 与 @grant。
把 .user.js 文件拖到这里
支持多选 · 单文件上限 2MB · 也可以点击选择文件
粘贴代码导入
适合从论坛、GitHub raw 复制来的脚本片段。
从市场安装
填入脚本市场里脚本的详情页地址,或直接粘贴 .user.js 直链。
设置与同步
连接你的 ScriptDock 市场服务器,实现跨设备同步与脚本更新。
脚本市场服务器
填写脚本市场服务器根地址,默认已指向官方市场 https://sd.xn--yrva.xyz。留空则不联网,扩展只在本地运行。
未登录
行为
自动检查脚本更新每 12 小时对比市场版本号,有更新时通知
安装前显示权限确认在页面顶部弹出脚本权限清单
工具栏显示生效数量当前页面有几个脚本生效
数据
导出全部脚本下载一个 JSON 备份文件
清空全部数据删除所有脚本、设置与存储值,不可恢复
关于 ScriptDock
版本 1.0.0 · Manifest V3 · 兼容 Chrome / Edge / Firefox / Safari
它是怎么工作的
内容脚本在页面加载前读取脚本清单,按 @match 匹配当前地址,把命中的脚本放进独立闭包执行。每个脚本只拿到自己 @grant 声明过的 API。
沙箱隔离脚本之间不共享变量,崩溃互不影响
权限白名单未声明的 API 为 undefined
源码可见市场详情页强制展示完整代码
快捷键
Tab 在代码框内缩进 · 安装脚本后点工具栏图标可快速开关本站脚本。