首页   注册   登录
 winterssy 最近的时间轴更新

winterssy

V2EX 第 299713 号会员,加入于 2018-03-13 16:58:13 +08:00
今日活跃度排名 612
winterssy 最近回复了
@cydian #6 why do you want to contact me?
@0xABCD #2 无须登录,将歌单临时设为公开然后通过歌单 id 下载即可
11 天前
回复了 winterssy 创建的主题 Python Python 版 mxget 发布~
@locoz #32 对的,可能是错觉吧,经过一轮测试我发现 aiohttp 之所以有时比 net/http 稍快是在并发请求上前者对网络的利用率要比后者高
12 天前
回复了 winterssy 创建的主题 Python Python 版 mxget 发布~
@jiezhi #12 脚本写好了,在已安装 mxget 的基础上运行该脚本即可获取网易云音乐歌单变灰的歌曲列表,使用前须将歌单临时设为公开。
脚本地址:
12 天前
回复了 winterssy 创建的主题 Python Python 版 mxget 发布~
@blless #24 嗯正则初始化这个后面会修正,你说的“下载保存是放在一个协程里面并发操作”具体是指?
12 天前
回复了 winterssy 创建的主题 Python Python 版 mxget 发布~
@blless #26 你是指更新音乐标签和下载歌词那块?这个主要是考虑到文件已经下载到本地,而且需要的数据也在内存中,这部分操作是很快的,所以没有另起 goroutine 去处理它,你有更好的实现的话欢迎 pr,感谢~
12 天前
回复了 winterssy 创建的主题 Python Python 版 mxget 发布~
@zeromake #13 mxget 会通过大量的 API 并发请求来聚合音乐标签、歌词、播放地址等数据,这种情况下 goroutines+channel 的方案要比 aiohttp 异步请求稍为逊色,单次请求 /并发下载文件的话,还是 Go 占优的
12 天前
回复了 winterssy 创建的主题 Python Python 版 mxget 发布~
@uhian #14 你使用的命令是?我看看能否复现,有能力的话也可以 clone 源码下来自己调试看看
12 天前
回复了 winterssy 创建的主题 Python Python 版 mxget 发布~
@faceair #19 你没办法知晓平台限制的峰值是多少,不同平台的策略也不一样。二者的限制并发数都是一样的,并没有说 go 性能差,而是说 go 原生的 net/http 库性能确实不是很好,不然也不会有 fasthttp 这样的存在了。这只是我测试的结果,你也可以 clone 源码下来自己跑,如果有 bug,欢迎 pr
12 天前
回复了 winterssy 创建的主题 Python Python 版 mxget 发布~
@faceair #16 这个是测试过的,太高并发会触发某些音乐平台的限制而导致大量的失败请求
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1211 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 8ms · UTC 17:56 · PVG 01:56 · LAX 09:56 · JFK 12:56
♥ Do have faith in what you're doing.