An open API service indexing awesome lists of open source software.

https://github.com/udbmnm/coverbox-download

CoverBox下载助手:一键批量下载高质量专辑封面的Chrome扩展 | CoverBox Downloader: A Chrome extension for one-click batch downloading of high-quality album covers
https://github.com/udbmnm/coverbox-download

chrome-extensions coverbox image-download

Last synced: 30 days ago
JSON representation

CoverBox下载助手:一键批量下载高质量专辑封面的Chrome扩展 | CoverBox Downloader: A Chrome extension for one-click batch downloading of high-quality album covers

Awesome Lists containing this project

README

          

# 🎵 CoverBox下载助手

CoverBox下载助手是一个Chrome扩展程序,可以帮助您从CoverBox网站轻松下载专辑封面图片。该扩展提供了简单直观的界面,让您能够批量下载高质量的专辑封面。

> **✨ 特别说明:** 本项目完全由AI开发,使用的是 Cursor,没有一行代码是由人类手动编写的。这是AI辅助开发的一个实例展示。

## 🚀 功能特点

- 🖱️ 一键打开CoverBox网站
- 🔍 自动识别页面上的专辑封面图片
- 📁 自定义保存目录
- 📥 批量下载高分辨率图片(3000x3000)
- 📊 实时显示下载进度
- 🖐️ 可拖动的控制面板

## 📥 安装方法

### 从Chrome网上应用店安装

*即将上线* 🔜

### 手动安装(开发者模式)

1. 下载或克隆此仓库到本地
```
git clone https://github.com/udbmnm/coverbox-download.git
```

2. 打开Chrome浏览器,在地址栏输入:`chrome://extensions/`

3. 在右上角启用"开发者模式"

4. 点击"加载已解压的扩展程序"按钮

5. 选择您刚刚下载的文件夹

6. 安装完成后,您将在Chrome工具栏看到扩展图标

## 🎮 使用方法

1. 点击Chrome工具栏中的CoverBox下载助手图标,将自动打开CoverBox网站

2. 在CoverBox网站上搜索您想要的专辑封面

3. 搜索结果显示后,在右上角的控制面板中:
- 设置保存目录(默认为"CoverBox")
- 点击"开始下载"按钮

4. 扩展将自动获取页面上的所有专辑封面,并开始下载高分辨率版本
- 下载进度会实时显示在控制面板上
- 所有图片将保存在您的默认下载目录下的指定文件夹中

## ⚙️ 静默下载设置

为了避免每次下载时弹出保存对话框,您可以修改Chrome的下载设置:

1. 打开 `chrome://settings/downloads`
2. 关闭"下载前询问每个文件的保存位置"选项

## 📂 项目结构

```
coverbox-downloader/
├── manifest.json # 扩展配置文件
├── background.js # 后台脚本
├── content.js # 内容脚本
├── panel.css # 控制面板样式
└── images/ # 扩展图标
├── 16.png
├── 48.png
└── 128.png
```

## 💻 技术细节

- 使用Chrome扩展API实现浏览器集成
- 使用content script注入控制面板到网页
- 使用Chrome下载API实现批量下载
- 使用Chrome存储API保存用户设置

## 🔒 隐私说明

本扩展不收集任何用户数据。它只在您访问CoverBox网站时运行,并且只下载您在该网站上看到的图片。

## 📜 许可证

MIT

## 👥 贡献

欢迎提交问题和改进建议!如果您想贡献代码,请先创建issue讨论您想要改变的内容。

## 📧 联系方式

如有任何问题或建议,请通过GitHub issue与我联系。

---

希望CoverBox下载助手能为您提供便利!感谢使用! 🙏