哔哩哔哩修复到niconico外链

2023/9/25 23:45:33

// ==UserScript==
// @name        哔哩哔哩修复到niconico外链
// @namespace   Violentmonkey Scripts alol
// @match       https://www.bilibili.com/video/*
// @grant       none
// @version     1.0.2
// @author      bilibili10633
// @description 2023/9/25 23:45:33
// @license MIT
// ==/UserScript==
window.addEventListener('load',()=>{
  let c=0
  let x=setInterval(()=>{
        let aTags=document.querySelectorAll(".desc-info-text a")
        if(aTags==null||aTags.length===0){
            console.log("no a tag found")
            clearInterval(x)
            return
        }
        for(let i=0;i<aTags.length;i++){
            let cri='https://acg.tv/sm'
            if(aTags[i].href.startsWith(cri)){
                url=aTags[i].href.replace(cri,'https://www.nicovideo.jp/watch/sm')
                aTags[i].href=url
            }
        }
        if(c>=5){
          clearInterval(x)
        }
    },1000)
})