无法播放为服务器问题,现已修复
网易云部分音乐能下载但无法在线播放正在修复中纪念逝去的音乐间谍
2017年寒假,音乐间谍停止服务
时隔4年,它终于"复活"了
它不是我之前开发的<音乐间谍重置版>,而是shelher开发的音乐间谍3.4,本人已将其成功复活
本人之前开发的的<音乐间谍重置版>已停止维护,遗憾迟香音乐助手概念版将一直维护
我是通过SongResult这个实体写了一个webapi,然后简单修改SearchAction类Search方法无需修改界面就能轻松实现
原始代码(dnSpy反编译):
- public static List<SongResult> Search(string key, int page, string type)
- {
- if (type == "xly")
- {
- key = HttpUtility.UrlEncode(key);
- }
- if (string.IsNullOrEmpty(key))
- {
- return null;
- }
- string htmlContent = CommonHelper.GetHtmlContent(string.Concat(new object[]
- {
- "http://api.itwusun.com/music/search/",
- type,
- "/",
- page,
- "?format=json&sign=a5cc0a8797539d3a1a4f7aeca5b695b9&keyword=",
- key
- }), Encoding.UTF8, "GET");
- if (string.IsNullOrEmpty(htmlContent) || htmlContent == "null")
- {
- return null;
- }
- List<SongResult> result;
- try
- {
- result = JsonConvert.DeserializeObject<List<SongResult>>(htmlContent);
- }
- catch (Exception ex)
- {
- MainFrm.AddLog(ex.ToString());
- result = null;
- }
- return result;
- }
复制代码
修改后的代码:
- public static string Address
- {
- get { return ConfigurationManager.AppSettings["Address"]; }
- }
- // Token: 0x06000139 RID: 313 RVA: 0x00013D90 File Offset: 0x00011F90
- public static List<SongResult> Search(string key, int page, string type)
- {
- if (type == "xly")
- {
- key = HttpUtility.UrlEncode(key);
- }
- if (string.IsNullOrEmpty(key))
- {
- return null;
- }
- string url=string.Format("http://{0}/musicspy/search.aspx?source={1}&word={2}&page={3}&num=30",Address,type,key,page);
- string htmlContent = CommonHelper.GetHtmlContent(url, Encoding.UTF8, "GET");
- if (string.IsNullOrEmpty(htmlContent) || htmlContent == "null")
- {
- return null;
- }
- List<SongResult> result;
- try
- {
- result = JsonConvert.DeserializeObject<List<SongResult>>(htmlContent);
- }
- catch (Exception ex)
- {
- MainFrm.AddLog(ex.ToString());
- result = null;
- }
- foreach (var item in result)
- {
- Console.WriteLine(item.SongName);
- }
- return result;
- }
复制代码
目前支持:网易,QQ,酷狗,酷我四大平台,暂仅支持标准音质
外链:https://yhcx.lanzoux.com/b0a3l3wpa 密码:e5k4
务必低调使用
V2.4复活版也来啦
|