3 步把付费墙后面的文库文档存成完整 PDF:kill-doc 文档下载脚本使用指南
【免费下载链接】kill-doc看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就是为了解决您的烦恼而诞生,尽可能做到自动化项目地址: https://gitcode.com/gh_mirrors/ki/kill-doc
打开一个文库站的文档页面,点下载要么提示登录要么弹付费墙,预览只给看前几页。kill-doc 是一个油猴文档下载脚本:它把浏览器已经渲染出来的页面内容捕获下来,存成 PDF、图片或文本。
先看懂原理:kill-doc 只捕获浏览器渲染过的内容
在线文档预览的机制都很像:服务器不会把原始文件交给你,而是把每一页的内容发到你的浏览器里逐页渲染。kill-doc 不去向服务器索要原始文件,它把浏览器里已经渲染好的页面逐页收集起来,拼成一个文件,就像给摊开在眼前的报纸拍照,拍到的是印出来的内容,而不是印版。
kill-doc 只做捕获和拼接,拿不到原始文件,也不破解付费墙。预览只放出几页,你拿到的就是几页。
三步装好文档下载脚本:装扩展、拿脚本、贴入保存
- 📌 从浏览器官方扩展商店安装 Tampermonkey 扩展,Chrome 和 Edge 的商店里都有。
- 克隆仓库拿到脚本源码:
git clone https://gitcode.com/gh_mirrors/ki/kill-doc,脚本入口是仓库里的script/index.js。 - 在 Tampermonkey 里新建脚本,把该文件内容完整粘贴进去保存,之后访问受支持的文档页面就会自动激活,功能按钮出现在页面右侧。
按你要拿的东西选操作链
功能按钮都遵循一个节奏:依次执行,等上一个跑完再点下一个,卡住时先按 F5 刷新。
要完整 PDF:自动预览 → 停止预览 → 下载PDF。
自动预览替你滚动页面,把懒加载的每一页都带进可视区域,进度到 100% 后点停止,再点下载PDF,脚本就会把页面拼成 A4 版式的 PDF 导出。百度文库必须走自动预览;上百页的大文档可以在原始地址后加?toImg=1,每次预览 100 页,刷新页面接着来,下载完自己合并。
要可复制的纯文本:自动预览 → 获取文本。
百度文库、道客巴巴、MBA智库这类站点会给出"获取文本"按钮,预览全文后点它导出全文。⚠️ 注意:百度文库的 Word 文档如果只是想在页面上复制粘贴,就不要点自动预览,直接复制即可;要整份导出再走完整流程。
只要原始图片:自动预览 → 停止预览 → 下载图片。
下载的是一个压缩包含每页图片的压缩包,适合自己合并成 PDF,或喂给 OCR 工具做识别。导出的 PDF 发虚时,走这条链拿原图重拼。
支持哪些平台:开工前先对这张表
| 平台类别 | 代表站点 | 备注 |
|---|---|---|
| 综合文库 | 百度文库、原创力文档、人人文库、360文库 | 百度文库必须跑自动预览;原创力 PPT 下载时保持浏览器全屏 |
| 文档站 | 豆丁网、道客巴巴、MBA智库、淘豆网 | 豆丁默认只展示一部分,更多需登录;MBA智库取文本建议把加载速率改为 1500ms |
| 标准规范 | GB 国家标准、JJG 计量、交通标准、江苏计量 | 图片格式可能要先输验证码,画布格式更稳定 |
| 办公协作 | 飞书、腾讯文档、轻竹办公 | 飞书切到"原貌阅读"并点"适配页面"再下载 |
| 其他平台 | 得力文库、金锄头、爱问文库、蚂蚁文库、夸克文库 | 直接下载图片,无需预览 |
出问题时对照这张三列表
| 现象 | 可能原因 | 处理动作 |
|---|---|---|
| 页面右侧没有功能按钮 | Tampermonkey 开发者模式未开,或站点不在支持列表 | 扩展设置里开启开发者模式,确认站点在列表内,F5 刷新 |
| 自动预览很快就停了 | 页面没加载完,或触发平台拦截 | F5 刷新;先点停止预览再点一次自动预览 |
| 导出的 PDF 有空页 | 预览没跑完,或页面内容被回收 | 等进度到 100% 再停止和下载;百度文库可改用"打印PDF" |
| PDF 里文字发虚 | 预览时页面被缩放了 | 改走"下载图片"链路拿原图,自行合并 |
| 导出的文本不完整 | 加载速率太快 | 把加载速率(默认 500ms)调成 1500ms,重新预览 |
| 下载失败、文档失效 | 文档被下架或预览地址变更 | 刷新重试;仍失败则放弃该文档 |
使用时守住这条边界
脚本完全免费,仅限个人学习和研究使用,不要商用;它抓到的内容与浏览器里能直接看到的一致,下载到的文档请不要再分发;使用上请遵守各平台的服务条款,避免高频批量抓取,由此产生的后果由你自己承担。
预览决定了下载的上限,页面没渲染出来的部分脚本也变不出来。先把脚本装上,打开一个受支持的文档页,把"预览 → 停止 → 下载"这条链走一遍。
【免费下载链接】kill-doc看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就是为了解决您的烦恼而诞生,尽可能做到自动化项目地址: https://gitcode.com/gh_mirrors/ki/kill-doc
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考