资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

JS+shell批量下载喜马拉雅FM的音频

一直在线收听喜马拉雅的音频节目, 收听广播节目节约了大量时间,不管是地铁上还是走路都可以收听,不用低头看书,也脱离了颈椎病的苦恼。 过年回家我想在车上收听,发现只能通过手机播放,效果不好,我就在网上找下载的方法,网上也有小软件可以下载, 但是没有成功,本着自己动手丰衣足食的原则, 自己来一发吧。 本着简单原则,没有动用高级的编辑语言, 直接浏览器操作,上代码:

网站设计、成都网站建设的关注点不是能为您做些什么网站,而是怎么做网站,有没有做好网站,给创新互联一个展示的机会来证明自己,这并不会花费您太多时间,或许会给您带来新的灵感和惊喜。面向用户友好,注重用户体验,一切以用户为中心。

$(".album_soundlist ul li").each(function(i){
    var sound_id = $(this).attr("sound_id");
    var json_url = "http://www.ximalaya.com/tracks/" + sound_id + ".json";
    $.get(json_url,function(json){
        var save_name = json.nickname + "-" + json.title + ".m4a";
        var down_cmd = "wget " + json.play_path_64 + " -O " + save_name
        console.log(down_cmd);
    })
})

代码比较少,在列表页面运行下,获得下载命令, 在linux 终端 粘贴下,立等可取。迅雷什么的不支持重命名,要求不多的话也可以,自己变通。感谢喜马拉雅,希越办越好,可能的话还是购买他们的随车听。


本文标题:JS+shell批量下载喜马拉雅FM的音频
网页网址:http://cdkjz.cn/article/psheeg.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220