// ==UserScript== // @name Remove Annoying Copyright Claim On Copy // @namespace https://github.com/harryhare // @version 0.4.2 // @description remove copyright protection on zhihu.com, jianshu.com, douban.com // @author harryhare // @license GPL 3.0 // @icon https://raw.githubusercontent.com/harryhare/userscript/master/index.png // @match https://*.zhihu.com/** // @match https://*.jianshu.com/** // @match https://*.douban.com/** // @match https://*.csdn.net/** // @match https://*.ftchinese.com/** // @match https://*.1point3acres.com/** // @match https://blog.skk.moe/** // @match https://www.bilibili.com/** // @include https://*.zhihu.com/** // @include https://*.jianshu.com/** // @include https://*.douban.com/** // @include https://*.csdn.net/** // @include https://*.ftchinese.com/** // @include https://*.1point3acres.com/** // @include https://blog.skk.moe/** // @include https://www.bilibili.com/** // @grant none // @downloadURL none // ==/UserScript== function rewrite_html(e){ let inner=e.innerHTML; e.innerHTML=inner; } function do_douban(){ var targets=document.querySelectorAll('div#link-report .note,div.review-content.clearfix'); for(let i=0;i{e.stopPropagation();}; } } function do_csdn(){ //article_content var targets=document.querySelectorAll('div#article_content'); for(let i=0;i{e.stopPropagation();}; } } var data; function do_bilibili(){ async function clean(e) { e.preventDefault(); var copytext = window.getSelection().toString(); console.log(await navigator.clipboard.readText()); await navigator.clipboard.writeText(window.getSelection().toString()); // 没有效果 // var clipdata = e.clipboardData || window.clipboardData; // console.log(clipdata.getData('Text')); // console.log(clipdata.getData('text/plain')); // let clipboardItems = []; // console.log("items begin"); // for (const item of e.clipboardData.items) { // console.log(item); // if (!item.type.startsWith('image/')) { // continue; // } // clipboardItems.push( // new ClipboardItem({ // [item.type]: item, // }) // ); // } // if (clipdata) { // clipdata.setData('text/plain', copytext); // clipdata.setData('Text', copytext); // } } var targets=document.querySelectorAll('div.article-holder'); for(let i=0;i{e.stopPropagation();}; //document.documentElement.addEventListener('copy',function(e){e.stopImmediatePropagation()}); //document.documentElement.addEventListener('copy',function(e){e.stopPropagation()}); //document.body.addEventListener('copy',function(e){e.stopPropagation()}); //document.body.oncopy=function(e){e.stopPropagation()}; } /* var targets=document.querySelectorAll('span.RichText.CopyrightRichText-richText'); for(let i=0;i{e.stopPropagation();}; targets[i].parentElement.oncopy=(e)=>{e.stopPropagation();}; targets[i].parentElement.parentElement.oncopy=(e)=>{e.stopPropagation();}; }*/ })();