Greasy Fork is available in English.

更好用的 CSDN 免登录复制

升级后的 CSDN 免登录复制

// ==UserScript==
// @name         更好用的 CSDN 免登录复制
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  升级后的 CSDN 免登录复制
// @author       Cipher
// @match        https://blog.csdn.net/*/article/details/*
// @require      https://code.jquery.com/jquery-3.6.0.min.js
// @icon         https://img-home.csdnimg.cn/images/20201124032511.png
// @grant        GM_addStyle
// @grant        GM_setClipboard
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';

    // 隐藏登录框
    GM_addStyle(".login-mark,#passportbox{display:none!important;}");
    // 隐藏蒙层及容器
    GM_addStyle(".login-mark,.passport-login-mark{display:none!important;}");
    GM_addStyle(".login-mark,.passport-login-container{display:none!important;}");

    //选中后复制
    var pre = $("#content_views pre");
    var preCode = $("#content_views pre code");
    pre.css("cssText","user-select: auto;");
    preCode.css("cssText","user-select: auto;");

    // 点击复制按钮
    $(".hljs-button").attr("data-title", "点击复制");
    $(".hljs-button").click(function(){
        GM_setClipboard(this.parentNode.innerText);
        $(".hljs-button").attr("data-title", "复制成功了!");
        setTimeout(function(){
            $(".hljs-button").attr("data-title", "点击复制");
        }, 1000);
    });
})();