Bilibili 港澳台, 解除区域限制

2018-12-24 01:29:33 +08:00
 zealot0630

https://greasyfork.org/en/scripts/375881-bilibili-%E6%B8%AF%E6%BE%B3%E5%8F%B0

一个 UserScript,支持直接播放港澳台限定的影片。之前用的那个作者跑路了,就自己撸了个。

实现原理很简单:

  1. 如果当前页面是出错页面,调用 XHR,尝试使用代理访问当前页面,代理成功就重定向到真正的页面
  2. 在真正页面里面劫持 XHR: https://bangumi.bilibili.com/view/web_api/season/user/status 返回的 JSON 里面 status.result.area_limit 表示当前页面的视频是否有限制,发现有限制就开启,并且强制修改返回的 area_limit
  3. 使用代理访问视频元信息,劫持 XHR: https://bangumi.bilibili.com/player/web_api/v2/playurl 重定向到代理地址
18078 次点击
所在节点    分享发现
16 条回复
wjm2038
2018-12-24 01:47:34 +08:00
请问这个代理服务器是您自己的么,请问是在大陆内还是需要在港澳台的的么,因为我也想自己搞一个用,
TangYuSen
2018-12-24 02:00:38 +08:00
用不了,还是无法播放
zealot0630
2018-12-24 02:00:56 +08:00
香港的
zealot0630
2018-12-24 02:04:27 +08:00
@TangYuSen 播放不了的地址贴一下 我看看
Trim21
2018-12-24 02:27:46 +08:00
我看 issue 原作者不是跑路了, 是买的 vps 厂商跑路了呀...
loading
2018-12-24 07:16:18 +08:00
这种送代理的脚本,能长久用就怪了。
whwq2012
2018-12-24 08:36:41 +08:00
自己买立场的台湾节点美滋滋,不用忍受国内的蜜汁阉割
whwq2012
2018-12-24 08:37:01 +08:00
@whwq2012 立场->机场
Dk2014
2018-12-24 09:32:30 +08:00
像我这种看番不看弹幕的直接 bt 下,还没暗牧
topbandit
2018-12-24 09:35:59 +08:00
像我这种能站看就站看,不行就找迅雷
des
2018-12-24 09:46:36 +08:00
@loading
送代理也没事,可以限制代理的域名啊。
xuziang111
2018-12-24 11:44:56 +08:00
之前的作者并没有跑路 是用的服务器跑路了。。。
zealot0630
2018-12-24 16:05:04 +08:00
多谢关心,后面代理限制了域名的,www.bilibili.com 更是限制了只能 HEAD 请求.
edsheeran
2018-12-24 18:46:06 +08:00
老老實實 bt 左
kumiko
2018-12-27 13:07:57 +08:00
https://www.bilibili.com/bangumi/play/ep197629
没成功,请问是姿势不对么
zealot0630
2018-12-28 02:35:00 +08:00
@kumiko 这个限台湾地区,代理是香港的...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/520303

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX