indefined / userscripts Goto Github PK
View Code? Open in Web Editor NEW基于Chrome下的Tampermonkey写的一些个人用户脚本
License: MIT License
基于Chrome下的Tampermonkey写的一些个人用户脚本
License: MIT License
HTML5视频截图器 0.4.15
win10 19042.844 2560*1440 125%缩放
加载该脚本,会让 https://www.agefans.net/play/20210120?playid=1_1 等该网站下大多数视频出现无法加载的情况。
我个人觉得下面的礼物栏不是很习惯,可以增加个选项么?
bilibili直播间工具无法使用了
接口给你:https://api.live.bilibili.com/rc/v1/Title/webTitles
不太熟悉你的代码,所以给接口你好了。。。
// @match *://www.bilibili.com/*
建议在域名后增加一个 *
,在某些特殊情况下,首页的网址是https://www.bilibili.com/index.html ,所以脚本就没启用
如果以前没有在新版页面使用过CC字幕会自动生成一个默认设置,有没有效果就不知道了
亲测是无效的,会报错CC字幕助手配置失败:SyntaxError: Unexpected token u in JSON at position 0
大概分析了一下,不管到底使用旧版播放器多久了,如果没有调整过旧版播放器的设置,一直以默认设置使用的话,播放器根本不会在LocalStorage中生成名为bilibili_player_settings
的键值,我猜想脚本可能会判断bilibili_player_settings
值存在才“生成一个默认设置”,bilibili_player_settings
值不存在的话就永远不会生成,所以将一直报错下去,除非调整过播放器的设置或者去新版页面使用一次。
userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:861 CC字幕助手配置失败 SyntaxError: Unexpected token u in JSON at position 0
at JSON.parse ()
at Object.init (userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:725)
at eval (userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:932)
toast @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:861
直播间内头衔、勋章按钮替换失效,无法在直播间内切换勋章、头衔
礼物包裹样式替换失效,
火狐76版
B站在10月新番中试行了CC字幕取代原本的硬字幕,但脚本无法加载CC字幕并报错。补充如下:
https://api.bilibili.com/x/player.so?id=cid:235524170&aid=797108991
被404,个人猜测在区域限制视频里无法通过该链接获取CC字幕数据,但囿于没有港澳台节点所以未能测试在肉身满足区域限制要求后该API是否仍被404(感觉应该不会)。__INITIAL_STATE__
数据时发现对于av页CC字幕数据可以在全局变量__INITIAL_STATE__.videoData.subtitle
中读取,但是Bangumi页的__INITIAL_STATE__
目前还没有(也不知道以后会不会有)。综上,虽然这应该是个兼容问题,解除区域限制只代理了视频API,没兼顾到字幕等其他。
不知道是不是有其他备用API(不会404的)获取CC字幕?
没有的话看来只能等B站后续跟进,B站网页端之后肯定会提供Bangumi的CC字幕适配的(大概),恳请作者留意。
ps: 没有字幕看生肉实在难办,如果B站以后真不提供硬字幕的话
GET https://api.bilibili.com/x/player.so?id=cid:235524170&aid=797108991 404
setupData @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:918
tryInit @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:930
init @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:946
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:961
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:962
(anonymous) @ VM55:3
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:1
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:1
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:963
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:965
(anonymous) @ VM55:3
N @ VM55:2
(anonymous) @ VM55:3
Ka @ VM61:61
create @ VM61:73
L @ VM61:12
setTimeout (async)
(anonymous) @ VM55:3
H. @ VM55:9
eval @ VM61:12
runListeners @ VM61:12
eval @ VM61:74
Aa @ VM55:11
send @ content.js:7
(anonymous) @ content.js:28
processQueue @ content.js:3
f @ content.js:9
forcedLoad @ content.js:10
(anonymous) @ content.js:22
userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:865 CC字幕助手配置失败 无法读取本视频字幕配置
toast @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:865
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:942
Promise.catch (async)
tryInit @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:941
init @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:946
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:961
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:962
(anonymous) @ VM55:3
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:1
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:1
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:963
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:965
(anonymous) @ VM55:3
N @ VM55:2
(anonymous) @ VM55:3
Ka @ VM61:61
create @ VM61:73
L @ VM61:12
setTimeout (async)
(anonymous) @ VM55:3
H. @ VM55:9
eval @ VM61:12
runListeners @ VM61:12
eval @ VM61:74
Aa @ VM55:11
send @ content.js:7
(anonymous) @ content.js:28
processQueue @ content.js:3
f @ content.js:9
forcedLoad @ content.js:10
(anonymous) @ content.js:22
userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764 GET https://api.bilibili.com/x/player.so?id=cid:235524170&aid=797108991 404
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:311
dispatch @ jquery.min.js:3
i @ jquery.min.js:3
trigger @ jquery.min.js:3
(anonymous) @ jquery.min.js:3
each @ jquery.min.js:2
each @ jquery.min.js:2
trigger @ jquery.min.js:3
e.trigger @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:331
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:372
userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764 GET https://api.bilibili.com/x/player.so?id=cid:235524170&aid=797108991 404
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
setTimeout (async)
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1027
o @ jquery.min.js:2
fireWith @ jquery.min.js:2
w @ jquery.min.js:4
d @ jquery.min.js:4
XMLHttpRequest.send (async)
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:311
dispatch @ jquery.min.js:3
i @ jquery.min.js:3
trigger @ jquery.min.js:3
(anonymous) @ jquery.min.js:3
each @ jquery.min.js:2
each @ jquery.min.js:2
trigger @ jquery.min.js:3
e.trigger @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:331
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:372
userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764 GET https://api.bilibili.com/x/player.so?id=cid:235524170&aid=797108991 404
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
setTimeout (async)
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1027
o @ jquery.min.js:2
fireWith @ jquery.min.js:2
w @ jquery.min.js:4
d @ jquery.min.js:4
XMLHttpRequest.send (async)
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
setTimeout (async)
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1027
o @ jquery.min.js:2
fireWith @ jquery.min.js:2
w @ jquery.min.js:4
d @ jquery.min.js:4
XMLHttpRequest.send (async)
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:311
dispatch @ jquery.min.js:3
i @ jquery.min.js:3
trigger @ jquery.min.js:3
(anonymous) @ jquery.min.js:3
each @ jquery.min.js:2
each @ jquery.min.js:2
trigger @ jquery.min.js:3
e.trigger @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:331
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:372
userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764 GET https://api.bilibili.com/x/player.so?id=cid:235524170&aid=797108991 404
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
setTimeout (async)
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1027
o @ jquery.min.js:2
fireWith @ jquery.min.js:2
w @ jquery.min.js:4
d @ jquery.min.js:4
XMLHttpRequest.send (async)
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
setTimeout (async)
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1027
o @ jquery.min.js:2
fireWith @ jquery.min.js:2
w @ jquery.min.js:4
d @ jquery.min.js:4
XMLHttpRequest.send (async)
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
setTimeout (async)
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1027
o @ jquery.min.js:2
fireWith @ jquery.min.js:2
w @ jquery.min.js:4
d @ jquery.min.js:4
XMLHttpRequest.send (async)
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:311
dispatch @ jquery.min.js:3
i @ jquery.min.js:3
trigger @ jquery.min.js:3
(anonymous) @ jquery.min.js:3
each @ jquery.min.js:2
each @ jquery.min.js:2
trigger @ jquery.min.js:3
e.trigger @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:331
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:372
userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764 GET https://api.bilibili.com/x/web-show/res/loc?pf=0&id=160&aid=797108991&jsonp=jsonp net::ERR_BLOCKED_BY_CLIENT
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1654
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1645
b.UJ @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1024
b.finish @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1024
b.I @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1022
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1027
o @ jquery.min.js:2
fireWith @ jquery.min.js:2
w @ jquery.min.js:4
d @ jquery.min.js:4
XMLHttpRequest.send (async)
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
setTimeout (async)
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1027
o @ jquery.min.js:2
fireWith @ jquery.min.js:2
w @ jquery.min.js:4
d @ jquery.min.js:4
XMLHttpRequest.send (async)
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
setTimeout (async)
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1027
o @ jquery.min.js:2
fireWith @ jquery.min.js:2
w @ jquery.min.js:4
d @ jquery.min.js:4
XMLHttpRequest.send (async)
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
setTimeout (async)
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1017
error @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1027
o @ jquery.min.js:2
fireWith @ jquery.min.js:2
w @ jquery.min.js:4
d @ jquery.min.js:4
XMLHttpRequest.send (async)
XMLHttpRequest.send @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9764
send @ jquery.min.js:4
ajax @ jquery.min.js:4
unsafeWindow.$.ajax @ userscript.html?name=Bilibili%20%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5.user.js&id=d2c4ccd7-f6a3-4935-a161-09453e077402:9799
e.ajax @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:390
$.ajax @ comment.min.js:1
c.getData @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1026
b.load @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:1015
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:311
dispatch @ jquery.min.js:3
i @ jquery.min.js:3
trigger @ jquery.min.js:3
(anonymous) @ jquery.min.js:3
each @ jquery.min.js:2
each @ jquery.min.js:2
trigger @ jquery.min.js:3
e.trigger @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:331
(anonymous) @ bilibiliPlayer.min.js?lastModified=2019-10-31T07:38:36.004Z:372
userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:918 GET https://api.bilibili.com/x/player.so?id=cid:235524170&aid=797108991 404
setupData @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:918
tryInit @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:930
eval @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:952
MutationObserver.observe.childList @ userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:949
userscript.html?name=Bilibili%20CC%E5%AD%97%E5%B9%95%E5%B7%A5%E5%85%B7.user.js&id=90c2993a-5cf2-4e5f-bbe9-9f3d3efb398b:865 CC字幕助手配置失败 无法读取本视频字幕配置
html5视频截图器,建议下载下来的图片名按照时间戳设置
详细描述你遇到的问题
请附带说明:
现在市面上能做到较好兼容性的视频截图工具,也只有您这个脚本了。但是ckplayer到底是何方神圣,为什么总会出现各类兼容性问题。而Chrome内核的除国产流氓浏览器外,没有一款对快速保存图片有较好优化的。这就是很讨厌的地方。
希望能够尽快修正。
从前用的HTML5播放器增强版的脚本,称因为技术原因无法兼容ckplayer的视频截图,后发现这个脚本仍然可以。但最近又出现问题了。真可惜。
截图
错误报告
表现:
调试:使用0.2.4版本 接口参数调试
{
"code":0,
"message":"0",
"ttl":1,
"data":[
{
"title":"【东京塔子】世末歌者",
"cover":"https://i0.hdslb.com/bfs/archive/8083ca9f935293bb04c4edb8512ff1aa5e648b16.jpg",
"uri":"bilibili://video/27895699?player_width=1280&player_height=568&player_rotate=0",
"param":"27895699",
"goto":"av",
"desc":"340弹幕",
"play":19357,
"danmaku":340,
"reply":586,
"favorite":1830,
"coin":3337,
"share":205,
"like":2508,
"dislike":2,
"duration":363,
"idx":1532781371,
"cid":48177550,
"tid":31,
"tname":"翻唱",
"dislike_reasons":[
{
"reason_id":4,
"reason_name":"UP主:东京塔子"
},
{
"reason_id":2,
"reason_name":"分区:翻唱"
},
{
"reason_id":1,
"reason_name":"不感兴趣"
}
],
"ctime":1532706234,
"mid":312001,
"name":"东京塔子",
"face":"http://i0.hdslb.com/bfs/face/aeae06a98954aa1815a5d5e82f81584f1ce57af6.jpg",
"official":{
"role":2,
"title":"bilibili直播签约主播"
}
},
...]}
{"code":-101,"message":"账号未登录","ttl":1}
access_key
参数测试,两个接口正常结论:目前b站提升了该接口的鉴权要求,网页登录信息不被接受,这种情况可能是暂时的或者永久的,如果过段时间情况没有改变的话需要使用完整OAuth鉴权方案才能使用这个接口,目前暂时不打算对脚本做更改,具体方案等到时候再决定吧,如果有其它可用的接口方案欢迎反馈
哔哩哔哩网页版界面更新 首页推荐失效了
详细描述你遇到的问题
请附带说明:
https://www.agefans.tv/play/20160005?playid=3_18
该网页的视频前后跳帧之后,不能暂停。
另还有一些问题:
1、HTML5播放器增强版最近无法截图,作者称不能支持。于是用起这个之前收藏的脚本。
虽然可以解决截图问题,但部分快捷键无法支持 Ctrl Shift Alt 单个或多个组合,确实很容易在YouTube等部分有默认热键的网页中产生冲突。比如f的跳帧,就和YouTube全屏冲突,被迫需要改键。若是能直接覆盖YouTube热键那多好,因为PotPlayer,和之前提到的脚本播放器,都是df前后跳帧。一致性更好。
2、面板如果能收起,透明化在某处那就更好了。 比如 网页限制解除(改)就非常好的在所有页面左上角透明化,鼠标悬停激活。
3、← →跳时间如果能前跳10秒,后跳5秒,或者自定义,或者追加 Ctrl 或 Shift+→的方式自定义跳转时间。那就更好了。
是否可以设置默认下载SRT格式,需要别的格式再选择进行下载?
请问如果一个Up主没有发布满十个视频依旧能点击购买并成功吗?亦或是显示失败?目前我不敢直接点击..
一个Up主的例子
HTML5视频截图器点击直接下载截图(快捷键q)却打开了新窗口没有下载
可不可以自动加入应援团啊
脚本名称:
B站网页端添加APP首页推荐
脚本使用环境:
win10 2004 chrome83 Tampermonkey4.10 1920x1080 100%
点击按钮无法获取授权
获取授权失败:获取授权错误 {msg: undefined, toString: ƒ}msg: undefinedtoString: ()=>'获取授权错误'__proto__: Object
toast @ userscript.html?name=bilibili%E7%BD%91%E9%A1%B5%E7%AB%AF%E6%B7%BB%E5%8A%A0APP%E9%A6%96%E9%A1%B5%E6%8E%A8%E8%8D%90.user.js&id=db63abad-6d79-4893-a517-4a21eadeaa3c:961
eval @ userscript.html?name=bilibili%E7%BD%91%E9%A1%B5%E7%AB%AF%E6%B7%BB%E5%8A%A0APP%E9%A6%96%E9%A1%B5%E6%8E%A8%E8%8D%90.user.js&id=db63abad-6d79-4893-a517-4a21eadeaa3c:888
Promise.catch (async)
handleKey @ userscript.html?name=bilibili%E7%BD%91%E9%A1%B5%E7%AB%AF%E6%B7%BB%E5%8A%A0APP%E9%A6%96%E9%A1%B5%E6%8E%A8%E8%8D%90.user.js&id=db63abad-6d79-4893-a517-4a21eadeaa3c:886
onclick @ userscript.html?name=bilibili%E7%BD%91%E9%A1%B5%E7%AB%AF%E6%B7%BB%E5%8A%A0APP%E9%A6%96%E9%A1%B5%E6%8E%A8%E8%8D%90.user.js&id=db63abad-6d79-4893-a517-4a21eadeaa3c:829
既然现在新活动道具包的图标使用了亿元的图片,那就可以把背包的图片换为辣条的(反正辣条真的已经进背包了,背包都是辣条),这样也可以避免在某些抽奖直播间加载不出来背包。
已适配更新。目前新旧版共用主框架代码共存,所以如有新版修改了样式导致的旧版页面问题也在此话题反馈。
已知问题:
如有已知问题以外的其它BUG或者没有生效请说明使用的浏览器、脚本管理器版本,Chrome按Ctrl+Shift+J键,Firefox按Ctrl+Shift+K键查看控制台是否有红色错误报告
此外新版的页面针对不同屏幕分辨率有自适应样式,由于本人没有那么多实机分辨率的显示器测试所以如有显示异常请反馈错位的截图及所使用的浏览器、分辨率
已收到新版cookie反馈,有效识别字段为INTVER=1,目前需要一点时间进行适配
我遇到了新版适配问题,首页确实能看到动画模块,console红色错误提示如下
...
Originally posted by @aoxu in #10 (comment)
firefox 69.0
tampermonkey 4.9.5941
网页端无法看到首页推荐
如题
不知道可不可以在后续的版本中增加猜你喜欢的单页显示个数,不然要不断的按刷新,也可以充分发挥电脑屏幕大的优点。
时间偏移延后好像有问题,填入负值偏移是提前的
对此的逻辑的分析结果是:
@indefined 说道:
嗯……理了一下逻辑确实错了,这个偏移目前是直接加在字幕的时间轴上,负值时间减少确实不是延后而是提前,我试了一下potplayer负值是提前,但是操作时按正方向是减偏移的,lrc的偏移定义是正值提前负值延后的……看上去似乎应该把脚本里操作方向反过来才符合描述并且比较合逻辑,但是对于之前用习惯的人来说大概会很迷惑吧,虽然应该也没多少人经常用这个脚本……
即当前(0.5.8)中的操作和描述是相反的,同时如果lrc歌词字幕中存在原始偏移则该实际操作偏移将会错误。
决定脚本中时间偏移的描述不变,将操作进行反向,可同时解决操作和描述不符和lrc偏移错误问题
能否在设置中增加一个排行榜功能的开关?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.