自动清理
大约 2 分钟功能数据
说明
本插件的所有数据都是存储在浏览器的,用的是localStorage本地存储,关闭浏览器也不会清除数据
提示
这些数据不会涉及用户的任何信息,所以可以放心使用,不用登录也可以使用本插件的所有功能
这些数据分为两种:
1、SC数据
2、记忆配置
本插件实现了自动清除超过12小时的房间SC存储,不用担心数据过多导致浏览器卡顿的问题
至于记忆配置,数据量太小,不影响,不用关心
原理
自动清理实现原理:
用直播房间的id号作为区分存储
当前房间,每获取到SC的时候,会将SC的发送时间戳保存/更新,这样会保存到该房间最后一个SC的发送时间戳
每当进入一个直播房间的时候,比较其最后一个SC的发生时间,如果进入的是黑名单房间,那么只会清除当前房间的SC; 如果当前房间没在黑名单中,还会自动遍历所有保存的房间,比较其最后一个SC的发送时间戳,如果超过12小时,则删除该房间的所有SC数据
DIY
如果想将一个房间的SC数据长时间保留:
浏览器F12,找到【应用】
-> 存储-本地存储空间
-> 选择https://live.bilibili.com
-> 找到相应的 live_房间id_sc_keep_time (这个参数就是该房间最后一条SC的发送时间)
-> 右键,选择删除
这样,该房间接收到新的最后一个SC的时间,并且还要相隔12小时之后,在下一次进入任意一个直播间,才会触发清理该直播间的SC存储