Greasy Fork is available in English.
使用此脚本可以让你回到阳间,适配BILIBILI,和任意其它网站吧。
当前为
// ==UserScript==
// @name (黑白转换彩色)保护眼睛从我做起
// @namespace Null
// @version 1.7
// @description 使用此脚本可以让你回到阳间,适配BILIBILI,和任意其它网站吧。
// @author Kevin
// @license MIT
// @grant none
// @match *://www.bilibili.com/*
// @match *://weibo.com/*
// @match *://www.douyin.com/*
// @match *://www.kuaishou.com/*
// @match *://*.bilibili.com/*
// @match *://www.baidu.com/*
// @match *://*/*
// ==/UserScript==
(function() {
console.log("来到阳间");
var URL = window.location
var style=document.createElement('style');
// 有些另类的网站可以反馈或者用直接替换内容
//提高优先级
style.innerHTML=' *{ filter:none !important;}';
document.getElementsByTagName('head')[0].appendChild(style)
//上面统一处理
//举栗子
console.log("当前网址:"+URL)
function Update() {
//其实不应该定时会消耗性能不过先这样吧
if (URL.host == "www.bilibili.com"){
//哔哩哔哩进行的处理我这里直接错误抛出 不是主页的,当然也能写正则我没写
var 横幅 = ["//i0.hdslb.com/bfs/archive/0ac04c23af3b3297bf02dca163474326898d211d.png"]
var Logo = ["//i0.hdslb.com/bfs/archive/5d49497b6b7f30950f37c4aff205e7dd1494f3b9.png"]
//此处用的为F12 右键 复制 JS路径
//当然想可以自己再添加点图片
var 横幅index = Math.round(Math.random()*(横幅.length-1))
var Logoindex = Math.round(Math.random()*(Logo.length-1))
try{
document.querySelector("#bili-header-banner-img > source:nth-child(1)").setAttribute("srcset",横幅[横幅index]);
document.querySelector("#bili-header-banner-img > source:nth-child(2)").setAttribute("srcset",横幅[横幅index]);
document.querySelector("#i_cecream > div.bili-feed4 > div.bili-header.large-header > div.bili-header__banner > div.header-banner__inner > a > img").setAttribute("src",Logo[Logoindex]);
} catch (e) {
console.log("错误:"+e)
}
try{
document.querySelector("#biliMainHeader > div > div.bili-header__banner > div.header-banner__inner > a > img").setAttribute("src",Logo[Logoindex]);
} catch (e) {
console.log("错误:"+e)
}}
}
Update()
self.setInterval(Update,1000);
})();