# Csharp爬取音乐源码
**Repository Path**: copen/UnLockMusic
## Basic Information
- **Project Name**: Csharp爬取音乐源码
- **Description**: 基于.NET的音乐搜索与播放软件(编程语言:C#,爬取4个平台:酷我/网易云/酷狗/QQ)
基本思路:
1、模拟搜索:通过关键字,获取歌曲列表
2、获取歌曲关键信息(歌曲ID之类的唯一标识)
3、使用指定方法(某个url),根据歌曲ID获取歌曲播放地址
4、将歌曲下载到本地,实现下载或播放
限制:vip音乐大多没法爬取(酷我除外),而且为试听品质
代码内容相对较少,代码编写规范,个人认为是很好的入门project
- **Primary Language**: C#
- **License**: MulanPSL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 45
- **Created**: 2021-01-27
- **Last Updated**: 2021-01-27
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Csharp爬取音乐源码
#### 介绍
基于.NET的音乐搜索与播放软件(编程语言:C#,爬取4个平台:酷我/网易云/酷狗/QQ)
#### 基本思路
1、模拟搜索:通过关键字,获取歌曲列表
2、获取歌曲关键信息(歌曲ID之类的唯一标识)
3、根据歌曲ID,通过指定方法(一个接口),获取歌曲播放地址(一个url)
4、将歌曲下载到本地,实现下载或播放
限制:
1、vip音乐大多没法爬取(酷我除外),而且为试听品质
2、缺少多线程编程,试听时会整个程序卡住
3、代码内容相对较少,代码编写规范,个人认为是很好的入门project
#### 安装教程
使用VS2013可直接打开,无数据库连接
有自定义配置文件(txt文本,在 \bin\Debug\config.txt )
#### 分支说明
master 为主分支,目前为最原始版本
master-dev 为开发版本,个人已经不再维护本分支,欢迎有能力的网友接手
master-origin 为最原始版本,代码结构相对简单,保留