// ==UserScript==
// @name 去除csdn的未登录禁止复制,复制的时候不携带版权声明
// @namespace http://tampermonkey.net/
// @version 0.2
// @description 方便程序员的使用
// @author xiaolajikiki
// @match https://blog.csdn.net/*
// @match https://juejin.cn/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=yuque.com
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
// Your code here...
// 应该是js通过获取content_views进行逻辑判断的,所以我把这里的id改掉就可以进行复制了
console.log(window.location.href);
let yanzhengshifoubaobanjuejinAddress = /juejin/i;
if(window.location.href.match(yanzhengshifoubaobanjuejinAddress)){
}else{
let divBiaoQian = document.getElementById("content_views");
divBiaoQian.id = "";
// 解决未登录需要关注博主才可以阅读全文,这不还得登录,这要解决一下
// 这样就把它的自动隐藏移除掉了
let removeDisplayContent = document.querySelector("#article_content").removeAttribute("style");
// 把关注博主阅读全文这个标签移除掉
let removeGuanZhuBiaoQian = document.querySelector(".hide-article-box").remove()
}
// 这样设置以后复制的时候就不会带版权声明之类的东西了
[...document.querySelectorAll('*')].forEach(item=>{
item.oncopy = function(e) {
e.stopPropagation();
}
});
})();