您现在的位置是:休闲 >>正文
知乎文章下载插件
休闲27人已围观
简介知乎网页版有个很烦人的问题——你想把一篇长回答存下来慢慢看,直接复制粘贴,格式全乱,图片丢失,代码块变成一团乱麻。更别提有些作者设置了禁止转载,你连右键复制都点不了。 我试过十几种方法。浏览器自带的打 ...
知乎网页版有个很烦人的知乎问题——你想把一篇长回答存下来慢慢看,直接复制粘贴,文章格式全乱,下载图片丢失,插件代码块变成一团乱麻。知乎更别提有些作者设置了禁止转载,文章你连右键复制都点不了。下载
我试过十几种方法。插件浏览器自带的知乎打印成PDF,页面广告和推荐内容全给你打进去,文章一份回答打出八页纸,下载有效信息占三页。插件截图?知乎长回答截个几十张,手机里存到怀疑人生。文章那些在线抓取工具,下载要么要注册,要么有下载次数限制,要么导出的HTML根本没法看。
后来我找到一条野路子——用浏览器开发者工具直接改页面代码,再整个保存。说起来简单,操作起来反人类:你得在Elements面板里找到正文的父节点,右键选中,Copy → Copy element,然后粘贴到本地HTML文件里。样式全丢了,图片还是懒加载的,得手动滚到底才能触发加载,不然存下来的全是占位图。
真正好用的方案,是我上周在GitHub上翻到的一个开源脚本。它走的是知乎的API接口,输入回答的URL,直接抓取原始JSON数据,再本地渲染成干净的HTML。没有页头页脚,没有推荐阅读,连回答里的公式都能用MathJax正确显示。脚本才两百多行,装个油猴插件就能跑,下载完的文件打开就是纯排版,打印成PDF也清爽。
用这个脚本有个细节要注意——知乎对未登录用户的接口限流很狠,同一IP一小时最多抓二十次。但登录状态下就没这问题,所以脚本里内置了Cookie读取逻辑,你浏览器登录着知乎,它就能借你的身份去请求。
我不懂后端,但这脚本让我意识到一件事:知乎页面上那些花里胡哨的交互,其实底层数据干净得很。你看到的“赞同数”“评论数”“关注按钮”,全是前端JS从JSON里读出来再渲染的。直接拿数据,反而绕开了所有视觉噪音。
唯一让我觉得可惜的,是这脚本不支持抓取回答下的评论。不过想想也正常,评论区的数据结构和正文完全不同,作者懒得做也能理解。你要真想存评论,那还是得回到复制粘贴的老路上去。
下载下来的HTML文件,我习惯用Typora打开,转成Markdown存进自己的笔记库。整个流程下来不到十秒,比之前用任何在线工具都快。如果你也烦透了知乎网页版的复制限制,去GitHub搜“zhihu-downloader”就能找到,选星标最多的那个就行。
对了,别用它批量抓别人的回答做二次发布。脚本作者在README里写得很清楚——仅供个人学习使用。你拿它存点自己想看的干货,没问题;拿来洗稿,那就有点不地道了。
Tags:
相关文章
最新黑户小额贷款口子
休闲昨天下午,一个叫阿凯的小伙子蹲在我办公室门口抽烟,说他在某平台借了三次钱,每次都被秒拒。征信黑得跟锅底似的,连银行门口都不敢路过。他问我,这世上还有没有能下款的口子?我说有,但你可能不敢借。 黑户小额 ...
【休闲】
阅读更多http代理网站
休闲我蹲在网吧的角落,屏幕上是404页面。那个年代,翻墙是门手艺活,靠的是口口相传的代理IP列表,一串数字加端口号,写在烟盒纸上,比地下党的联络图还金贵。后来有了http代理网站,事情变得不一样了。 这类 ...
【休闲】
阅读更多网络信息安全网站
休闲网络信息安全网站:不只是“防病毒”那么简单 上个月,我朋友的公司服务器被勒索病毒加密,黑客开口就要三个比特币。IT主管连夜打电话给老板,说数据备份也在同一台机器上——全完了。那家公司做跨境电商,客户资 ...
【休闲】
阅读更多