小叶的b站视频时间查询器

这一款专为B站用户打造的实用小工具,能够便捷地计算视频的总时长,并根据不同的倍速计算实际的观看时间。除了提供精确的时间统计,这款工具还具备窗口拖动、动态样式调整等功能,非常适合在B站学习课程的用户使用。

Tekijä
Ybibo
Päivittäiset asennukset
0
Asennuskerrat
56
Arvostelut
0 0 0
Versio
1.0.4.2
Luotu
1.3.2022
Päivitetty
22.10.2024
Lisenssi
AGPL License
Käytössä

1.介绍

小叶查询器是一款专为B站用户设计的实用工具,旨在有效地计算视频的总时长,并根据不同的倍速推算实际的观看时间。该工具不仅能够精确统计时间,还提供了窗口拖动、动态样式调整等功能,尤其适合那些在B站学习课程的用户。

开发这个工具的初衷源自我在学习尚硅谷Java课程时的需求。面对数百集的课程内容,我常常想估算完成这些课程所需的总时间。因此,我利用自己的JavaScript知识迅速开发了这款工具。虽然初版功能相对简陋,但借助人工智能的辅助,我对其进行了多方面的优化与改进,使工具在功能性和用户界面设计方面均有显著提升。我相信,小叶查询器能够帮助你提升在B站学习的效率,让学习过程变得更加轻松愉快。

(代码有段时间未更新,因为忘记了用户密码。后来通过邮箱找回了,如今,小叶已经成为大学老师,有时间重新打磨这些有趣的小工具)

2.使用说明

在开启脚本后,当你打开B站的视频页面时,页面右侧将出现一个"小叶计时器"的小部件。这个部件旨在为你提供方便的观看时间估算功能。

点击该部件后,会弹出一个交互窗口。该窗口允许你输入观看的集数范围,并设定你希望使用的倍速。比如,你可以选择从某一集到某一集进行时间估算,并且设定播放速度为1.5倍速,工具会立即为你计算出预计的观看时间。

交互窗口还可以灵活地进行拖动,让你可以将它移动到屏幕上任何合适的位置。此外,你还可以通过滑动条来调整窗口的透明度,使其不会遮挡视频的主要内容。

不需要使用计时器时,可以随时点击"关闭计时器"按钮,交互窗口就会隐藏,非常灵活简便。

当鼠标悬停在"小叶计时器"部件上时,该部件会自动扩展显示文本提示,并进行相应的颜色变化,方便你快速找到它并使用。

3.功能说明

  1. 计算视频观看时间:通过输入开始和结束的集数以及倍速,工具可以精确计算出总的观看时间。

  2. 倍速观看时间调整:根据用户选择的倍速设定,实时计算观看时间,支持0.5倍速到多倍速的灵活调整。

  3. 交互窗口的拖动与位置调整:支持交互窗口的自由拖动,用户可以根据需要将其移动到屏幕上的任意位置,不影响正常的视频观看。

  4. 窗口透明度设置:通过滑动条,用户可以调整交互窗口的透明度,使得它在不同情况下不会遮挡主要内容。

  5. 小部件的动态显示:当鼠标悬停在"小叶计时器"上时,部件会自动扩展显示文本,并且进行相应的颜色变化,便于用户发现和使用。

  6. 自动检测多集视频:工具会自动检测当前视频是否为多集形式,如果不是,则不会显示无用的触发器,优化了用户体验。

  7. 灵活的关闭与开启功能:用户可以通过"关闭计时器"按钮轻松隐藏交互窗口,使用上非常方便。

  8. 常量配置的自定义:将主要的配置参数(如图标、颜色等)抽取出来,便于用户自行定制工具的外观和功能。

更新日志

v1.0.2 更新内容

  1. 启动入口位置调整至左侧居中,进一步提升用户体验。

  2. 功能页面增加了关闭按钮,方便用户操作。

  3. 增加了交互效果,当鼠标移动到查询器上时会有动画效果,以提升用户体验。

v1.0.3 更新内容

  1. 优化了时间计算方式,确保计算结果更加精确。

  2. 增强了集数范围的校验功能(如当输入范围超出实际集数时,系统会自动调整为可用范围内的最小或最大值)。

  3. 改进了计时器机制,每次新的操作都会启动新的计时器,并清除之前的计时器,以确保结果的实时性和准确性。

v1.0.4 更新内容

  1. 抽取了常量配置,便于用户进行自定义设置,例如更改工具图标等。

  2. 增加了对视频是否为多集形式的检测功能,如果当前视频并非多集形式,将不会创建多余的触发器,从而进一步优化了用户体验。