B站哔哩哔哩bilibili跳过番剧片头片尾【自动版】

bilibili B站自动跳过番剧片头片尾。可在代码第一行第二行修改片头和片尾时间。支持edge以及chrome。项目地址https://github.com/RyananChen/scripts/tree/main/BiliBili-skip-IntroL-Outro-Tampermonkey

ავტორი
RyananChen
დღიური ინსტალაციები
0
მთლიანი ინსტალაციები
149
რეიტინგი
4 0 0
ვერსია
1.3
შექმნილია
08.04.2023
განახლებულია
26.04.2023
ლიცენზია
BSD
გამოყენებს მათ

项目地址

https://github.com/RyananChen/scripts/tree/main/BiliBili-skip-IntroL-Outro-Tampermonkey

脚本原理

使用js中video.currentTime和video.duration的关系来判断时间

配置

使用脚本需要设置两个参数片头时长片尾时长,单位都是秒.
比如, 片头时长为90秒, 片尾时长为44秒,那么代码前两行为:

var skip_IntroLength = 90; // 设置片头长度,单位为秒
var skip_OutroLength = 44; // 设置片尾长度,单位为秒

使用方法

把脚本安装进油猴脚本内,填好片头片尾的秒数即可
自动版:自动执行,两秒钟判断一次是否执行.
手动版:按下CTRL按键或者+=按键即可执行.

注意事项

固定片头片尾时长,适合看同一部番剧时使用,如果短时间看不同的番剧,容易时间跳多跳少.
这时建议用白名单和黑名单功能,复制几份代码出来生成不同脚本,给不同名字,给不同片头片尾时长.
一个油猴脚本对应一个番即可,设置一次之后都省力.

黑名单
// @exclude      https://example.com/*
白名单
// @match        https://example.com/*
星号*表示正则的匹配.