纪念逝去的音乐间谍
软件需要利用远程webapi实现,但在2017年寒假,音乐间谍停止服务,所有调用音乐间谍接口的软件一律gg
用dnSpy看了一下,音乐解析代码全在SearchAction中
音乐间谍V3.4本地解析实现

image.png


然后写一个服务器端webapi
服务器端的实现可以看我的这个帖子
https://www.52pojie.cn/thread-1493146-1-1.html
现在把SearchAction部分修改一下,修改后代码:
[C#] 纯文本查看 复制代码
        public static string Address{get{return ConfigurationManager.AppSettings["Address"];}}// Token: 0x06000073 RID: 115 RVA: 0x00015174 File Offset: 0x00013374public static List<SongResult> Search(string key, int page, string type){if (type == "xly"){key = HttpUtility.UrlEncode(key);}List<SongResult> result;if (string.IsNullOrEmpty(key)){result = null;}else{string text = string.Format("http://{0}/musicspy/search.aspx?source={1}&word={2}&page={3}&num=30", new object[]{SearchAction.Address,type,key,page});Console.WriteLine(text);string htmlContent = CommonHelper.GetHtmlContent(text, Encoding.UTF8, "GET");if (string.IsNullOrEmpty(htmlContent) || htmlContent == "null"){result = null;}else{List<SongResult> list;try{list = JsonConvert.DeserializeObject<List<SongResult(htmlContent);}catch (Exception ex){MainFrm.AddLog(ex.ToString());list = null;}result = list;}}return result;}

从https://www.52pojie.cn/thread-1493146-1-1.html下载服务器端解压至音乐间谍目录
在音乐间谍路径下新建文件:音乐间谍V3.4.exe.config
用记事本打开,填入下代码
[XML] 纯文本查看 复制代码
<?xml version="1.0"?><configuration><appSettings><add key ="Address" value="localhost:5555"/></appSettings></configuration>

修改web.config,只改这一行即可
<add key ="Address" value="localhost:5555"/>
没有iis可以用艾伟写的AspNet4.0网站运行助手
将AspNet4.0网站运行助手放到音乐间谍路径下,打开,然后固定端口
音乐间谍V3.4本地解析实现

image.png


打开软件,大功告成
音乐间谍V3.4本地解析实现

image.png


音乐间谍V3.4本地解析实现

image.png


暂时仅支持网易,酷狗,酷我和qq音乐,音质128k-320k不等,暂不支持无损
外链:https://yhcx.lanzoui.com/b0a45jdna 密码:cniy
打开音乐间谍单机版.exe
更新,音乐间谍无法自动更新,当ZSMusic更新时,下载服务器端.zip解压至音乐间谍目录,替换除web.comfig外的文件
标签:
音乐间谍V3.4本地解析实现

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
千金楼资源网 Copyright www.htabc.com

评论“音乐间谍V3.4本地解析实现”

暂无“音乐间谍V3.4本地解析实现”评论...

《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线

暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。

艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。

《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。