Greasy Fork is available in English.

Bilibili 干净链接

去除bilibili链接中不需要的参数,如spm_id_from/from_sourse/from/等,还地址栏以清白干净

< Feedback on Bilibili 干净链接

Review: Good - script works

§
Posted: 2020.02.11.
Edited: 2020.02.11.

大大有个小小的请求..

可以加入清洁视频封面的地址吗,像这种链接,去掉@后面的.. http://i0.hdslb.com/bfs/archive/19c1601d2810c7c253b2b052ca3862fa9965cbd3.jpg@320w_200h.webp 变成这样... http://i0.hdslb.com/bfs/archive/19c1601d2810c7c253b2b052ca3862fa9965cbd3.jpg

还有个关于论坛的(Discuz!的论坛),像这种链接 https://www.wnflb66.com/forum.php?mod=forumdisplay&fid=2 能够转换成这种么? https://www.wnflb66.com/forum-2-1.html 如何转换啊??可以更新在您的脚本里面吗?? 或者另外出一个脚本 :p

§
Posted: 2020.02.21.

@EasyKevin 封面那个我想问下是在什么位置,视频页的话一般不会出现封面链接,如果是主页的话一般跳转的也不会是图片的链接,除非你右键复制图片地址,若是后者的话复制时手动处理一下就好了,除非你是使用idm那种网页嗅探来批量下载图片? 视频页要获取封面的话很多插件都有那个功能,方才看了下Bilibili Evolved获取的就没有@ 主页的话如果强行修改我怕会破坏页面布局,这种img标签里的链接是控制显示的图片大小的,贸然去掉可能会发生可怕的事情 本脚本的初衷是单击视频链接跳转时不会被跟踪参数烦恼,而不影响页面功能和布局。而且作为我的第一个脚本,实现得也非常粗糙(现在也没想好更好的实现),对性能影响比较大。Bilibili Evolved里也有了类似功能,所以我也大概不会进行较大的维护了,类似功能的扩展也有很多,实现的也更好如redirector,记得有的还有自定义任何网址参数大概可以解决你下面那个问题),我因为用不上所以删除了,有兴趣可以去谷歌商店看看类似扩展 至于论坛方面,从前者变到后者已经不是简单去参数问题,规律实在不好找,我没有用过相关轮坛,也不知道具体规律所在,专门写一个脚本成本太高,既然知道规律不如手动处理一下。(写的话代码参考如下)

    let url = location.href; // 获取当前网址
    let fid = url.match(/fid=[0-9]+/)[0]; // 暴力获取fid数字,在本例中取2
    url = "https://www.wnflb66.com/forum-" + fid + "-1.html" // 暴力拼凑成目标网址
    window.history.replaceState(null,null,url); // 不刷新页面更新网址
    //location.href = url; // 需要刷新页面的话用这行(注释掉上面那行)
§
Posted: 2022.09.25.

作者还更新吗?

§
Posted: 2022.09.25.

作者还更新吗?

为什么是在两年前的评论下问?如果有需求的话其实可以新开谈论的。

Post reply

Sign in to post a reply.