V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
PeterD
V2EX  ›  分享创造

虾米音乐vip用户批量下载脚本 -- 不限下载次数

  •  
  •   PeterD ·
    PeterDing · 2013-08-05 13:48:51 +08:00 · 8196 次点击
    这是一个创建于 4156 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2013-08-06 11:15:55 +08:00
    第 2 条附言  ·  2013-08-07 00:31:55 +08:00
    各位大虾请用自己的cookie,刚才发了自己的,现在已经403了。
    我把脚本地址放在了:

    https://gist.github.com/PeterDing/6166111
    11 条回复    1970-01-01 08:00:00 +08:00
    flydream
        1
    flydream  
       2013-08-06 18:35:25 +08:00
    不错,感谢了,不过好像下载下来的比特率都不高,没有发现320kb的
    PeterD
        2
    PeterD  
    OP
       2013-08-06 19:28:25 +08:00
    @flydream 对不起,刚才贴了自己的cookie。
    如果你要下载320Kbps,需要自己加入vip账号的Cookie中的member_auth。
    flydream
        3
    flydream  
       2013-08-07 13:12:31 +08:00
    @PeterD 用了自己的member_auth,下载了几个专辑,现在也是403了
    fanzeyi
        4
    fanzeyi  
       2013-08-07 13:18:12 +08:00
    http://www.v2ex.com/about

    「• 这里绝对不讨论任何有关盗版软件、音乐、电影如何获得的问题 」

    cc @Livid
    PeterD
        5
    PeterD  
    OP
       2013-08-07 14:04:45 +08:00
    @fanzeyi 虾米vip用户有试听高品质(320Kbps)音乐的权限,这个脚本只是将vip用户试听的高品质音乐流媒体保存为mp3,所得mp3文件并非盗版音乐。

    同时,因为linux用户无法使用虾米客户端软件,也就不可能通过该软件下载音乐。此脚本只是让虾米vip的linux用户下载到其应该拥有的高品质音乐。
    PeterD
        6
    PeterD  
    OP
       2013-08-07 14:07:34 +08:00
    @flydream 我加了10秒的下载间隔,不知道是否可以解决。
    fanzeyi
        7
    fanzeyi  
       2013-08-07 16:27:25 +08:00
    @PeterD 即使虾米钻了版权的空子,但是改变不了它是一个盗版音乐网站的事实,呵呵。
    PeterD
        8
    PeterD  
    OP
       2013-08-07 22:22:22 +08:00
    加入了lepture的登陆代码 https://gist.github.com/lepture/1014329
    不知道是否可以解决403问题,欢迎测试。
    tyhunter
        9
    tyhunter  
       2013-08-09 21:40:10 +08:00
    求教LZ提示
    sh: wget: command not found


    ----### ERROR ==> 32512 ###---


    ===> wget -nv -c -U "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36" -O "01.江湖再见 - 胡彦斌.mp3" http://m3.file.xiami.com/h/1DGYTIgZ7GhliqCQTo42SiUc5uLUHzSCyIRpkLQovh0gIYcWZoXwkJGZXQpP3yGWoFsaHL3z2TtLGeZfKLb81%2FTLHA

    是怎么回事?
    PeterD
        10
    PeterD  
    OP
       2013-08-09 21:56:23 +08:00
    @tyhunter 你需要安装wget
    在ubuntu上: sudo apt-get install wget
    在fedora上: sudo yum install wget
    foursking
        11
    foursking  
       2014-01-25 22:26:54 +08:00
    能否加入下载进度这样 还有 wget 换 axel怎么样 多线程下载
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2835 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 07:37 · PVG 15:37 · LAX 23:37 · JFK 02:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.