Bilibili-Evolved/doc/features/features.md
2021-11-16 18:39:07 +08:00

65 KiB

可安装功能

组件

复制动态链接

copyFeedsLink

jsDelivr: Stable / Preview

GitHub: Stable / Preview

开启后, 可在每条动态的菜单中选择复制链接.

禁止跳转动态详情

disableFeedsDetails

jsDelivr: Stable / Preview

GitHub: Stable / Preview

禁止动态点击后跳转详情页, 方便选择其中的文字.

直播信息扩充

extendFeedsLive

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在动态的正在直播中, 为每一个直播间加上标题, 并且能够显示超过10个的直播间.

动态过滤器

feedsFilter

jsDelivr: Stable / Preview

GitHub: Stable / Preview

按照类型或者关键词过滤动态首页的内容, 也可以移除动态页的一些侧边卡片.

强制固定动态侧栏

fixedFeedsSidebars

jsDelivr: Stable / Preview

GitHub: Stable / Preview

强制固定动态主页的顶栏和所有侧栏.

快速收起评论

foldComments

jsDelivr: Stable / Preview

GitHub: Stable / Preview

动态里查看评论区时, 在底部添加一个收起评论按钮, 这样就不用再回到上面收起了.

展开动态内容

fullFeedsContent

jsDelivr: Stable / Preview

GitHub: Stable / Preview

不管内容多长, 总是完全展开动态的内容.

展开动态标题

fullFeedsTitle

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在顶栏的视频动态中, 无论标题多长总是完全展开.

动态反折叠

unfoldFeeds

jsDelivr: Stable / Preview

GitHub: Stable / Preview

自动展开被折叠的动态.

直播间自动抽奖

liveAutoDraw

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在当前直播间有抽奖活动时, 自动点击抽奖按钮. 注意只适用于少量抽奖, 那种99+限量抽奖可能跟不上其他人的手速(

直播勋章快速更换

badgeHelper

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在直播区中, 可从功能面板中直接切换勋章和头衔.

直播弹幕发送栏

liveDanmakuSendbar

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在直播的网页全屏和全屏模式状态下, 在底部显示弹幕栏.

直播录像下载

downloadLiveRecords

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在直播录像页面 live.bilibili.com/record/ 中添加下载支持.

直播全屏包裹

liveGiftBox

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在直播的网页全屏(不能是全屏)模式下往控制栏添加包裹按钮.

直播首页静音

liveHomeMute

jsDelivr: Stable / Preview

GitHub: Stable / Preview

禁止直播首页的推荐直播间自动开始播放.

直播画中画

livePip

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在直播间的功能中启用画中画支持.

删除直播水印

removeLiveWatermark

jsDelivr: Stable / Preview

GitHub: Stable / Preview

删除观看直播时角落的水印.

直播看板娘高DPI适配

dpiLiveShowgirl

jsDelivr: Stable / Preview

GitHub: Stable / Preview

根据屏幕DPI缩放直播看板娘的大小, 避免像素锯齿.

自动收起直播侧栏

collapseLiveSideBar

jsDelivr: Stable / Preview

GitHub: Stable / Preview

暂无描述.

总是显示视频时长

alwaysShowDuration

jsDelivr: Stable / Preview

GitHub: Stable / Preview

使脚本展示的各种视频卡片中的时长无需鼠标经过也能一直显示.

自动隐藏侧栏

autoHideSidebar

jsDelivr: Stable / Preview

GitHub: Stable / Preview

自动隐藏脚本的侧栏(功能和设置图标). 设置面板停靠在右侧时不建议使用, 因为网页的滚动条会占用右边缘的触发区域.

自定义顶栏

customNavbar

jsDelivr: Stable / Preview

GitHub: Stable / Preview

使用脚本提供的顶栏替换原版的主站顶栏 (非主站不替换), 启用后还可以在反广告插件 (例如 ABP) 中配置禁止原版顶栏的消息 iframe 以提升性能:

  • *://message.bilibili.com/pages/nav/index_new_pc_sync
  • *://message.bilibili.com/pages/nav/index_new_sync

夜间模式跟随系统

darkModeFollowSystem

jsDelivr: Stable / Preview

GitHub: Stable / Preview

使夜间模式同步系统设置的亮/暗主题.

注:在某些浏览器(如Microsoft Edge)中,夜间模式仅会同步浏览器的亮/暗主题.

夜间模式

darkMode

jsDelivr: Stable / Preview

GitHub: Stable / Preview

启用夜间模式能更好地适应光线暗的环境, 并会大量应用主题颜色.

夜间模式计划时段

darkModeSchedule

jsDelivr: Stable / Preview

GitHub: Stable / Preview

设置一个使用夜间模式的时间段, 进入/离开此时间段时, 会自动开启/关闭夜间模式. 结束时间小于起始时间时将视为次日, 如18:006:00表示晚上18:00到次日6:00.

隐藏番剧点评

hideBangumiReviews

jsDelivr: Stable / Preview

GitHub: Stable / Preview

隐藏番剧播放页面里的点评板块.

隐藏番剧承包

hideBangumiSponsors

jsDelivr: Stable / Preview

GitHub: Stable / Preview

隐藏番剧页面下方的承包榜, 以及右边的承包按钮.

隐藏顶部横幅

hideBanner

jsDelivr: Stable / Preview

GitHub: Stable / Preview

隐藏首页顶部横幅.

隐藏推荐直播

hideRecommendedLive

jsDelivr: Stable / Preview

GitHub: Stable / Preview

隐藏视频页面右侧下方的推荐直播.

隐藏视频推荐

hideRelatedVideos

jsDelivr: Stable / Preview

GitHub: Stable / Preview

隐藏番剧和视频页面右侧的推荐视频列表. 注意: 如果你想关闭 b 站的自动连播(自动播放下一个推荐视频)功能, 需要先取消隐藏视频推荐才能看到开关.

隐藏视频标题层

hideVideoTopMask

jsDelivr: Stable / Preview

GitHub: Stable / Preview

隐藏视频里鼠标经过时出现在右上角的覆盖层.

播放器置顶

playerOnTop

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在视频页面中将播放器放在页面最上方.

播放器投影

playerShadow

jsDelivr: Stable / Preview

GitHub: Stable / Preview

为播放器添加主题色投影.

使用细滚动条

elegantScrollbar

jsDelivr: Stable / Preview

GitHub: Stable / Preview

暂无描述.

侧栏垂直偏移

sidebarOffset

jsDelivr: Stable / Preview

GitHub: Stable / Preview

给脚本的侧栏设置垂直偏移量, 范围为 -40% ~ 40%

简化评论区

simplifyComments

jsDelivr: Stable / Preview

GitHub: Stable / Preview

  • 删除热评头像下方的关注按钮
  • 删除用户的等级标识
  • 删除发送源信息(来自安卓客户端这种)
  • 删除用户名右边的勋章
  • 删除评论区顶部的横幅
  • 发送时间移动到右上角
  • 位图图标全部换用矢量图标, 高分屏不会模糊
  • 投票仅显示链接, 隐藏下面的大框.

注: 关注和等级可以通过鼠标停留在头像上, 在弹出的资料卡小窗中查看.

简化首页

simplifyHome

jsDelivr: Stable / Preview

GitHub: Stable / Preview

隐藏原版首页不需要的元素/分区.

简化直播间

simplifyLiveroom

jsDelivr: Stable / Preview

GitHub: Stable / Preview

隐藏直播间中各种不需要的内容.

禁用特殊弹幕样式

disableSpecialDanmaku

jsDelivr: Stable / Preview

GitHub: Stable / Preview

移除高赞弹幕或UP主弹幕的特殊样式, 弹幕内容不会移除.

v1 风格设置面板

v1PanelStyle

jsDelivr: Stable / Preview

GitHub: Stable / Preview

使用 v1 风格的设置面板样式

三连触摸支持

touchComboLike

jsDelivr: Stable / Preview

GitHub: Stable / Preview

为视频页面中的三连操作(长按点赞)启用触摸支持.

启用双击控制

doubleClickControl

jsDelivr: Stable / Preview

GitHub: Stable / Preview

将操作方式更改为: 单击显示/隐藏控制栏, 双击播放/暂停.

迷你播放器触摸拖动

touchMiniPlayer

jsDelivr: Stable / Preview

GitHub: Stable / Preview

使迷你播放器的拖动条可以触摸拖动.

控制栏触摸优化

touchPlayerControl

jsDelivr: Stable / Preview

GitHub: Stable / Preview

增大播放器控制栏里按钮的间距, 方便触屏使用.

播放器触摸手势

touchPlayerGestures

jsDelivr: Stable / Preview

GitHub: Stable / Preview

为播放器启用触摸手势支持:

  • 左右滑动可调整进度
  • 上下滑动可调整音量
  • 进度调整可在左上角和右上角取消
  • 进度调整时在不同位置滑动, 可以使用3档不同的灵敏度.

更新链接替换

changeUpdateUrls

jsDelivr: Stable / Preview

GitHub: Stable / Preview

批量更换已安装功能的更新链接的分支, 对本地安装的功能无效.

签到助手

checkInCenter

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在功能面板中提供一些可以每日进行的操作.

专栏文字选择

columnUnlock

jsDelivr: Stable / Preview

GitHub: Stable / Preview

使专栏的文字可以选择.

复制评论链接

copyCommentsLink

jsDelivr: Stable / Preview

GitHub: Stable / Preview

开启后, 可在每条评论的菜单中选择复制链接.

下载音频

downloadAudio

jsDelivr: Stable / Preview

GitHub: Stable / Preview

开启音频下载支持, 音频页面中可以在功能面板中下载当前音频.

需要进入音频的详细信息页面才能下载, 在其他页面中此按钮将不可点击.

图片批量导出

imageExporter

jsDelivr: Stable / Preview

GitHub: Stable / Preview

可以批量导出某个地方的图片, 目前支持动态和专栏.

动态文件名变量: user: 用户名 id: 动态 ID n: 第 n 张图

专栏文件名变量: title: 专栏标题 n: 第 n 张图

高分辨率图片

imageResolution

jsDelivr: Stable / Preview

GitHub: Stable / Preview

根据屏幕 DPI 请求更高分辨率的图片, 例如 DPI 缩放 200% 则请求 2 倍的分辨率, 加载时间也会相应变长一些.

快捷键扩展

keymap

jsDelivr: Stable / Preview

GitHub: Stable / Preview

为视频播放器启用更多的快捷键, 快捷键列表可在快捷键设置中查看和配置.

删除广告

removePromotions

jsDelivr: Stable / Preview

GitHub: Stable / Preview

删除站内的各种广告. 包括首页的推广模块, 手机app推荐, 视频页面右侧的广告等.

  • 占位文本: 删除首页推广模块的广告后显示"🚫已屏蔽广告"来替代空白区域.
  • 保留活动横幅: 保留视频页面的活动横幅.

网址参数清理

urlParamsClean

jsDelivr: Stable / Preview

GitHub: Stable / Preview

自动删除网址中的多余跟踪参数.

v1 设置迁移

v1Migrate

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在设置的 关于 面板中添加 导入 v1 设置 按钮, 点击导入可以导入 v1 的设置, 并根据打开的选项自动下载安装 v2 中对应的功能.

查看封面

viewCover

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在视频页面中, 可从功能面板中查看封面.

稍后再看重定向

watchlaterRedirect

jsDelivr: Stable / Preview

GitHub: Stable / Preview

将稍后再看的链接重定向为普通播放网址, 以使用新版播放页面.

BiliPlus跳转支持

biliplusRedirect

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在视频/番剧/空间中, 可以从功能中的按钮点击转到BiliPlus上对应的页面.

BV号转换

bvidConvert

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在功能面板中显示视频的AV号和BV号.

启用弹幕空降

danmakuAirborne

jsDelivr: Stable / Preview

GitHub: Stable / Preview

by @kdxcxs

为可能含有时间点的弹幕添加下划线, 点击可以跳到视频对应时间.

下载弹幕

downloadDanmaku

jsDelivr: Stable / Preview

GitHub: Stable / Preview

启用下载弹幕支持, 在视频和番剧页面中可从功能面板里下载弹幕. 请注意 ASS 弹幕下载不会包含高级弹幕, 字幕弹幕等.

展开弹幕列表

expandDanmakuList

jsDelivr: Stable / Preview

GitHub: Stable / Preview

每次加载视频时自动展开弹幕列表.

下载视频

downloadVideo

jsDelivr: Stable / Preview

GitHub: Stable / Preview

暂无描述.

展开视频简介

fullVideoDescription

jsDelivr: Stable / Preview

GitHub: Stable / Preview

总是展开完整的视频简介.

展开选集标题

fullEpisodeTitle

jsDelivr: Stable / Preview

GitHub: Stable / Preview

总是完全展开视频选集列表的标题, 注意对番剧无效.

外置稍后再看

outerWatchlater

jsDelivr: Stable / Preview

GitHub: Stable / Preview

将视频页面菜单里的稍后再看移到外面.

播放时自动关灯

playerAutoLight

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在视频播放时自动关灯, 暂停或结束时再自动打开.

播放器控制栏背景色

playerControlBackground

jsDelivr: Stable / Preview

GitHub: Stable / Preview

给视频播放器控制栏附上半透明的黑色, 代替原来的阴影.

默认播放器模式

defaultPlayerMode

jsDelivr: Stable / Preview

GitHub: Stable / Preview

控制是否使用默认播放器模式, 可以为常规, 宽屏, 网页全屏全屏.

双击全屏

doubleClickFullscreen

jsDelivr: Stable / Preview

GitHub: Stable / Preview

暂无描述.

播放器定位

playerFocus

jsDelivr: Stable / Preview

GitHub: Stable / Preview

进入视频/番剧页面时, 自动定位到播放器.

可设置定位时的竖直偏移量, 单位为像素(px).

播放器位置动作

playerIntersectionActions

jsDelivr: Stable / Preview

GitHub: Stable / Preview

by @FoundTheWOUT

设置当播放器移出视图的位置变化时执行的动作.

传统连播模式

legacyAutoPlay

jsDelivr: Stable / Preview

GitHub: Stable / Preview

暂无描述.

强制保留弹幕发送栏

preserveDanmakuInput

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在网页全屏时, 即使宽度过小也强制保留弹幕发送栏, 注意这可能导致右侧的功能按钮挤出边界.

倍速记忆

rememberVideoSpeed

jsDelivr: Stable / Preview

GitHub: Stable / Preview

by @JLoeve

记忆上次选择的视频播放速度, 还可以使用更多倍速来扩展原生倍速菜单.

删除视频弹窗

removePlayerPopup

jsDelivr: Stable / Preview

GitHub: Stable / Preview

删除视频播放器中出现的各种弹窗, 类别可在选项中分别选择.

启用视频截图

videoScreenshot

jsDelivr: Stable / Preview

GitHub: Stable / Preview

启用视频快速截图, 将在播放器的时间右边增加一个截图按钮. 支持键盘快捷键Ctrl+Alt+C.

如果弹幕渲染类型选择了Canvas, 则可以再按住Shift键来截取带弹幕的截图. 也就是鼠标操作为"按住Shift点击截图按钮", 键盘操作为"Ctrl+Shift+Alt+C".

启用逐帧调整

seekByFrames

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在播放器的时间右边增加两个按钮, 用于较精细调整视频时间. 支持键盘快捷键Shift+/.

注: 视频的实际播放帧率视频本身的帧率显示器的刷新率有关, 很难计算一个精准的数值, 部分视频仍然会有暂停不到那种一闪而过的图的情况.

播放前显示封面

showCoverBeforePlay

jsDelivr: Stable / Preview

GitHub: Stable / Preview

在视频开始播放前, 在播放器中显示封面.

跳过充电鸣谢

skipChargeList

jsDelivr: Stable / Preview

GitHub: Stable / Preview

自动跳过视频结尾的充电鸣谢.

启用快速收藏

quickFavorite

jsDelivr: Stable / Preview

GitHub: Stable / Preview

启用快速收藏, 在视频页面可以一键收藏到设定的某个收藏夹.

SEO页面重定向

seoRedirect

jsDelivr: Stable / Preview

GitHub: Stable / Preview

进入SEO视频页面时 (https://www.bilibili.com/s/video/) 自动跳转到原视频页面.

下载字幕

downloadSubtitle

jsDelivr: Stable / Preview

GitHub: Stable / Preview

启用下载字幕支持, 在视频页面中可从功能面板里下载字幕.

视频内显示时间

videoCurTime

jsDelivr: Stable / Preview

GitHub: Stable / Preview

插件

搜索栏 - 搜索推荐

launchBar.trendingSearch

jsDelivr: Stable / Preview

GitHub: Stable / Preview

设置面板 - "最近使用"类别

settingsPanel.tagFilters.recentComponents

jsDelivr: Stable / Preview

GitHub: Stable / Preview

自定义顶栏 - 夜间模式开关

customNavbar.items.darkMode

jsDelivr: Stable / Preview

GitHub: Stable / Preview

快捷键扩展 - 无动作

keymap.actions.empty

jsDelivr: Stable / Preview

GitHub: Stable / Preview

加载提示 - 灵梦油库里

vLoading.reimu

jsDelivr: Stable / Preview

GitHub: Stable / Preview

下载视频 - aria2 输出支持

downloadVideo.outputs.aria2

jsDelivr: Stable / Preview

GitHub: Stable / Preview

下载视频 - IDM 输出支持

downloadVideo.outputs.idm

jsDelivr: Stable / Preview

GitHub: Stable / Preview