Greasy Fork is available in English.

Bilibili 干净链接

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

< 腳本Bilibili 干净链接的回應

提問/評論

§
發表於:2022-06-30

大佬好,我之前也写了个,看到你这个就直接用了,不过我感觉可以重写一下 window.open 然后直接把 url 修改掉再打开。 这样在一切情况下也不会出现,打开后会看到链接被清除过程的现象了。 就像这样

    window.open = ((__open__) => {
        return (url, name, params) => {
            __open__(clean(url), name, params)
        }
    })(window.open)

另外参数可以加上这俩了

        "csource",
        "vd_source"
§
發表於:2022-06-30
編輯:2022-06-30

另外链接替换的时候如果最后一个是 “/” 的话我感觉其实可以去掉的~我简易打了一个 path
```javascript
const newUrl = url.toJSON()
return newUrl.at(-1) != "/" ? newUrl : newUrl.slice(0, newUrl.length-1);
```

§
發表於:2022-07-01

感谢提供反馈及提供补丁!

發表回覆

登入以回復