您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
get url of bilibili favlist
// ==UserScript== // @name getFavlist of bilibili // @namespace http://tampermonkey.net/ // @version 0.1 // @author l120 // @description get url of bilibili favlist // @match https://space.bilibili.com/* // @match http://space.bilibili.com/* // @require https://code.jquery.com/jquery-1.11.2.min.js // @grant GM_setClipboard // ==/UserScript== var timer = setInterval(a,1000); function addBtn(insertPlace,btn){ var favlist=document.getElementsByClassName("cover cover-normal"); insertPlace[0].insertBefore(btn,insertPlace[0].firstElementChild); btn.addEventListener("click", function(){ var list = ''; for(var i=0;i<favlist.length;i++){ list += (favlist[i].getAttribute("href").replace("//","") + '\n'); } GM_setClipboard(list); //console.log(list); }, false); } function a() { if(document.getElementsByClassName("fav-filters").length) { clearInterval(timer); var btn = document.createElement("div"); btn.classList.add("filter-item"); btn.style.cssText ="float:left"; btn.innerHTML=("<span class=\"text\">获取链接</span>"); var insertPlace = document.getElementsByClassName("fav-filters"); addBtn(insertPlace,btn) }else{ console.log("in?") } }