80
这个用户还没有留下简介。
回复讨论
原作者: 秦始皇
插件原贴: 原贴
以下为二开插件内容
展示不了 官方没安装我的插件 所以还是去我网站看展示吧 点我直达
在原作者的基础下增加了以下内容:
后台可以添加解析接口
添加仅登录账号可播放视频开关,开启以后只有登录了账号才能观看视频,未登录账号点击播放按钮会提示登录
以下为AI生成的内容 (左胳膊受伤,右手一只手懒得写内容了)
rhex 论坛服务端插件 · 当前版本 1.1
自动把帖子正文里的 B站视频链接解析成内嵌播放器。
bilibili.com/video/BVxxx、b23.tv/xxx<a> 标签和纯文本)替换成封面 + 播放按钮的卡片。<video>api.mir6.com,支持 {url} / {rawUrl} 占位符,或自动追加url=&type=json 参数。/login;已登录用户正常播放。| 文件 | 作用 |
|---|---|
addon.json |
插件清单(id、版本、权限、入口、后台页声明) |
dist/server.mjs |
服务端入口(已打包):hook 注册 + 解析逻辑 + 内嵌播放器脚本 |
assets/admin.js |
后台设置页前端模块(mount 形式) |
api.registerAsyncWaterfallHook 注册 post.content.renderregisterAdminPage(设置页)+ registerAdminApi(GET/POST 读写配置)。context.readConfig / writeConfig,key 为 bilibili-embed-settings。post.content.render 产出的是所有用户共享、可缓存的data-require-login,不烤登录态。GET /api/auth/me 实时判断登录。/api/auth/me 未登录时返回json{ "code": 0, "data": { "user": null, "surface": null, "features": {} } }
data 恒为真值对象,真正的登录标志是 data.user 非空,不能用 data 本身判断真假。
已知限制
截图:









bilibili-player-1.1.0.zip