﻿坏DJ NCM极速转换器 Native

入口: 坏DJ NCM极速转换器.exe
实现: Rust 原生桌面程序；不依赖 Python。
算法: 默认使用内嵌 patched C++ ncmdump 快路径；Go v1.7.5 作为封面 fallback。
扫描: 启动时优先读取网易云下载配置/注册表，再扫描 VipSongsDownload/VipSoundDownload 常见目录的近 24 小时 NCM。
登录: 必须登录坏DJ账号后使用；支持手机号短信验证码，也支持官网/Google 邮箱登录后复制登录码。
鉴权: 登录码统一走 https://huaidj.club/api/djset /auth/local-session；NCM 转换免费，不消耗 SET 搜索试用次数。
官网: https://huaidj.club/bad-dj-ncm
转化: 登录后工具永久免费；转换后可到 https://huaidj.club/artists 搜索/认领 DJ 主页。
封面: 转换后检查 MP3/FLAC 内嵌封面。
边界: 只保存坏DJ登录码到本机用户配置；不读网易云 cookie/token/.env/browser profile；不写网易云账号；不写 Rekordbox。
更新: 优先检查 huaidj.club 官网 manifest；不可用时回退 GitHub Release。

CLI 自检:
  坏DJ NCM极速转换器.exe --selftest "D:\CloudMusic\VipSongsDownload\[ocean jams] - Sol.ncm" --selftest-out native-selftest.json
