爱意满满的作品展示区。
dndx

练手之作:虾米音乐地址解析器,你会喜欢的

  •  
  •   dndx ·
    dndx · Apr 29, 2012 · 16008 views
    This topic created in 5305 days ago, the information mentioned may be changed or developed.
    地址: http://xmurl.sinaapp.com/

    主要功能:

    * 解析虾米单曲页面
    * 批量解析虾米专辑页
    * 提供批量改名脚本(Win下为cmd,Linux下为Shell)
    * 快速解析书签,一键把你带到解析页面
    * 不需要任何客户端,纯网页应用

    期待建议。
    42 replies  •  1970-01-01 08:00:00 +08:00
    Orz
    Orz
    Apr 29, 2012
    1
    试听的音质,随便听听还是可以的,感谢。
    dndx
    dndx
    OP
    Apr 29, 2012❤️1
    2
    @Orz 没错..只能解析出来试听链接,这个没办法。
    不过虾米的试听质量也还凑活,像我这样的业余耳朵听起来区别不大。。
    dndx
    dndx
    OP
    Apr 29, 2012
    3
    更新:现在可以解析精选集页面

    例: http://www.xiami.com/song/showcollect/id/11065698
    fanzeyi
    fanzeyi
    Apr 29, 2012
    4
    @dndx 代码有开源的计划么?
    zhaoyafei
    zhaoyafei
    Apr 29, 2012
    5
    我一般都用Chrome的审查元素
    Air_Mu
    Air_Mu
    Apr 29, 2012❤️1
    6
    虾米音质和网站太龌龊

    做个XTUBE嗅探就好了
    dndx
    dndx
    OP
    Apr 29, 2012
    8
    @fanzeyi 整个程序还算有难度的应该算是虾米的URL解密部分了,这部分代码我已经贴到Github上,不过比较毁眼,没办法,虾米的加密方法太奇葩了。

    https://gist.github.com/2550880

    至于Web部分的源码真的没有任何技术含量,你用上面的解密函数 + Flask写这样一个网站最多需要10分钟吧..也就前端调教起来麻烦点。
    fanzeyi
    fanzeyi
    Apr 29, 2012
    9
    @dndx 需要的就是这个ww 谢了ww
    fanzeyi
    fanzeyi
    Apr 29, 2012
    10
    @dndx 多嘴问一句怎么推出来的..
    dndx
    dndx
    OP
    Apr 29, 2012❤️1
    11
    @fanzeyi 就是闲的蛋疼,没别的了..
    dndx
    dndx
    OP
    Apr 29, 2012
    12
    @binux 这网站貌似有问题,比如:

    http://www.kissxiami.com/album/510560

    就解析不到地址,不知道为什么

    xmurl是能正常解析的
    binux
    binux
    Apr 29, 2012
    13
    fanzeyi
    fanzeyi
    Apr 29, 2012
    14
    fork 了一份 JavaScript 版本的: https://gist.github.com/2551275
    yugushen
    yugushen
    Apr 29, 2012
    15
    批量重命名能不能改称 “<曲目序号> <曲目名称>” 这种格式?或者更进一步,能不能自动填写 MP3 标签信息?
    dndx
    dndx
    OP
    Apr 30, 2012
    16
    @yugushen 第一个可以很容易做到,第二条没有办法,因为文件都是位于虾米的服务器上,xmurl是网页程序,没有更改ID3的能力。
    MartianZ
    MartianZ
    Apr 30, 2012
    17
    @binux @dndx 我已经好久没维护这个项目了……
    抽空再看看问题所在
    ystar
    ystar
    Apr 30, 2012
    18
    一般netvideohunter 完全可以胜任。 可惜下的都是试听的低音质格式的,如果能挖到高音质的就爽了
    yugushen
    yugushen
    Apr 30, 2012
    19
    @dndx 如果有第一个就不错了,我可以用工具根据文件名填写标签。
    suorh
    suorh
    Apr 30, 2012
    20
    @dndx 不错,希望 可以一直可以使用,稳定性要强~
    dndx
    dndx
    OP
    Apr 30, 2012❤️1
    21
    @yugushen 已加上

    willwen
    willwen
    Apr 30, 2012
    22
    我用nodejs写的,另外做了一个jQuery的
    https://gist.github.com/2372505
    yyycat
    yyycat
    May 2, 2012
    23
    之前没研究出来,好沮丧……求思路………………Orz
    yugushen
    yugushen
    May 4, 2012
    24
    @dndx 目前曲目序号好像是从 0 开始的,可不可以改为从 1 开始?
    9hills
    9hills
    May 4, 2012
    25
    以前都是用chrome developer tools看的,这个方便了很多啊
    dndx
    dndx
    OP
    May 4, 2012❤️1
    26
    @yugushen Fixed.
    chaos_mical
    chaos_mical
    May 11, 2012
    27
    @dndx 不能使用了似乎
    webnote
    webnote
    May 11, 2012❤️1
    28
    Chrome -> F12 -> Network -> Type 找MP3就可以了
    dndx
    dndx
    OP
    May 11, 2012
    29
    @chaos_mical 刚刚试了一下,好好的啊。
    dingding
    dingding
    May 11, 2012
    30
    赞啊
    yuwenchan
    yuwenchan
    Jun 6, 2012
    31
    不赞都不行啊
    sn1113
    sn1113
    Jul 9, 2012
    32
    源码可以分享下吗 [email protected]
    nikolai
    nikolai
    Jul 9, 2012
    33
    给力!

    不过好久没下载歌了,一直豆瓣fm或虾米电台直接听。
    lentrody
    lentrody
    Jul 9, 2012
    34
    自己找资源无压力
    一直觉得扒在线音乐资源挺没趣的
    CP9
    CP9
    Jul 10, 2012
    36
    音质还是不行哦
    sum2boy
    sum2boy
    Sep 7, 2012
    37
    请问一下最近那个jing.fm号称全是无损音乐,但是他的界面也是像虾米一样,前台是播放器外壳,远程调用后台数据库的方法,不能直接嗅探到真实地址,请问您这个解析方法是不是也同样适用于这个jing.fm的音乐网站呢?
    另外,源代码部分是采用什么语言写的呢?
    dndx
    dndx
    OP
    Sep 7, 2012
    38
    69devil
    69devil
    Nov 17, 2012
    39
    地址失效了。。。
    ahefromhell
    ahefromhell
    Nov 18, 2012
    40
    您访问的网站超出配额
    yangyouzhi
    yangyouzhi
    Jan 12, 2014
    41
    网站不存在了。。。
    dndx
    dndx
    OP
    Jan 12, 2014
    42
    @yangyouzhi 肉身在墙外,没法翻回墙内,出了 BUG 没法调试,只能歇菜了..
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   668 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 21:14 · PVG 05:14 · LAX 13:14 · JFK 16:14
    ♥ Do have faith in what you're doing.