Greasy Fork is available in English.

B站(Bilibili)搜索页面、个人主页已看视频标记

在B站搜索结果页面标记哪些视频是已经看过的,直观区分已看和未看的视频。已增加个人主页各页面支持。

ของเมื่อวันที่ 27-12-2020 ดู เวอร์ชันล่าสุด

ผู้เขียน
Tsuruazusa
คะแนน
0 0 0
เวอร์ชัน
1.6.1
สร้างเมื่อ
28-11-2018
อัปเดตเมื่อ
27-12-2020
สัญญาอนุญาต
ไม่มี
ปรับใช้กับ

功能简介:
在B站搜索结果页面标记哪些视频是已经看过的,直观区分已看和未看的视频。2018-11-28
新增对个人空间页面的支持。2020-11-27

操作方法(按钮位置请看图2箭头指示):
1、点击视频封面右上角的“已看”或“未看”按钮将视频进行标记切换;
2、有时候封面的标记没出现就点“刷新”按钮;
3、可以点击“显示/隐藏”按钮,打开视频id列表的文本进行编辑,每个视频id占一行,编辑好后,点击“保存列表”按钮;
4、因为视频id是保存在localStorage中的,建议定期把文本框内容复制到其他地方进行保存。
4、因为视频id是保存在浏览器(GM_setValue)中的,建议定期把文本框内容复制到其他地方进行保存,防止意外丢失造成损失。

未完善的地方:
本来想在视频页面也加一个按钮,但是发现它跟搜索页面是两个域名,localStorage不互通,做同步就很麻烦,暂时先放弃。
动态页也想做一下,但时间不够,某天浏览网页感觉到不爽+有空再做吧。

制作背景:
·因为平时喜欢听抓,随着越听越多就发现搜索找新的时候,很容易点进了一些已经听过的抓,然后再去找新的就很繁琐,所以写了这个脚本。2018-11-28
·关注点从搜索Tag转移到了某些up主的更新,所以决定对个人空间的页面做一下支持。2020-12-27

更新情况:
v1.1 B站样式更新了,导致按钮文字换行,样式相应调整了一下。2018-11-30
v1.2 类名称修改对应调整(.video改为.video-item)。2019-08-27
v1.3 av号改bv号修改;因不知道av转bv号的算法规则,无法从以前记录转换过来,只能从零开始记录。可以点击“显示/隐藏”打开历史列表,剪切上面的纯数字数据(av号)出来进行收藏纪念otz 以后用不到那些纯数字数据了,剪切出来可以加快对比速度。 2020-3-23
v1.4 将以前保存的已看列表上面的av号转为bv号(只在第一次打开执行,其他情况需要转换请点击“显示/隐藏”,然后点击“转换”按钮,进行手动转换。感谢各位大神。2020-3-24
v1.5 localStorage跨域方法探究失败,寻找另外的办法。2020-12-27
v1.6 将localStorage的内容转存到本地存储(GM_setValue)中,增加个人空间页面的视频标识。2020-12-28


引用代码来源:
v1.4 av转bv号算法:https://github.com/zkonge/bv2av