littlebot
Published on 2025-04-09 / 0 Visits
0

【源码】基于JavaScript的Musescore乐谱下载器

项目简介

本项目是基于JavaScript开发的工具,能让用户无需登录或购买Musescore Pro订阅,从musescore.com免费下载乐谱,为获取公共领域或非商业许可乐谱提供便捷方案。

项目的主要特性和功能

  • 无需登录或订阅:下载乐谱无需注册账号或购买订阅。
  • 支持多种安装方式:可通过命令行工具(CLI)、用户脚本(Userscript)、浏览器扩展(Web Extension)使用。
  • 跨平台支持:支持Chrome、Firefox等主流浏览器,也能通过命令行本地运行。
  • 开源免费:项目遵循MIT许可证开源,用户可自由使用和修改代码。

安装使用步骤

命令行工具(CLI)使用

  1. 安装 Node.js LTS
  2. 打开命令行终端或命令提示符。
  3. 输入 npx msdl 并回车。
  4. 按提示操作下载乐谱。

用户脚本(Userscript)安装

  1. 安装 Tampermonkey 用户脚本管理器。
  2. https://msdl.librescore.org/install.user.js 安装脚本。

浏览器扩展(Web Extension)安装

Firefox用户可直接从 addons.mozilla.org 安装扩展。

从源码构建

  1. 确保已安装 Node.js 环境。
  2. 复制项目源码并进入项目目录。
  3. 运行以下命令进行构建: bash npm install npm run build # 构建用户脚本 npm run pack:ext # 打包浏览器扩展

许可证

本项目基于 MIT 许可证 开源,用户可自由使用、修改和分发代码。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】