智能图片批量下载器 (v1.0 - 暂不支持打包下载)

鼠标选择图片!下载按钮已内置于面板中,逻辑更清晰。自动扫描、分辨率筛选、ZIP打包功能有问题。

作者
jhlxlml
今日安裝
0
安裝總數
0
評價
0 0 0
版本
1.0
建立日期
2025-08-12
更新日期
2025-08-12
尺寸
20.3 KB
授權條款
AGPL-3.0-or-later
腳本執行於
所有網站

### 智能图片批量下载器 - 全功能介绍

这是一款功能强大、操作直观的Tampermonkey(油猴)脚本,旨在成为您在任何网站上进行图片批量下载的终极利器。它解决了普通“右键另存为”操作的繁琐,以及大多数下载工具无法找到真正高清原图的痛点。

脚本的核心设计理念是**通用性、智能化和稳定性**。

---

### ⭐ 主要特色功能

1. **一键式图片扫描**
* **手动扫描**:打开下载面板后,可以随时点击“手动扫描”按钮,立即获取当前页面的所有图片。
* **自动扫描(可选)**:可以在设置中勾选“自动扫描”。开启后,每次打开新页面,脚本都会在后台默默完成扫描,并在右下角提示发现的图片数量。此功能默认关闭,您可以按需开启。

2. **智能识别高清原图**
* 脚本不只满足于``标签的`src`属性,它会深度挖掘网页结构。
* 能够智能识别通过`data-src`, `data-original`, `srcset`(响应式图片)等“懒加载”属性加载的图片。
* 同时也能解析CSS中的`background-image`,确保藏在样式里的图片也能被找到。

3. **强大而灵活的筛选与选择**
* **分辨率筛选**:您可以自由设定图片的**最小宽度和高度**,脚本会自动过滤掉不符合尺寸的缩略图、图标和广告素材。默认设置为 `600x600` 像素,为您优先呈现高清大图。
* **鼠标框选**:这是本脚本的核心便利功能之一。在图片列表区域,您可以像在电脑桌面上一样,**按住鼠标左键并拖拽**,轻松批量选择多张图片。
* **点选与全选**:除了框选,您也可以通过单击图片或勾选复选框来单独选择,或使用“全选”功能一键选中当前所有显示的图片。

4. **稳定可靠的下载方式**
* **单张下载**:对于选中的图片,可以一键发起多个单张下载任务。
* **打包批量下载 (ZIP)**:这是脚本的王牌功能。
* **防盗链**:在下载图片数据时,脚本会自动模拟成真实浏览器请求,添加`Referer`信息,有效避免因网站防盗链策略而导致下载失败的问题。
* **100%成功触发**:为了解决浏览器安全策略拦截自动下载的问题,打包流程经过了优化。当您点击“打包下载”后,脚本会显示实时进度(打包中/压缩中),在ZIP文件准备好后,会**在原按钮位置生成一个绿色的下载链接**,您只需**手动点击此链接**,即可100%成功触发下载,杜绝被拦截的烦恼。

5. **人性化的用户界面**
* **非侵入式设计**:脚本的功能按钮悬浮在页面右下角,面板在需要时才会展开,不影响您正常的网页浏览。
* **实时状态反馈**:无论是扫描、打包还是压缩,界面底部都会有清晰的文字提示当前状态,让您对脚本的工作进度了如指掌。
* **设置记忆**:您对分辨率和“自动扫描”选项的设置会被脚本自动保存,下次使用时无需重新配置。

---

### 📖 使用流程

1. **打开面板**:在网页右下角,点击“打开下载面板”按钮。
2. **扫描图片**:
* **手动**:点击“手动扫描”按钮。
* **自动**:如果已开启该功能,脚本加载后会自动扫描,并在右下角按钮上提示图片数量。
3. **筛选与选择**:
* 在面板顶部的筛选框中输入您想要的最小分辨率。
* 在图片列表中,通过**单击**、**勾选**或**拖拽框选**来选择您心仪的图片。
4. **执行下载**:
* **下载选中**:点击此按钮,所有选中的图片会以单张文件的形式开始下载。
* **打包下载**:
1. 点击“打包下载”,按钮会显示实时进度。
2. 当按钮变为绿色的“**✅ ZIP已就绪, 点击下载**”时,**手动点击它**。
3. 浏览器将弹出保存ZIP压缩包的提示。

---

### 🔧 安装与更新

1. 确保您的浏览器已安装 **Tampermonkey** 扩展。
2. 进入Tampermonkey的“管理面板”,点击“+”创建一个新脚本。
3. 将获取到的最新版脚本代码**完整复制并粘贴**进去,替换掉所有默认内容。
4. 点击“文件” -> “保存”即可。

如果您需要更新脚本,只需用新代码覆盖旧代码并保存即可。

希望这份详细的介绍能帮助您更好地了解和使用这款为您量身打造的下载工具!