之前注销了 B 站 账号,看 B 站 的时候从来不用账号。
后来 B 站 弄了个恶心人的功能,视频播放一分钟的时候,自动暂停视频,并弹出登录框。
忍无可忍,写了个脚本。
安装地址: https://greasyfork.org/zh-CN/scripts/482855
代码如下
(function() {
'use strict';
var oldPause = window.player.pause
window.player.pause = function(){
if(new Error().stack.includes("loginVersionEveryPlayInternval")){
throw "\n 陈睿: 你所热爱的,就是你的生活。\n 蒙古上单: 你 ( )什么时候( )啊?";
}
return oldPause()
}
})();
原理是劫持视频暂停的方法,如果调用链里有loginVersionEveryPlayInternval
就抛出错误,阻止了暂停视频,因为抛出了错误,也阻止了后续的调用登录弹出。
如果有大佬有更优雅的写法,请告诉我😂
1
formant 132 天前
好活,点赞
|
2
tyrone2333 132 天前
老哥再写一个自动切换最高画质吧, 他们那个选项卡移到 f12 就消失了, 都抓不到 div
|
3
levima OP @tyrone2333 周末研究研究
|
4
ponypony 132 天前
赞一个
|
5
levima OP @tyrone2333 已经有现成的了,我试了一下,1080p 确实比 360p 清晰,不过也没清晰太多。
|
6
levima OP |