Excel用VBA查看酷狗歌词-lrc文件怎么打开

大家好!我是小嘟嘟熊,酷狗歌词的格式是krc,用普通方法是看不到的。我通过这次解码算是明白了它的原理,加密,首先是把歌词转为UTF8编码,在把UTF8编码进行压缩,解密,先解压,后转码,今天就把我用VB写代码分享给大家

准备一个KRC歌词文件,打开EXCEL,在模块中编写代码

Excel用VBA查看酷狗歌词

图1

上图用了两个API,一个是压缩文件,另一个是编码转换函数,一个自定义函数来进行编码转换

Excel用VBA查看酷狗歌词

读取KRC

KRCFILE,歌词的路径,这个过程我要在Main中启动,代码还有下一段

Excel用VBA查看酷狗歌词

读取KRC

在Main中直接调用过程,执行成功,EXCEL中就会显示歌词,

Excel用VBA查看酷狗歌词

歌词

看到结果大家会很奇怪,读出来的数据不全,那是我太急了,编写完就直接删除了代码,只是截了一个图,这才发现,其实是读全了的,只是在显示数据的代码段,截取字符串算漏了。大家可以改的

本文完!喜欢的朋友可以加关注:头条号小嘟嘟熊

推荐阅读