吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 11075|回复: 92
收起左侧

[.NET逆向] 音乐间谍V3.4本地解析实现

    [复制链接]
遗憾迟香 发表于 2021-8-17 16:00
本帖最后由 遗憾迟香 于 2021-8-29 16:51 编辑

纪念逝去的音乐间谍
软件需要利用远程webapi实现,但在2017年寒假,音乐间谍停止服务,所有调用音乐间谍接口的软件一律gg
用dnSpy看了一下,音乐解析代码全在SearchAction中
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: 0x00013374
public 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网站运行助手放到音乐间谍路径下,打开,然后固定端口
image.png
打开软件,大功告成
image.png
image.png
暂时仅支持网易,酷狗,酷我和qq音乐,音质128k-320k不等,暂不支持无损
外链:https://yhcx.lanzoui.com/b0a45jdna 密码:cniy
打开音乐间谍单机版.exe
更新,音乐间谍无法自动更新,当ZSMusic更新时,下载服务器端.zip解压至音乐间谍目录,替换除web.comfig外的文件

免费评分

参与人数 29吾爱币 +33 热心值 +25 收起 理由
snowfox99 + 1 + 1 谢谢@Thanks!
小怪兽01 + 1 + 1 热心回复!
xiaohaiguai + 1 + 1 感谢您的宝贵建议,我们会努力争取做得更好!
johnson1007 + 1 热心回复!
guoruihotel + 1 + 1 谢谢@Thanks!
Hmily + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
PRND + 1 + 1 我很赞同!
Lxt160233 + 1 谢谢@Thanks!
asktail + 1 + 1 谢谢@Thanks!
qaz003 + 1 不怎么听音乐,但是这个过程倒很兴趣
fuwenyue + 1 + 1 热心回复!
假装在伦敦 + 1 + 1 谢谢@Thanks!
qsj521521 + 1 + 1 谢谢@Thanks!
xiong930626 + 1 + 1 谢谢@Thanks!
JueX + 1 + 1 我很赞同!
zue99 + 1 + 1 谢谢@Thanks!
owengolfman + 1 + 1 我很赞同!
zhaozhao1 + 1 + 1 热心回复!
lgc81034 + 1 谢谢@Thanks!
闪的好快啊 + 1 用心讨论,共获提升!
guoyuh78 + 1 + 1 谢谢@Thanks!
qwe6839 + 1 + 1 我很赞同!
流浪星空 + 1 + 1 我很赞同!
lxtx666 + 1 我很赞同!
wwvv2233 + 1 + 1 我很赞同!
努力加载中 + 1 + 1 热心回复!
yi025 + 1 + 1 谢谢@Thanks!
midas1123 + 1 + 1 我很赞同!
wujinzhanyi + 1 + 1 热心回复!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 遗憾迟香 发表于 2021-8-27 16:43
本帖最后由 遗憾迟香 于 2021-8-27 19:10 编辑

外链:https://yhcx.lanzoui.com/b0a45jdna 密码:cniy
打开音乐间谍单机版.exe
更新,音乐间谍无法自动更新,当ZSMusic更新时,下载服务器端.zip解压至音乐间谍目录,替换除web.comfig外的文件
mislwz 发表于 2021-8-18 08:30
 楼主| 遗憾迟香 发表于 2021-8-18 09:22
go_feng 发表于 2021-8-17 16:17
学习了..谢楼主分享
栗子的大叔 发表于 2021-8-17 16:47
谢谢分享,慢慢学习
编程天下 发表于 2021-8-17 16:48
能分享下修改后的成品吗    感谢大佬
woshihongke2014 发表于 2021-8-17 17:25
@遗憾迟香 求艾伟写的AspNet4.0网站运行助手,我找不到。
a569421 发表于 2021-8-17 17:35
感谢大佬学习了..谢楼主分享
1921688998 发表于 2021-8-17 17:57
哪位大大能提供修改后的成品,谢谢
宝宝很腻害 发表于 2021-8-17 18:24
支持这个网站的音乐下载吗 http://www.bbdj.com/
Tamluo 发表于 2021-8-17 18:50
宝宝很腻害 发表于 2021-8-17 18:24
支持这个网站的音乐下载吗 http://www.bbdj.com/

不支持吧
 楼主| 遗憾迟香 发表于 2021-8-17 18:52
woshihongke2014 发表于 2021-8-17 17:25
@遗憾迟香 求艾伟写的AspNet4.0网站运行助手,我找不到。

https://files-cdn.cnblogs.com/files/waw/AspNet40_v2.2.rar
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 22:49

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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