Bandcamp-Greasy 项目使用教程
1. 项目的目录结构及介绍
Bandcamp-Greasy/
├── DownloadAlbum.user.js
├── DownloadCollection.user.js
├── LICENSE
├── README.md
└── ui.png
DownloadAlbum.user.js
: 用于下载单个专辑的脚本。DownloadCollection.user.js
: 用于下载整个收藏的脚本。LICENSE
: 项目的许可证文件,采用MIT许可证。README.md
: 项目的说明文档。ui.png
: 用户界面图片。
2. 项目的启动文件介绍
项目的启动文件是 DownloadCollection.user.js
和 DownloadAlbum.user.js
。这两个文件是用户脚本,需要在GreaseMonkey或TamperMonkey中安装并启用。
DownloadCollection.user.js
该文件用于下载用户的整个Bandcamp收藏。安装后,需要在脚本中将 YOUR_USERNAME
替换为用户的实际用户名。
DownloadAlbum.user.js
该文件用于下载单个专辑。安装后,需要在脚本中将 format
设置为用户所需的格式(默认是MP3 320)。
3. 项目的配置文件介绍
项目的配置主要在 DownloadCollection.user.js
和 DownloadAlbum.user.js
中进行。
DownloadCollection.user.js 配置
// @name Bandcamp Collection Downloader
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://bandcamp.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 修改这里的用户名为你的Bandcamp用户名
const YOUR_USERNAME = 'your_username';
// ...
})();
DownloadAlbum.user.js 配置
// @name Bandcamp Album Downloader
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://bandcamp.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 修改这里的格式为你所需的格式(默认是MP3 320)
const format = 'MP3 320';
// ...
})();
通过修改这两个文件中的配置,用户可以自定义下载的用户名和音频格式。