Greasy Fork is available in English.

解除B站区域限制

把获取视频地址相关接口的返回值替换成我的反向代理服务器的返回值; 因为替换值的操作是同步的, 所有会卡几下..., 普通视频不受影响; 我的服务器有点渣, 没获取成功请多刷新几下; 当前只支持bangumi.bilibili.com域名下的番剧视频;

您查看的为 2017-02-23 提交的版本。查看 最新版本

脚本作者
ipcjs
得分
0 0 0
版本
2.1.1
创建日期
2016-12-16
最近更新
2017-02-23
许可证
暂无
应用到

问&答

如何安装脚本?

使用脚本前必须安装扩展,各浏览器对应的扩展如下:

  1. Firefox浏览器:Greasemonkey
  2. 傲游浏览器:Violentmonkey
  3. Chrome浏览器:Tampermonkey

安装脚本后打开番剧视频的播放页面变卡?

  1. 因为该脚本是通过拦截获取视频地址的请求,从另一个服务器获取真实视频地址的方式实现的。获取真实视频地址的操作是在主线程中进行的,所以必然会卡一下。。。不过大家请放心,在不需要替换视频地址的页面是不会去进行这些操作的。

安装脚本后无效?

  1. 确定你使用的播放器是HTML5版的。Flash版请在播放器界面的右上角切换成HTML5版。
  2. 确定你打开的页面的域名是bangumi.bilibili.com开头的,当前该脚本只在这个域名下开启了。以京吹为例,在这个页面下点开的链接就是bangumi.bilibili.com域名下的。
  3. 如果还是无效的话,大概是因为获取真实地址的请求失败了。。。我服务器太渣的原因。。一般多刷新几下应该就可以了。。。
  4. 如果依然无效,可能确实是这个脚本的问题了,请反馈给我:解除B站区域限制 - 反馈

看不了1080P画质?

  1. 确定你是B站的大会员
  2. 确定当前视频拥有1080P画质的版本
  3. 确定你登录了我的反向代理服务器;注意,当前只支持“使用bilibili账号密码进行登录”

https下无效?

B站当前是支持https的,但默认还是用http。因为我的反向代理服务器还没有支持https的原因,获取真实播放地址的网络请求默认会被Chrome、Firefox阻止。。

  • Chrome永久解除阻止的方法是,启动时添加参数--allow-running-insecure-content不推荐
  • Firefox临时解除阻止的方法是,点击地址栏左侧的锁状图标,选择暂时解除保护

想要帮忙维护?

  1. 源码仓库:ipcjs/bilibili-helper at user.js