吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 26061|回复: 111
收起左侧

[原创工具] [C#]网易云音乐歌词批量下载&缓存转换工具(已修复)

  [复制链接]
XhyEax 发表于 2018-7-10 09:47
本帖最后由 XhyEax 于 2018-12-5 20:16 编辑

// 更新内容
2018/12/5 20:13 由于检测Cookie,只能查询到第一首歌,已修复
2018/8/6 10:20 由于网易云关闭http查询接口,程序运行出错。已全部修改为https协议
2018/7/11 7:28 System.InvalidOperationException: 此实现不是 Windows 平台 FIPS 验证的加密算法的一部分。  已添加修复代码,若出现该问题请重新下载附件。
2018/7/10 11:05 更新为点击文本框自动从剪切板获取歌曲或歌单id
2018/7/10 10:39 测试代码忘记删除了,下载不了歌词,麻烦大家重新下载一下

前言:
距离高考结束已经一个月了,不出意料地颓了一个月。
翻了翻VS的项目,花了一个小时更新一下这个软件。(一年前的缓存解密,现在居然还可用
获取歌单采用http://music.163.com/weapi/v3/playlist/detail接口,post参数经过两次aes加密。(参数具体加密情况自行百度)
所以可以获取1000+歌曲的歌单了
注(关于缓存转换):

建议先清空缓存再听要钱的歌(设置→下载设置→清除缓存)
缓存一般位于 C:\Users\用户名\AppData\Local\Netease\CloudMusic\Cache\Cache (需设置显示隐藏文件夹)

软件介绍(支持1000+歌曲歌单):

TIM截图20180710094211.png


可选择保存编码,自动去重,重命名歌词文件。
除了能单个添加歌曲id以外,本程序还能从歌单中批量获取歌曲id,具体见截图。
歌单id形如(可以在客户端右键分享歌单,获得id):


下载地址:
163LDlNTrans2.1.zip (215.03 KB, 下载次数: 1039)

旧版勿下
163LDandTrans2.0.zip (214.13 KB, 下载次数: 694)

PS:保存不了歌词的请手动重命名歌曲名和歌手名

免费评分

参与人数 24吾爱币 +31 热心值 +19 收起 理由
q7634356 + 1 + 1 谢谢@Thanks!
234jiao + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Grieved + 1 + 1 我很赞同!
GPUS少东 + 1 谢谢@Thanks!
Coxxs + 5 + 1 谢谢@Thanks!
wangkai558 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
star595730 + 1 热心回复!
sohaoo + 1 强烈建议楼主提供文件名格式自定义的功能,用其他工具下载的没法和你这个对.
sk916787528 + 1 + 1 用心讨论,共获提升!
leo_52 + 1 + 1 我很赞同!
HWN + 1 + 1 谢谢@Thanks!
qwerf2008 + 1 + 1 此为违规行为,请遵守论坛版规!
054566 + 1 + 1 我很赞同!
粽子的腿毛 + 1 + 1 热心回复!
z19803 + 1 热心回复!
风起云落 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
丄床 + 1 + 1 用心讨论,共获提升!
腰围两尺99 + 1 + 1 用心讨论,共获提升!
lockfree + 1 + 1 谢谢@Thanks!
hahj0113 + 1 + 1 我很赞同!
蛋挞sama + 1 + 1 谢谢@Thanks!
xiaoxiao999 + 1 谢谢@Thanks!
古塘 + 1 + 1 谢谢@Thanks!
云在天 + 6 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

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

PEPSI777 发表于 2018-8-6 09:35
报错内容
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
Newtonsoft.Json.JsonReaderException: Error reading JObject from JsonReader. Path '', line 0, position 0.
   在 Newtonsoft.Json.Linq.JObject.Load(JsonReader reader, JsonLoadSettings settings)
   在 Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
   在 M163Box.Form1.button5_Click(Object sender, EventArgs e)
   在 System.Windows.Forms.Control.OnClick(EventArgs e)
   在 System.Windows.Forms.Button.OnClick(EventArgs e)
   在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 System.Windows.Forms.ButtonBase.WndProc(Message& m)
   在 System.Windows.Forms.Button.WndProc(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 已加载的程序集 **************
mscorlib
    程序集版本:4.0.0.0
    Win32 版本:4.7.3131.0 built by: NET472REL1LAST
    基本代码:file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
M163Box
    程序集版本:1.0.0.0
    Win32 版本:1.0.0.0
    基本代码:file:///C:/Users/lihangtong/AppData/Local/Temp/HZ$D.917.772/HZ$D.917.773/M163Box.exe
----------------------------------------
System.Windows.Forms
    程序集版本:4.0.0.0
    Win32 版本:4.7.3056.0 built by: NET472REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    程序集版本:4.0.0.0
    Win32 版本:4.7.3056.0 built by: NET472REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    程序集版本:4.0.0.0
    Win32 版本:4.7.3056.0 built by: NET472REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    程序集版本:4.0.0.0
    Win32 版本:4.7.3056.0 built by: NET472REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    程序集版本:4.0.0.0
    Win32 版本:4.7.3110.0 built by: NET472REL1LAST_C
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    程序集版本:4.0.0.0
    Win32 版本:4.7.3056.0 built by: NET472REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    程序集版本:4.0.0.0
    Win32 版本:4.7.3056.0 built by: NET472REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
    程序集版本:4.0.0.0
    Win32 版本:4.7.3056.0 built by: NET472REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
Newtonsoft.Json
    程序集版本:10.0.0.0
    Win32 版本:10.0.3.21018
    基本代码:file:///C:/Users/lihangtong/AppData/Local/Temp/HZ$D.917.772/HZ$D.917.773/Newtonsoft.Json.DLL
----------------------------------------
System.Numerics
    程序集版本:4.0.0.0
    Win32 版本:4.7.3056.0 built by: NET472REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Web
    程序集版本:4.0.0.0
    Win32 版本:4.7.3056.0 built by: NET472REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------

************** JIT 调试 **************
要启用实时(JIT)调试,
该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
jitDebugging 值。
编译应用程序时还必须启用
调试。

例如:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

启用 JIT 调试后,任何未经处理的异常
都将被发送到在此计算机上注册的 JIT 调试程序,
而不是由此对话框处理。


 楼主| XhyEax 发表于 2018-7-10 09:49
PS:版主能不能帮我编辑下https://www.52pojie.cn/thread-638336-1-1.html
在帖子前面增加一个指引到本帖的链接
//格式如下:
最新版传送门:https://www.52pojie.cn/thread-763475-1-1.html
清华高材生 发表于 2018-7-10 09:57 来自手机
eilljs 发表于 2018-7-10 10:02
感谢分享!
chinaweikedong 发表于 2018-7-10 10:04
楼主,都一年的资源了,能不能开源一下,让我辈也学习学习
hydswcxx 发表于 2018-7-10 10:05
能不能开源一下
fengshgx 发表于 2018-7-10 10:11
感谢楼主分享,很实用
huangxu 发表于 2018-7-10 10:13
感谢楼主分享
benzener01 发表于 2018-7-10 10:18
感谢楼主的分享
hwb2018 发表于 2018-7-10 10:29
嗯,可以的&#9756;收下了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-25 14:56

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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