找回密码
 立即注册

[电脑] 音乐间谍V3.4/2.4复活版

  [复制链接]
--M_g-- 发表于 2021-1-22 09:06:28 | 显示全部楼层 |阅读模式
无法播放为服务器问题,现已修复
网易云部分音乐能下载但无法在线播放正在修复中纪念逝去的音乐间谍
2017年寒假,音乐间谍停止服务
时隔4年,它终于"复活"了
214848u804oczss0x24zsl.png
214850b8mu1iqatzfsuq6u.png
214912k0d7kdd4lelecjkd.png
214915lu49a5al59u5lbzz.png
214919s88vjy24rr0ozhvh.png
它不是我之前开发的<音乐间谍重置版>,而是shelher开发的音乐间谍3.4,本人已将其成功复活
本人之前开发的的<音乐间谍重置版>已停止维护,遗憾迟香音乐助手概念版将一直维护
我是通过SongResult这个实体写了一个webapi,然后简单修改SearchAction类Search方法无需修改界面就能轻松实现
原始代码(dnSpy反编译):


  1. public static List<SongResult> Search(string key, int page, string type)
  2.                 {
  3.                         if (type == "xly")
  4.                         {
  5.                                 key = HttpUtility.UrlEncode(key);
  6.                         }
  7.                         if (string.IsNullOrEmpty(key))
  8.                         {
  9.                                 return null;
  10.                         }
  11.                         string htmlContent = CommonHelper.GetHtmlContent(string.Concat(new object[]
  12.                         {
  13.                                 "http://api.itwusun.com/music/search/",
  14.                                 type,
  15.                                 "/",
  16.                                 page,
  17.                                 "?format=json&sign=a5cc0a8797539d3a1a4f7aeca5b695b9&keyword=",
  18.                                 key
  19.                         }), Encoding.UTF8, "GET");
  20.                         if (string.IsNullOrEmpty(htmlContent) || htmlContent == "null")
  21.                         {
  22.                                 return null;
  23.                         }
  24.                         List<SongResult> result;
  25.                         try
  26.                         {
  27.                                 result = JsonConvert.DeserializeObject<List<SongResult>>(htmlContent);
  28.                         }
  29.                         catch (Exception ex)
  30.                         {
  31.                                 MainFrm.AddLog(ex.ToString());
  32.                                 result = null;
  33.                         }
  34.                         return result;
  35.                 }
复制代码



修改后的代码:


  1. public static string Address
  2.         {
  3.             get { return ConfigurationManager.AppSettings["Address"]; }
  4.         }
  5.         // Token: 0x06000139 RID: 313 RVA: 0x00013D90 File Offset: 0x00011F90
  6.         public static List<SongResult> Search(string key, int page, string type)
  7.         {
  8.             if (type == "xly")
  9.             {
  10.                 key = HttpUtility.UrlEncode(key);
  11.             }
  12.             if (string.IsNullOrEmpty(key))
  13.             {
  14.                 return null;
  15.             }
  16.             string url=string.Format("http://{0}/musicspy/search.aspx?source={1}&word={2}&page={3}&num=30",Address,type,key,page);
  17.             string htmlContent = CommonHelper.GetHtmlContent(url, Encoding.UTF8, "GET");
  18.             if (string.IsNullOrEmpty(htmlContent) || htmlContent == "null")
  19.             {
  20.                 return null;
  21.             }
  22.             List<SongResult> result;
  23.             try
  24.             {
  25.                 result = JsonConvert.DeserializeObject<List<SongResult>>(htmlContent);
  26.             }
  27.             catch (Exception ex)
  28.             {
  29.                 MainFrm.AddLog(ex.ToString());
  30.                 result = null;
  31.             }
  32.             foreach (var item in result)
  33.             {
  34.                 Console.WriteLine(item.SongName);
  35.             }
  36.             return result;
  37.         }
复制代码


目前支持:网易,QQ,酷狗,酷我四大平台,暂仅支持标准音质
外链:https://yhcx.lanzoux.com/b0a3l3wpa 密码:e5k4
务必低调使用
V2.4复活版也来啦
220337qgkemene3wwmnmew.png
220353npi7jd34ij93n73p.png
antyvfl 发表于 2021-1-22 10:17:05 | 显示全部楼层
我只是路过打酱油的。
回复

使用道具 举报

weiboweibo 发表于 2021-1-22 15:55:27 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

inof 发表于 2021-1-22 21:46:43 | 显示全部楼层
楼主加油,我们都看好你哦。
回复

使用道具 举报

chenyong94 发表于 2021-1-23 21:53:10 | 显示全部楼层
真是难得给力的帖子啊。
回复

使用道具 举报

ranyi170 发表于 2021-1-23 23:00:39 | 显示全部楼层
无回帖,不论坛,这才是人道。
回复

使用道具 举报

yjsai123 发表于 2021-1-24 02:16:22 | 显示全部楼层
淡定,淡定,淡定……
回复

使用道具 举报

hepalwinter 发表于 2021-1-24 05:30:17 | 显示全部楼层
感恩无私的分享与奉献
回复

使用道具 举报

dstxk1 发表于 2021-1-24 13:27:24 | 显示全部楼层
我只是路过打酱油的。
回复

使用道具 举报

雁城孤客逸彦 发表于 2021-1-26 03:46:06 | 显示全部楼层
无回帖,不论坛,这才是人道。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|游戏淘宝湾

GMT+8, 2024-11-23 15:17 , Processed in 0.059333 second(s), 52 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024, Oddpp Cloud.

快速回复 返回顶部 返回列表