bilibili网页端添加APP首页推荐

网页端首页添加APP首页推荐、全站排行、可选提交不喜欢的视频

Asenna tämä skripti?
Author's suggested script

Saatat myös pitää

Asenna tämä skripti
Tekijä
indefined
Päivittäiset asennukset
2
Asennuskerrat
23 706
Arvostelut
200 0 1
Versio
0.7.0
Luotu
25.5.2018
Päivitetty
4.11.2023
Lisenssi
MIT
Käytössä

B站网页端添加APP首页推荐

脚本发布页

个人脚本仓库

问题反馈到这里

提交问题前请仔细读完说明和使用须知

此脚本目前未适配新版主页,点击查看详情

建议使用适配了新版页面的 bilibili-app-recommend

由于B站禁止了内嵌网页跨域,此脚本0.6.25版本后获取授权将使用弹窗获取方式获取授权KEY,如果弹窗被拦截则会获取失败

由于B站已经给大部分人的网页端更新了新版体验,所以这个脚本对大部分人没有用处,以后可能也不会继续维护


功能

  • bilibili网页端首页添加APP首页推荐内容
  • 添加/撤销稍后再看
  • 不喜欢/撤销不喜欢
  • 视频/弹幕预览
  • 全站排行榜(20201203开始旧版全站排行接口全部失效,已换用新版接口并删除日期选项)
  • 或许你可以打开这个错误网页 依然使用旧版页面的APP首页推荐,然而体验极差。
  • 目前没有重构优化此脚本的计划,所有体验差/数据内容/界面展示方式相关的体验问题都没有修复的计划,相关PL应该也不会合并,建议有相关需求可以向上面新脚本作者提交ISSUE

授权说明

  • 目前获取根据个人观看喜好的APP首页数据和提交定制不喜欢的视频需要获取授权key。
  • 点击获取授权将使用libBilibiliToken@lzghzr[MIT]库从官方获取access_key,确认登陆你将收到一条你当前地址扫码登陆的记录
  • 获取授权可能失败并且导致你退出登陆状态,原因未知,需要重新登陆之后再获取授权,获取的授权key保存在脚本管理器内,相关接口安全性请自行阅读源码判断,如果不信任请不要使用
  • 如果不想使用授权,脚本仍然能从官方接口获取随机推荐视频,但内容可能不再根据个人喜好且无法提交不喜欢内容。
  • 点击删除授权可从脚本管理器中删除已获取授权key,脚本将按照没有获取授权的情况执行。
  • 授权key有效期大约一个月,如果看到奇怪的推荐提交不喜欢时遇到奇怪的错误可以尝试删除授权重新获取。

兼容性

  • 本脚本使用了较新的ES6+和HTML5 API,比较旧的浏览器版本可能不兼容
  • chrome 72 @ Tampermonkey 4.7/4.8 测试通过
  • firefox 64 @ Tampermonkey 4.8 、Violentmonkey v2.10 测试通过
  • 不兼容GreaseMonkey4
  • 其它浏览器和脚本管理器未知

使用须知

  • 获取的内容和提交不喜欢效果取决于服务器且可能存在很高的作用延迟,脚本仅负责提交不对内容负责
  • 添加内容依赖首页的动画版块,如果找不到版块或者版块定义变更脚本将不工作
  • APP首页内容使用旧版APP接口,当前该接口鉴权已经被提升,官方后续是否会更改关闭该接口无法判断