查看原文
其他

必须登录才可以复制文字?教你破解360doc个人图书馆!

科研利器 科研利器 2022-09-14

360doc 个人图书馆是一个免费网络好文收藏和分享的平台网站,用户注册后可拥有自己的网上图书馆,进行网页文章收藏、管理、分享等操作。

网址:http://www.360doc.com

但是,这个网站上的绝大部分文档都没有获取转载许可,而且我们在没有注册登录情况下是根本没法复制网页文字内容的,这就让人有点很不爽,下面本公众号“科研利器”就来教大家破解这个复制限制

首先,尝试一下通过浏览器的开发者工具进行审查元素,会发现存在非常多的网页标签,复制粘贴之后还需要进行手动删除,非常不便。

经过尝试,成功找到三种破解方法,分别如下:

破解方法1:

新建一个空白的 word 文档并打开,在网页中选中需要复制的内容,用鼠标按住再拖放到文档中即可复制成功。


破解方法2:

首先复制下面的全部代码,待会儿有用。

setTimeout(function() {
    var script = document.createElement('script');
    script.type = 'text/javascript';
    script.innerHTML = '$("body").attr("onmousemove","");$("body").attr("onmouseup","");$("body").attr("onclick","");$("body").attr("oncopy","");document.onclick="" ;document.body.setAttribute("data-fp", asw); ';
    document.head.appendChild(script);
    document.head.removeChild(script);
    console.log(document.body.getAttribute('data-fp'));
}, 100);

代码来源:https://github.com/gamegrd/copy-360doc

在需要复制文字的页面打开浏览器的开发者模式,一般可以通过快捷键 F12 或者 Ctrl+Shift+I 打开。

然后点击 Console 选项卡,会出现一个输入代码的地方。

将刚才复制的代码粘贴到这个输入位置,然后回车即可。

现在,你就可以随意复制网页内容了。


破解方法3:

在网页上选中需要复制的文字,然后右击鼠标,点击“打印”,会自动生成打印预览,然后就可以直接在打印预览里面进行复制了。


以上方法具有一定的普适性,以后遇到网页不让复制的时候可以试试哟~




更多干货推文:



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存