您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在bilibili首页添加现在已经消失的bilibili频道入口
// ==UserScript== // @name b站频道入口 // @namespace http://tampermonkey.net/ // @version 0.3.4 // @description 在bilibili首页添加现在已经消失的bilibili频道入口 // @author louvryaaa // @match https://www.bilibili.com/* // @license MIT License // @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAFR0lEQVRogc2a228VVRTGf+e0lJYitFxaaKFSJFRqDFpB0tASi1gSEzQxQWh4ICYa64P6H5ioj77og0JfDMELKAkh9kFrQBKg9IHrC5dyKaVSCoVKIUXtoe0xa1wzzJnOnMtcgC+ZZM/ea6291uw9e3/7Evuw61NCwkKgCVgB1ACLgDlAMRADRoDbQC/QDRwHDgJ/hlF9fkD9KmArsBmozSA7S5+lQLMt/yywG9gJXPXrSNyn3nLgZ+AK8FkWQaRDrdroUZvL/RjJNZAyYAdwCtgY4EN4+bJRbe/QunJSzhYbtW9v1T4fFWJaR7fWGVogBcA32uwlEQbgRInWuU19SItMgUwH2oEPHoHjXmhVH6anE0oXyDTgd8cI87jQrL5M86rfa/gt0K9Q78fxeUVzqS97kdqSJcyeWmrkDY3e4ezwJboGT3Hjn1t+zIovvwCvAwlnoVcgXwJrc60pL5bHW4uaaShfQcwxHpQXzTGeV+av4ujNk+y92sGDibFcq3gV+Mqtq7t1rU1+/gkJovXZFhrLV04Kwg4pW13+Eu/XtBg6PtCqE3DaQCqA7X6sS0vUzFyckjc6nuDivV7jkbQdS2dWGzo+sU19teDsWl/4GWLnF81lddkK6z0J7L/eSce1QyQmHhh5BfEprF+whnUVq632Ep0jN44zkPs/U6K+bjEz7C1SB7TkalFQX1ZHPPawOx243kl73wErCIGkJW9//xErT3RE1yda1OdJgXzid8ZeVvKMlZYu9Nu1Q56yHf2HU7qZXTdHxNTnlECEcm/wa3FOYamV7rt/PaUlnJAykXHT9QHxudoeyJaQCWDWGJsYD6IuPr+DIxDfuP3vHUu1qrjC+LG9IGUiY+KvxN2g32KTGYis7JYFsXRu+LKVnppXwPrKRk/Z5spGQ8ZE992eIFWjC7XFcT8zuBNdt04xkUxauesqG9iwcC1T4g9Hd0lL3muVDVae6AhlCQFN+brGDoSBvwfpHDxBY/n/pmQ4EYfXzHuZq/f7jbyniytTWkIgOqIbAl7I16YJjL29HZQVzkqZ3cXxpTOqXU1fuHvF0AkJNdK1fA/kdownx9l+fheHbx4jSdJTTso6b56grXuXoRMSFkuLzM3WVjb0fM+VXw3aUV9eR+3MJcwuLDUcHhodNn5skZPuFDLVL5F9Le/Pp0hHz03Il86Gnodpy4ZExkkwTHoeJdWXQO6lEwiTnkdI9UfkH5HOOMOtNEx6HjHVvyMtctmrNEx6HjHV75FALniVhknPI6b63XHdFXdFmPQ8Yqp/WgL5I5OUHwSk5ynIwtbBuJ5PnHMrDZOeR0j1L5r/iOAHN4kw6XmEVP8nbAsrCWTCKREmPY+I6ovP32LbDurVLdI37VJh0vOIqH67HjaRt+rdJjNT+tp7zp0UadbqpxakjBz58TyD6MkjaTuEnn93aZ8rAw7Tls6pskQfcAYyoGuT51Olk5wcOkPxlCKqpldkJHrfX97HmAc9D9MWsAv42nxxnurKUHHGa7dRaEYmep4tAtoaBp4DrMnG7Xh6s0b7JKNFT4ItuNH43X43sh8R2pxBkGZT7uOoZvyAEJ8+cjPhFUhCh+KuJygI8eUNt9MqMmyTjtjO7h43zLPM+15+ZFrqjuhGcdtjDKRNfRhJJ5TNxnVCj7ve1mHvUWFY93VbvbpTroGY2KO3fnbqrBoVklpHjV4YyAq5HiUM6vWKOg1sEtEMALG1R21v1bqyht9rTqe1q5nXnFoC7OifB34Mes0p6H2tPuBzfSQoIW4rlbOZF8/Mqxf2i2eyT3BML56JjWAA/gNVDKshsYnN1AAAAABJRU5ErkJggg== // @grant none // ==/UserScript== (function() { 'use strict'; var main = document.createElement("a"); main.setAttribute("class", "channel-icons__item"); main.setAttribute("href", "//www.bilibili.com/v/channel/undefined/");//将main元素链接指向b站频道URL main.setAttribute("target", "_blank"); var divpo1 = document.createElement("div"); divpo1.setAttribute("class", "icon-bg icon-bg__dynamic"); var divpo2 = document.createElement("picture"); divpo2.setAttribute("class", "v-img icon-bg--up"); var imgbg = document.createElement("img"); imgbg.setAttribute("src", "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX+WbvuWxgl82IiBkYXRhLW5hbWU9IuWbvuWxgiA2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NS4wNiA1NS4wNiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzZkYzc4MTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAzLjVweDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIyNy41MyIgY3k9IjI3LjUzIiByPSIyNy41MyIvPgogIDxjaXJjbGUgY2xhc3M9ImNscy0yIiBjeD0iMjYuNzUiIGN5PSIxOS40MiIgcj0iNi40MiIvPgogIDxjaXJjbGUgY2xhc3M9ImNscy0yIiBjeD0iMzUuMTQiIGN5PSIzMy45NSIgcj0iNi40MiIvPgogIDxjaXJjbGUgY2xhc3M9ImNscy0yIiBjeD0iMTguMjUiIGN5PSIzMy45NSIgcj0iNi40MiIvPgo8L3N2Zz4="); //注:这里用到的矢量图是自己按照印象画的,可能和原版有些不同 imgbg.setAttribute("alt", ""); imgbg.setAttribute("loading", "lazy"); imgbg.setAttribute("onload", ""); imgbg.setAttribute("onerror", "typeof window.imgOnError === 'function' && window.imgOnError(this)"); divpo2.appendChild(imgbg); divpo1.appendChild(divpo2); main.appendChild(divpo1); var imgbg_size = document.createElement("size"); imgbg_size.setAttribute("class", "channel-notify"); imgbg_size.setAttribute("style", "top: 0px; bottom: initial;");//设置main元素的样式 main.appendChild(imgbg_size); var title = document.createElement("span"); title.setAttribute("class", "icon-title"); title.appendChild(document.createTextNode("频道")); main.appendChild(title); let po = document.querySelector("#i_cecream > div.bili-feed4 > div.bili-header.large-header > div.bili-header__channel > div.channel-icons ");//设置main元素在b站首页的位置 po.appendChild(main); })();