Closed leondgarse closed 5 years ago
Hi,
很高兴您对这样一个小项目感兴趣。
我看了您的代码,实现上没有什么大问题。只是有两点改进想和您沟通一下:
如果用户指定的文件不是按照标准命名的(也就是使用‘-’对字符串无法拆分的或者是musicID中包含奇怪的字符的),显示一个提示。这样提示比现在抛出异常要友好些;
使用os.rename()会将原始缓存文件“删除”,个人觉得保留原文件,复制一个副本出来比较好。
另外,文档中最后的依赖部分除了eyed3还有requests,需要注明。音乐格式中的“bite size“改为”bit rate“更好。
如果可能的话,您可以在cmd目录下新建一个目录来放您的程序和说明文档。您的程序可以作为一个独立的部分出来。
无论您是否修改,请记得回复我一下,我会将它merge进来。
Hi,
很好的改进建议,重新上传了一个版本
Python_for_Ubuntu_client
netease_rename.py
readme.md
脚本文件的改动
KEEP_SOURCE=True
参数
KEEP_SOURCE=True
保留源文件,使用 shutil.copyfile
将文件复制到新的路径下KEEP_SOURCE=False
不保留源文件,使用 os.rename
将文件移动到新的路径下bite size
改成了 bite rate
requests
shutil
具体怎么用,要不要使用还是取决于项目的需要 :)
嗯,挺好的,我会在主文档中添加相应的说明,感谢您的支持。
Hi,
很不错的程序,尤其是解密的部分 :D
写了一个小程序,用于将 Ubuntu 上网易云音乐的缓存文件重命名成真实的名字,看看能不能用上
在 Ubuntu 上使用网易云音乐的客户端,其缓存直接是 mp3 文件,缓存在
~/.cache/netease-cloud-music/CachedSongs/
因此主要需要的是重命名,使用如下
输出
参数
--dist_path
输出路径,默认$HOME/output_music
--source_path
输入文件夹路径,缓存文件地址,默认$HOME/.cache/netease-cloud-music/CachedSongs
依赖