油猴脚本——全部变成cnbook
使用方法
将下方的油猴脚本添加后,在主页右上角 启用简洁模式,这样所有的博客主题都会被统一成同一个默认主题,然后脚本会把他们全部变成 cnbook。


油猴脚本
// ==UserScript==
// @name 全部变成 cnbook
// @namespace http://tampermonkey.net/
// @version 2025-04-24
// @description 将博客园的所有主题全部变成 cnbbok 主题。可设置简洁模式后,对博客园全部博客自动变成cnbook
// @author GShang
// @match https://www.cnblogs.com/*
// @exclude https://www.cnblogs.com/gshang/*
// @exclude https://www.cnblogs.com/
// @icon https://www.google.com/s2/favicons?sz=64&domain=cnblogs.com
// @grant GM_addStyle
// @grant GM_getResourceText
// @resource cnbook_css https://www.cnblogs.com/gshang/custom.css?v=5TtgSG+Oe6udtCv7WzVXvZdgV4g=
// ==/UserScript==
function addJS(js_url)
{
let script = document.createElement('script');
script.setAttribute('type', 'text/javascript');
script.src = js_url;
document.documentElement.appendChild(script);
}
(function() {
'use strict';
addJS("https://blog-static.cnblogs.com/files/gshang/vue.min.js");
$("link[href^='/skins/']").remove();
GM_addStyle(GM_getResourceText('cnbook_css'));
let user = document.querySelector("#profile_block a:nth-child(1)");
let firsr_char = user.innerText[0];
GM_addStyle(`
:root{
--avatar:url(https://api.txqq.pro/api/sjtx2.php?type=image);
}
#top_nav{
display:none;
}
#profile_block a:nth-child(1):not(#p_b_follow a):before{
content:"${firsr_char}";
background:var(--color-primary);
color:#fff;
text-align:center;
line-height:60px;
}
`);
var js_list = [
"https://blog-static.cnblogs.com/files/gshang/gshang.owo.2020.01.05.1.js",
//"https://blog-static.cnblogs.com/files/gshang/vue.min.js",
"https://blog-static.cnblogs.com/files/gshang/elemnt_2.13.2.js",
"https://blog-static.cnblogs.com/files/gshang/jquery.cookie.js",
"https://files.cnblogs.com/files/gshang/gs.js",
"https://blog-static.cnblogs.com/files/gshang/cnbook-4.js"
];
for(let js_url of js_list)
{
addJS(js_url);
}
})();
未经作者授权,禁止转载
THE END

浙公网安备 33010602011771号