如何从百度文库免费下载文档
有时候找规格书找到最后只有百度文库才有,却又没券下载,很无奈。
我很久之前也上传过文档分享,但后来的积分不知道为什么全被清零了,也不想再去折腾了谁知道什么时候又没了。
搜到一个通过 js 解决的,源码地址:https://github.com/hellocodeM/baidu-wenku
主要功能就是将文档页面完整地显示出来,去除其他干扰图文。
打开百度文库文档的页面,按下 F12 到开发者模式,选择 console 将 index.js
里的代码复制到 > 后,敲下回车:$('.goBtn').click();
$(".aside").remove();
$("#doc #hd").remove();
$(".crubms-wrap").remove();
$(".user-bar").remove();
$("#doc-header").remove();
$(".reader-tools-bar-wrap").remove();
$(".fix-searchbar-wrap").remove();
$("#bottom-doc-list-8").remove();
$(".ft").remove();
$("#ft").remove();
$("#docBubble").remove();
$('.hd').remove();
$('.wk-other-new-cntent').remove();
$('#html-reader-go-more').remove();
$('.new-wm').remove();
$('#bottom-download').remove();
$('#pay-page').remove();
$('.banner-wrap').remove();
$('#next_doc_box').remove();
$('.high-quality-doc').remove();
$('.new-ico-wkmember-free-doc').remove();
$('.doc-tag-pay-normal').remove();
$('.doc-tag-professional').remove();
$('.doc-tag-pay-discount').remove();
$('.doc-tag-ticket').remove();
$('.reader-back2top-wrap').remove();
$("body").attr("margin", "auto");
$(".bd").attr("style", "height:1262.879px");
$('.reader-page').css({
border: 0
});
//也可以只复制到此处,仅去除页面多余元素
jQuery.fn.extend({
remove: function () {
return false;
}
});
div=document.getElementById('doc_bottom_wrap')
div.parentNode.removeChild(div)
div = document.getElementsByClassName("mod lastcell-dialog");
for (i = 0; i < div.length; i++) {
div[i].parentNode.removeChild(div[i]);
}
div = document.getElementsByClassName("doc-tag-wrap super-vip fixed");
for (i = 0; i < div.length; i++) {
div[i].parentNode.removeChild(div[i]);
}
var _h = document.body.scrollHeight,
_tmp = 0;
var _t = window.setInterval(function () {
$(window).scrollTop(_tmp);
_tmp = _tmp + 700;
_h = document.body.scrollHeight;
if (_tmp > _h) {
window.clearInterval(_t);
window.setTimeout(function () {
window.print();
}, 2000)
}
}, 400);
这时候百度文库里的文档就自动完整显示,去除了周围的干扰图文元素,并且还调用 Chrome 的打印存为 PDF,但实际上不知道是百度更新了还是我要下载的文档格式问题,无法直接另存为 PDF,也无法选择复制粘贴。
想了很多办法,最后只能截图保存了,PicPick 可以自动滚动页面截图,如果文档页数少还好,多的话还是很麻烦。不过另一个文档是 PPT 的,我直接选择复制就可以了。
后来搜到一个软件冰点下载,可以下载好几种文库的文档,我试了下,几个 PDF 文档都完整下载了,不用注册登录或者缴费,也没有其他乱七八糟的干扰,体验还不错。其他在线的网站大家完全不用去看了,无论是注册关注公众号,购买积分等等都是相当麻烦,我是没去试。之前那个在网址中间加 vvv 就可以下载的网站已经关闭了。
软件下载:https://share.weiyun.com/5sKgN1Y
奖励链接: 欢迎使用推荐链接,新用户充值有奖励 https://www.vultr.com/?ref=7342510