rua豹器
rua! 一个b站直播间助手插件,已有的功能: 视频投稿推送通知; 直播间开播推送通知;直播间无侧边栏网页全屏;直播牌子自动切换;自动签到;弹幕姬表情选取发送框(目前仅支持八儿力老师的直播间);默认直播画质;大会员B币兑换。
Additional files are visible only to premium users
manifest.json
{
"name": "rua豹器",
"manifest_version": 2,
"version": "5.17",
"browser_action": {
"default_popup": "popup.html"
},
"description": "rua!",
"permissions": [
"alarms",
"cookies",
"contextMenus",
"storage",
"notifications",
"webRequest",
"webRequestBlocking",
"https://api.live.bilibili.com/*",
"https://api.bilibili.com/*",
"https://live.bilibili.com/*",
"https://www.bilibili.com/*",
"https://*.hdslb.com/*",
"https://api.vc.bilibili.com/",
"https://live-trace.bilibili.com/*",
"https://tyrael-lee.gitee.io/",
"https://tyraeldlee.github.io/",
"*://*.bilivideo.com/",
"*://*.bilivideo.cn/",
"*://*.akamaized.net/"
],
"background": {
"scripts": [
"js/sw.min.js"
],
"persistent": false
},
"icons": {
"16": "images/haruka16.png",
"32": "images/haruka32.png",
"48": "images/haruka48.png",
"128": "images/haruka128.png"
},
"content_scripts": [
{
"all_frames": true,
"css": [
"css/colors.min.css"
],
"js": [
"js/darkMode.min.js"
],
"matches": [
"*://*.bilibili.com/*"
],
"exclude_matches": [
"*://*.bilibili.com/v/customer-service*",
"*://link.bilibili.com/p/center/index*",
"*://link.bilibili.com/p/help/index*",
"*://account.bilibili.com/account*",
"*://passport.bilibili.com/account/security*",
"*://www.bilibili.com/appeal/*",
"*://live.bilibili.com/p/html/live-lottery/anchor-join.html*",
"*://live.bilibili.com/p/html/live-app-hotrank/result.html*",
"*://live.bilibili.com/p/html/live-fansmedal-wall/*"
],
"run_at": "document_end"
},
{
"all_frames": true,
"js": [
"js/Lott.min.js"
],
"matches": [
"*://live.bilibili.com/p/html/live-lottery/anchor-join*"
],
"run_at": "document_end"
},
{
"all_frames": true,
"js": [
"js/ADT.min.js",
"js/haruka.js"
],
"matches": [
"*://live.bilibili.com/21652717*",
"*://live.bilibili.com/record/21652717*",
"*://live.bilibili.com/blanc/21652717?liteVersion=true"
],
"run_at": "document_end"
},
{
"all_frames": true,
"js": [
"js/ADT.min.js",
"js/pudding.js"
],
"matches": [
"*://live.bilibili.com/21413565*",
"*://live.bilibili.com/record/21413565*",
"*://live.bilibili.com/blanc/21413565?liteVersion=true"
],
"run_at": "document_end"
},
{
"all_frames": true,
"js": [
"js/ADT.min.js",
"js/seki.js"
],
"matches": [
"*://live.bilibili.com/1603600*",
"*://live.bilibili.com/record/1603600*",
"*://live.bilibili.com/blanc/1603600?liteVersion=true"
],
"run_at": "document_end"
},
{
"all_frames": true,
"js": [
"js/ADT.min.js",
"js/nana.js"
],
"matches": [
"*://live.bilibili.com/330*",
"*://live.bilibili.com/record/330*",
"*://live.bilibili.com/blanc/330?liteVersion=true"
],
"run_at": "document_end"
},
{
"all_frames": true,
"js": [
"ffmpeg/ffmpeg.min.js",
"ffmpeg/ffmpeg-core.js"
],
"matches": [
"*://live.bilibili.com/*",
"*://live.bilibili.com/record/*",
"*://live.bilibili.com/blanc/*?liteVersion=true"
],
"run_at": "document_end"
},
{
"all_frames": true,
"css": [
"css/host.min.css",
"css/button.min.css",
"css/tips.min.css"
],
"js": [
"js/WebHost.min.js"
],
"matches": [
"*://live.bilibili.com/*",
"*://live.bilibili.com/record/*",
"*://live.bilibili.com/blanc/*?liteVersion=true"
],
"run_at": "document_end"
},
{
"all_frames": true,
"css": [
"css/host.min.css",
"css/button.min.css",
"css/videos.min.css"
],
"js": [
"ffmpeg/ffmpeg.min.js",
"ffmpeg/ffmpeg-core.js",
"js/protobuf.min.js",
"js/ADT.min.js",
"js/DanmakuToAss.min.js",
"js/VideoHost.min.js"
],
"matches": [
"*://www.bilibili.com/video/*",
"*://www.bilibili.com/bangumi/play/*",
"*://www.bilibili.com/festival*"
],
"run_at": "document_end"
},
{
"all_frames": true,
"css": [
"css/bilimain.min.css"
],
"js": [
"js/biliMain.min.js"
],
"matches": [
"*://www.bilibili.com/*"
],
"run_at": "document_end"
},
{
"all_frames": true,
"css": [
"css/audio.min.css"
],
"js": [
"ffmpeg/ffmpeg.min.js",
"ffmpeg/ffmpeg-core.js",
"js/audio.min.js"
],
"matches": [
"*://www.bilibili.com/audio/*"
],
"run_at": "document_end"
},
{
"all_frames": true,
"css": [
"css/comment.min.css"
],
"js": [
"js/comment.min.js"
],
"matches": [
"*://*.bilibili.com/*"
],
"exclude_matches": [
"*://message.bilibili.com/*"
],
"run_at": "document_end"
}
],
"web_accessible_resources": [
"images/*",
"css/*",
"js/*",
"ffmpeg/*"
],
"content_security_policy": "script-src 'self' https://api.live.bilibili.com; object-src 'self'",
"browser_specific_settings": {
"gecko": {
"id": "{6c2347b5-c759-418f-b832-8d9422c7e50d}"
}
}
}