哔哩哔哩自定义视频信息条

完全自定义你的视频标题下方信息栏,排序,增加,删除!

< Feedback on 哔哩哔哩自定义视频信息条

سوئال / ئىنكاس

§
يوللانغان ۋاقتى: 2023-01-28

视频播放页的日期信息显示好像有问题 旧版播放页中,脚本前面会有一个时间信息无法去除

而脚本内的时间组件有时会与最前面的时间信息不一致 关闭脚本后会以最前面的时间为准

如果切换到新版播放页 最前面的时间信息会消失,脚本时间组件则会被保留,但时间与关闭脚本后的显示不一致

§
يوللانغان ۋاقتى: 2023-01-28

前一张是旧版播放页,后一张是新版播放页

CKylinMCئاپتور
§
يوللانغان ۋاقتى: 2023-01-28

感谢反馈,我看一下。

CKylinMCئاپتور
§
يوللانغان ۋاقتى: 2023-01-30

3.25.13,使用默认播放策略和AVC策略都不能复现时间出错的问题,但是在连续播放时出现了不能及时刷新信息的问题。希望提供更多信息如出问题的视频地址,播放器版本,以及信息条结构(如果能提供)。

§
يوللانغان ۋاقتى: 2023-01-30
تەھرىرلەنگەن ۋاقتى: 2023-01-30

av2231425

其中投稿分区与投稿类型是用额外的脚本手动添加的模块

3.25.13

§
يوللانغان ۋاقتى: 2023-02-01

3.25.13,使用默认播放策略和AVC策略都不能复现时间出错的问题,但是在连续播放时出现了不能及时刷新信息的问题。希望提供更多信息如出问题的视频地址,播放器版本,以及信息条结构(如果能提供)。

已提供,不知是否已收到

CKylinMCئاپتور
§
يوللانغان ۋاقتى: 2023-02-01

已确认,刚刚已经更新到代码仓库,稍后同步

§
يوللانغان ۋاقتى: 2023-02-01

已确认,刚刚已经更新到代码仓库,稍后同步

能否问一下,这两个不同的时间分别代表了一个投稿的什么时间点

CKylinMCئاپتور
§
يوللانغان ۋاقتى: 2023-02-01

ctime=>用户投稿时间
pubdate=>稿件发布时间

看上去换源之类的会更新ctime但不更新pubdate。

ref:bilibili-API-collect

§
يوللانغان ۋاقتى: 2023-02-02

ctime=>用户投稿时间
pubdate=>稿件发布时间

看上去换源之类的会更新ctime但不更新pubdate。

ref:bilibili-API-collect

有没有考虑过为这两种时间分别设置一种时间模块呀 另外我提到的那个视频的时间前后是一致了,但原始时间信息仍然存在

CKylinMCئاپتور
§
يوللانغان ۋاقتى: 2023-02-02
تەھرىرلەنگەن ۋاقتى: 2023-02-02

有没有考虑过为这两种时间分别设置一种时间模块呀
另外我提到的那个视频的时间前后是一致了,但原始时间信息仍然存在

显示ctime: 自定义组件 显示文本填写:

js:(a = new Date(info.ctime),i=(n)=>n<10?'0'+n:n,`${a.getFullYear()}-${i(a.getMonth())}-${i(a.getDate())} ${i(a.getHours())}:${i(a.getMinutes())}:${i(a.getSeconds())}`)

复制内容随意

自定义模块只要使用js:做开头就会当成js解析。

原始信息没有消除的问题请等一下1.19.2,应该很快就同步了。

§
يوللانغان ۋاقتى: 2023-02-02

有没有考虑过为这两种时间分别设置一种时间模块呀
另外我提到的那个视频的时间前后是一致了,但原始时间信息仍然存在

显示ctime:
自定义组件 显示文本填写:

js:(a = new Date(info.ctime),i=(n)=>n<10?'0'+n:n,${a.getFullYear()}-${i(a.getMonth())}-${i(a.getDate())} ${i(a.getHours())}:${i(a.getMinutes())}:${i(a.getSeconds())})

复制内容随意

自定义模块只要使用js:做开头就会当成js解析。

原始信息没有消除的问题请等一下1.19.2,应该很快就同步了。

有个小问题,脚本自带的时间组件是不是应该从投稿时间改成发布时间

§
يوللانغان ۋاقتى: 2023-02-02

有没有考虑过为这两种时间分别设置一种时间模块呀
另外我提到的那个视频的时间前后是一致了,但原始时间信息仍然存在

显示ctime:
自定义组件 显示文本填写:

js:(a = new Date(info.ctime),i=(n)=>n<10?'0'+n:n,${a.getFullYear()}-${i(a.getMonth())}-${i(a.getDate())} ${i(a.getHours())}:${i(a.getMinutes())}:${i(a.getSeconds())})

复制内容随意

自定义模块只要使用js:做开头就会当成js解析。

原始信息没有消除的问题请等一下1.19.2,应该很快就同步了。

大佬,能不能像你之前给我的代码片段一样把时间这段加进去啊 我自己试着加了一下但好像没有效果

§
يوللانغان ۋاقتى: 2023-02-02

ctime=>用户投稿时间
pubdate=>稿件发布时间

看上去换源之类的会更新ctime但不更新pubdate。

ref:bilibili-API-collect

现在这个模块是这样的

        'showVideoCtime':{
            name: "投稿时间",
            description: "作品投稿时间",
            onload: function(){
                const {infos}=this;
                a = new Date(infos.ctime);
                i = (n) => {
                    return n < 10 ? '0' + n : n;
                };
                infostr = `${i(a.getFullYear())}-${i(a.getMonth())}-${i(a.getDate())} ${i(a.getHours())}:${i(a.getMinutes())}:${i(a.getSeconds())}`;
                return document.createTextNode(infostr);
            },
            onclick: function (e){
                const {infos,CKTools}=this;
                a = new Date(infos.ctime);
                i = (n) => {
                    return n < 10 ? '0' + n : n;
                };
                infostr = `${i(a.getFullYear())}-${i(a.getMonth())}-${i(a.getDate())} ${i(a.getHours())}:${i(a.getMinutes())}:${i(a.getSeconds())}`;
                CKTools.modal.alertModal(infostr);
            },
            onhold: ()=>{}
        }

但获取的时间明显有问题

§
يوللانغان ۋاقتى: 2023-02-02

ctime=>用户投稿时间
pubdate=>稿件发布时间

看上去换源之类的会更新ctime但不更新pubdate。

ref:bilibili-API-collect

好了,已经改好了,不过有个小问题 就是编辑组件顺序的时候,每次拖动都会自动打开一个新的搜索标签页,这是浏览器的问题还是什么

CKylinMCئاپتور
§
يوللانغان ۋاقتى: 2023-02-03

有个小问题,脚本自带的时间组件是不是应该从投稿时间改成发布时间

收到,等下修改

CKylinMCئاپتور
§
يوللانغان ۋاقتى: 2023-02-03

好了,已经改好了,不过有个小问题
就是编辑组件顺序的时候,每次拖动都会自动打开一个新的搜索标签页,这是浏览器的问题还是什么

你是使用的火狐浏览器吗?

§
يوللانغان ۋاقتى: 2023-02-03

好了,已经改好了,不过有个小问题
就是编辑组件顺序的时候,每次拖动都会自动打开一个新的搜索标签页,这是浏览器的问题还是什么

你是使用的火狐浏览器吗?

是的

CKylinMCئاپتور
§
يوللانغان ۋاقتى: 2023-02-06
تەھرىرلەنگەن ۋاقتى: 2023-02-06

你是使用的火狐浏览器吗?

是的

请尝试一下这个版本,如果能够解决,我就把它放到更新里面。之前没有考虑过火狐拖拽这边的坑...

(点击Gist右上角的Raw按钮,应该可以打开安装界面直接进行更新或者安装。)

§
يوللانغان ۋاقتى: 2023-02-07

你是使用的火狐浏览器吗?

是的

请尝试一下这个版本,如果能够解决,我就把它放到更新里面。之前没有考虑过火狐拖拽这边的坑...

(点击Gist右上角的Raw按钮,应该可以打开安装界面直接进行更新或者安装。)

貌似没有解决,需要我这边改一些config吗

CKylinMCئاپتور
§
يوللانغان ۋاقتى: 2023-02-07

貌似没有解决,需要我这边改一些config吗

不需要。我再调整一下吧。

§
يوللانغان ۋاقتى: 2023-02-08

貌似没有解决,需要我这边改一些config吗

不需要。我再调整一下吧。

好像是我这边一个浏览器插件的问题,我把它禁用就好了,一直都没注意有这个插件

CKylinMCئاپتور
§
يوللانغان ۋاقتى: 2023-02-09

好像是我这边一个浏览器插件的问题,我把它禁用就好了,一直都没注意有这个插件

好的

جاۋاب قايتۇرۇش

جاۋاب قايتۇرۇش ئۈچۈن كىرىش.