# image-capture-downloader **Repository Path**: devlaowang/image-capture-downloader ## Basic Information - **Project Name**: image-capture-downloader - **Description**: google浏览器插件,可圈选区域的图片视频下载插件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-05 - **Last Updated**: 2026-03-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 可圈选图片视频下载器 (Image & Video Downloader) 一款功能强大、交互简洁的 Google 浏览器插件,旨在为用户提供最便捷的网页多媒体资源提取与下载体验。支持区域圈选、防盗链破解、批量重命名及多种过滤规则。 ## 🌟 核心特性 - **🎯 区域圈选提取**:支持在网页上直接划定区域,仅提取该区域内的图片和视频,精准定位目标资源。 - **🖥️ 常驻弹窗管理**:采用独立的 Popup 窗口管理下载列表,不干扰网页浏览,操作体验类 AIX Downloader。 - **🛡️ 破解防盗链**:内置请求头伪造逻辑,支持下载受防盗链保护的图片资源。 - **📋 批量重命名**:支持自定义命名模板(如 `{date}`, `{index}`, `{width}x{height}`),支持起始编号自动递增。 - **🔍 多维过滤筛选**: - 按图片格式过滤(JPG, PNG, WebP, GIF 等)。 - 按尺寸大小过滤(最小宽度/高度)。 - URL 关键字过滤(包含/排除)。 - **⚙️ 高级配置**: - 正则表达式 URL 替换规则(用于获取高清大图)。 - WebP 自动转 JPG 格式。 - 隐藏不需要的图片,保持下载列表整洁。 ## 🚀 快速开始 ### 安装步骤 1. 下载本项目代码到本地。 2. 打开 Chrome 浏览器,进入 `chrome://extensions/`(扩展程序管理页面)。 3. 开启右上角的 **“开发者模式”**。 4. 点击 **“加载已解压的扩展程序”**,选择本项目所属的文件夹。 ### 使用方法 1. 点击浏览器右上角的插件图标,打开下载管理窗口。 2. 在目标网页上,使用插件提供的“圈选”功能(或自动扫描全页)。 3. 在管理窗口中筛选所需的图片/视频。 4. 配置命名规则,点击“批量下载”。 ## 🛠️ 技术栈 - **Manifest V3**: 采用最新的 Chrome 扩展规范。 - **Declarative Net Request**: 用于处理复杂的网络请求修改(破解防盗链)。 - **Native JavaScript/CSS**: 无重度框架依赖,轻量且高效。 ## 📂 目录结构 - `background/`: 后台服务脚本,处理下载逻辑与窗口管理。 - `content/`: 注入网页的脚本,负责区域选择与资源扫描。 - `panel/`: 下载管理主界面。 - `persistent-window/`: 独立弹窗外壳。 - `options/`: 插件设置页面。 - `icons/`: 插件图标资源。 ## 📝 开源协议 MIT License