# NFLmusic源代码仓库

## 项目介绍

本项目是南凤科技旗下的开源音乐下载器，但由于ttkbootstrap框架的特性

目前仅支持Windows平台 *QAQ*

## 工具准备

- IDE:Pycharm
- 解释器:Python3.6.8(推荐)
- 一颗善于思考的大脑🙂

## 依赖项和软件包

终端执行下方命令

```shell
# 升级pip到最新版本
python -m pip install --upgrade pip
# 安装项目所需的软件包
pip install pygame==2.6.1
pip install ttkbootstrap==0.5.3
pip install pyperclip
pip install requests
pip install pyinstaller
```

## 克隆项目

随便找个空目录

```shell
git clone http://git.nanfengling.cn/NFL_jiancx/NFLmusic.git .
```

## 打包/构建

先cd到项目根目录，依次执行`build.bat`和`build_upd.bat`，

dist文件夹内将生成程序本体文件`NFLmusic.exe`和更新文件`update.exe`

## 常见问题及解决方案

1. pip不是内部或外部命令：设置->搜索环境变量->添加系统`PATH`变量为你的`pip`运行目录
2. 构建后的可执行文件仍为旧版：尝试手动删除build文件

## 关于&鸣谢

本项目由[南凤科技](https://www.nanfengling.cn)开发与维护

由[InClouYtCrane](https://space.bilibili.com/1997493146)参与测试和界面设计