网页图片捕获下载神器:Image Capture
脚本|网页图片捕获下载(某书禁止下载?不存在的)
Image Capture - 一键批量下载网页图片的神器(我自己瞎说的)
📖 故事背景
运营同事遇到了一个棘手的问题:某些在线阅读平台(比如某书)禁止下载 PDF 内容,但工作需要保存这些资料。传统方法是一张张截图,不仅效率低下,还容易遗漏内容。市面上也没有找到合适的工具能够批量捕获这些动态加载的图片。于是,通过 Vibe Coding(自然语言编程)的方式,诞生了这款 Image Capture 脚本。它能够自动捕获网页中所有加载的图片,无论是普通图片还是 Base64 编码的内容,都能一网打尽,然后批量下载保存。(估计还是有BUG的,但是凑活能用)
✨️ 核心功能
🎯 智能图片捕获
这个脚本就像一个隐形的"图片收集器",在网页后台默默工作:● 全方位监控:无论图片是通过什么方式加载的(直接显示、动态加载、Canvas 绘制),都能被捕获● 支持各种格式:JPG、PNG、GIF、WebP、SVG 等常见图片格式全部支持● 智能识别:即使图片 URL 带有复杂参数,也能准确识别● 防止重复:自动去重,同一张图片不会被重复添加到队列
🎨 简洁优雅的界面
(TODO:看看如何影响最小,还希望收起来之类的吧,或者默认不展示)
⚙️ 灵活的配置选项
文件管理
● 可以设置文件名前缀,比如 “某书_第一章_” 这样的命名(因为下载Chrome可能设置成自动保存到默认路径了,这样就看不清,可以加前缀来排序查看)● 支持指定保存路径,比如 “downloads/某书资料/”(还是因为Chrome的原因)● 文件名自动包含时间戳、图片尺寸和序号,方便后续整理
智能过滤
● 设置最小宽度和高度,自动过滤掉小图标、广告图等无用图片(直接从像素来过滤的):比如设置最小宽度 800px,就只会捕获大图,忽略那些小按钮和图标
网站管理
● 可以将某些网站加入黑名单,在这些网站上脚本不会运行● 比如在银行网站、支付页面等敏感场景下自动禁用● 黑名单可以随时管理,支持添加和移除
📋️ 便捷的队列管理
实时预览
● 每张捕获的图片都会显示缩略图● 点击缩略图可以全屏预览大图● 显示图片的详细信息:尺寸、类型、捕获时间
灵活操作
● 单张下载:看中哪张就下载哪张● 单张删除:不需要的图片可以从队列中移除● 批量下载:一键下载队列中的所有图片● 清空队列:重新开始捕获时可以清空之前的内容
🖼️ 全屏预览功能
点击任意图片缩略图,会弹出全屏预览窗口:----------------------
🎯 典型使用场景
📖 在线阅读平台资料保存
某书、某阅读等平台禁止下载 PDF,但内容是以图片形式展示的:1. 打开脚本,点击播放按钮开始捕获2. 正常翻页阅读,脚本会自动捕获每一页的图片3. 阅读完成后,点击"全部下载"按钮4. 所有页面的图片自动保存到本地,可以用图片查看器或转换工具合成 PDF
🎨 电商商品图片批量下载
需要分析竞品或保存商品图片:1. 设置最小尺寸过滤(比如 800x800),过滤掉小图标2. 浏览商品详情页,脚本自动捕获所有商品大图3. 批量下载,快速建立商品图片库
<span class=
评论已关闭