Greasy Fork is available in English.

【移动端】bilibili优化

bilibili(哔哩哔哩)优化,免登录等

Автор
WhiteSevs
Инсталации дневно
63
Инсталации общо
1 112
Рейтинг
3 0 0
Версия
2024.6.23
Създаден
11.05.2024
Обновен
23.06.2024
Лиценз
GPL-3.0-only
Работи на

TypeScript + Vite

脚手架

介绍

建议开启设置中 的tinyApp

  • 解锁充电限制(虽然没有用)
  • 解锁视频画质(最高720p,需要登录账号)
  • 解锁番剧画质(最高720p,需要登录账号)注意:需该源有RefererUser-Agent鉴权
  • App推荐视频(需通过油猴菜单->扫码获取accesstoken,或者设置中手动输入accesstoken)
  • 去除影响观看的元素
  • 美化显示
  • 伪装登录(对解锁画质无效)
  • 覆盖点击事件(阻止唤醒App或下载App)
  • 阻止调用App
  • 补充视频UP信息
  • ...等

画质解锁的限制

  1. 1080p+的视频是m4s类型,<video>标签无法直接播放,所以只能获取720P
  2. 番剧画质解锁需要设置RefererUser-Agent鉴权,但RefererUser-Agent无法通过油猴脚本设置,所以只能通过插件设置

画质解锁

需安装插件Header Editor,最高解锁画质720P

商店名 链接
Edge https://microsoftedge.microsoft.com/addons/detail/header-editor/afopnekiinpekooejpchnkgfffaeceko
Chrome https://chromewebstore.google.com/detail/header-editor/eningockdidmgiojffjmkdblpjocbhgh?hl=zh-CN
Firefox https://addons.mozilla.org/zh-CN/firefox/addon/header-editor

将下面的规则自行创建一个xxx.json文件,粘贴进去,导入到插件即可

{
    "request": [],
    "sendHeader": [
        {
            "enable": true,
            "name": "bangumi",
            "ruleType": "modifySendHeader",
            "matchType": "regexp",
            "pattern": "https://.*.bilivideo.cn.*?",
            "exclude": "",
            "group": "Bilibili",
            "isFunction": true,
            "action": {
                "name": "referer",
                "value": "https://www.bilibili.com/"
            },
            "code": "for (const index in val) {\n    let headerItem = val[index];\n\tif (headerItem.name.toLowerCase() === 'referer') {\n\t\theaderItem.value = \"https://www.bilibili.com/\"\n\t}else if(headerItem.name.toLowerCase() === 'user-agent'){\n                headerItem.value = \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36\"\n        }\n}"
        }
    ],
    "receiveHeader": [],
    "receiveBody": []
}