v0.2.0 — Full upgrade: smarter detection, auto server selection, bilingual UI
English | 中文见下
⚡ Bilibili Accelerator v0.2.0 — a full upgrade
Overseas Bilibili shouldn't buffer every few seconds. v0.2 is a ground-up upgrade that catches far more slow servers automatically — and gets out of your way while doing it.
What's new
- Catches Bilibili's newer hidden PCDN (e.g.
*.edge.mountaintoys.cn). Any playback server on an odd port or carryingos=mcdnis treated as slow — no domain list to keep updated. - Covers every request path. Adds
XMLHttpRequestinterception on top offetch,JSON.parse, and page globals, so quality switches and bangumi no longer slip through. - Picks the fastest server for you. Auto-probes candidate servers and remembers the best one for your region, instead of forcing everyone onto one fixed host.
- Auto-recovers from stalls. If playback buffers, it switches servers live — no page reload.
- Plain-language panel. One status (Playing smoothly / Finding a faster server), one switch, and a "Boost harder" button that only appears when it's relevant. Every advanced knob is still there under Advanced settings.
- EN / 中 language toggle in the panel (defaults to English), plus a localized toolbar popup with synced settings.
- Optional bandwidth guard — stop Bilibili from using your upload via WebRTC P2P (off by default).
Install
- Greasy Fork: https://greasyfork.org/en/scripts/582026-bilibili-accelerator
- Direct
.user.js: downloadbilibili-accelerator.user.jsbelow, or the GitHub Raw fallback - Browser extension:
npm run build, then loaddist/extension(Chrome/Edge: enable Developer mode).
Open any video — the ⚡ in the lower-right means it's working.
⚡ Bilibili Accelerator v0.2.0 — 一次大升级
海外看 B 站,不该每隔几秒就转圈。v0.2 是一次彻底升级:自动识别更多慢节点,同时尽量不打扰你。
新功能
- 能抓 B 站新出的隐藏 PCDN(例如
*.edge.mountaintoys.cn):凡是用了奇怪端口或带os=mcdn的播放节点都按慢节点处理,不再依赖一份要不断更新的域名清单。 - 覆盖所有请求路径:在
fetch、JSON.parse、页面全局变量之外,新增XMLHttpRequest拦截,切清晰度、看番剧不再漏网。 - 自动挑最快的服务器:自动探测候选节点,按你所在区域记住最快的那个,而不是把所有人钉死在一个固定地址。
- 卡顿自动恢复:缓冲时实时切换服务器,无需刷新页面。
- 大白话面板:一个状态(播放流畅 / 正在找更快的服务器)、一个开关、一个「再加把劲」按钮(只在需要时出现)。所有高级选项都收进 Advanced settings(高级设置)。
- EN / 中 语言切换(默认英文),扩展版还新增了工具栏弹窗与设置同步。
- 可选的带宽保护:阻止 B 站通过 WebRTC P2P 占用你的上传带宽(默认关闭)。
安装
- Greasy Fork:https://greasyfork.org/en/scripts/582026-bilibili-accelerator
- 直接安装
.user.js:下载下方的bilibili-accelerator.user.js,或使用 GitHub Raw 备用源 - 浏览器扩展:执行
npm run build,然后加载dist/extension(Chrome/Edge 需开启「开发者模式」)。
打开任意视频,右下角出现 ⚡ 就说明已生效。
🤖 Released with Claude Code