五一再作死,搞了一个搜索和播放全网音乐的 Chrome 插件 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
listen1

五一再作死,搞了一个搜索和播放全网音乐的 Chrome 插件

  •  1
     
  •   listen1 Apr 30, 2016 10860 views
    This topic created in 3651 days ago, the information mentioned may be changed or developed.

    当我听个歌要搜好几个网站的时候,我抓狂了(版权之争)。然后,我觉得,是时候搞起一波了。(效果如下图)

    platform

    反正就是搜歌快了,不烦心了。还有每天必用的各家热门的歌单的功能。

    于是终于可以安心的想听啥听啥了。把源码和 crx 安装文件都放这了,伸手党们来吧。

    源码地址:

    https://github.com/listen1/listen1_chrome_extension

    crx 下载页面:

    https://github.com/listen1/listen1_chrome_extension/releases

    Supplement 1    May 1, 2016

    最新消息: crx安装后第二天会被chrome主动移除(chrome:我是来保护你的,亲)。推荐安装方式:下载zip包解压, 在 扩展程序加载已解压的扩展程序

    Supplement 2    May 1, 2016
    第一次在 V2EX 发帖,所有给我感谢和收藏的小伙伴们,谢谢你们!如果你觉得这个很酷,不妨给自己的好基友推荐一下,嘿嘿嘿
    51 replies    2016-06-28 20:58:56 +08:00
    peizh2006
        1
    peizh2006  
       Apr 30, 2016
    好顶赞
    scys
        2
    scys  
       Apr 30, 2016
    nice~
    xiaoshangmin
        3
    xiaoshangmin  
       Apr 30, 2016 via iPhone
    好样的
    YIem
        4
    YIem  
       Apr 30, 2016
    好样的!
    qwerasdf
        5
    qwerasdf  
       Apr 30, 2016
    just breathe the music once again
    lxt521357521
        6
    lxt521357521  
       Apr 30, 2016
    @listen1 默认码率是多少?
    guokeke
        7
    guokeke  
       Apr 30, 2016
    赞赞赞,顶顶顶
    listen1
        8
    listen1  
    OP
       Apr 30, 2016   1
    @lxt521357521 网易是 320k bps 请放心
    faketemp
        9
    faketemp  
       Apr 30, 2016
    @listen1 实测网易所有的音乐都无法播放,时长显示 0:00:00 ,鹅和虾的正常
    listen1
        10
    listen1  
    OP
       pr 30, 2016
    @faketemp 挺奇怪,如果直接打开网易网页能听么,或者等等或者刷新试试?网易的码率较高加载时间可能比其他两家长。
    nareix
        11
    nareix  
       Apr 30, 2016
    动漫也是一样,分散各个网站,吗的就不能团结点
    lxt521357521
        12
    lxt521357521  
       Apr 30, 2016
    @listen1 感谢楼主分享,好人一生平安 1024
    simonsmh
        13
    simonsmh  
       Apr 30, 2016 via Android
    棒!
    kn007
        14
    kn007  
       May 1, 2016
    wow ,前排支持。
    lyricorpse
        15
    lyricorpse  
       May 1, 2016
    我在美帝 表示一首歌都听不了。。
    15759943015
        16
    15759943015  
       May 1, 2016
    试着把源码上传到 web 上去,显示有问题,奈何是个渣渣网页源码都不会修改......希望能搞个网页版的
    TashinV
        17
    TashinV  
    PRO
       May 1, 2016 via iPhone
    支持搞个网页版的
    listen1
        18
    listen1  
    OP
       May 1, 2016
    @lyricorpse 这些网站会屏蔽国外 ip 吧,所以需要个中国的 vpn ?
    listen1
        19
    listen1  
    OP
       May 1, 2016   1
    @15759943015 你想要,我这有!(不过是 Python ,直接用 web 写是不会让你跨域访问的) https://github.com/listen1/listen1
    SkyEcho
        20
    SkyEcho  
       May 1, 2016 via Android
    哈哈,我没你胆子大,这样直接屏蔽掉他们的播放界面,没有 1000 万,不敢搞
    chenhui7373
        21
    chenhui7373  
       May 1, 2016
    mark & down
    djyde
        22
    djyde  
       May 1, 2016
    api 哪里找到的
    terrancy
        23
    terrancy  
       May 1, 2016
    好样的,研究下源码看看怎么搞得哈
    KiseXu
        24
    KiseXu  
       May 1, 2016
    你这东西应该直接做成 chrome 应用,而不是 chrome 扩展
    morewe
        25
    morewe  
       May 1, 2016
    赞一个,有时为了找一首歌各个平台分别搜确实抓狂。
    已用,搜索后,几秒的卡顿后才出结果。不过总体还是不错的,很方便。
    listen1
        26
    listen1  
    OP
       May 1, 2016
    @djyde 基本用了浏览器的 api 接口,网易参考了 Python 版本的加密算法
    listen1
        27
    listen1  
    OP
       May 1, 2016
    @a302800411 我是来抛砖引玉的,以后的小伙伴们肯定能有更好的作品
    listen1
        28
    listen1  
    OP
       May 1, 2016
    @terrancy 欢迎 fork ,其实并不复杂
    tyhunter
        29
    tyhunter  
       May 1, 2016
    感谢已送,就是每次重启 chrome 都会提示我“未知开发者”的扩展
    mydansun
        30
    mydansun  
       May 1, 2016 via Android
    厉害!
    listen1
        31
    listen1  
    OP
       May 1, 2016
    @tyhunter 建议用 加载已解压的扩展程序 重新安装一下。我也遇到过这个问题。
    tyhunter
        32
    tyhunter  
       May 1, 2016
    @listen1 就是用这方法安装的
    tyhunter
        33
    tyhunter  
       May 1, 2016
    @listen1 我试着重装了一遍,现在是重启后直接消失了.....
    tyhunter
        34
    tyhunter  
       May 1, 2016
    @listen1 然后存在有时候歌播到一半就自动切下一首的问题
    listen1
        35
    listen1  
    OP
       May 1, 2016
    @tyhunter 谢谢你的回复,可以把你的 chrome 版本和操作系统发到我的邮箱 [email protected] ,很乐意看看到底发生了什么。
    AnonymousID
        36
    AnonymousID  
       May 1, 2016
    问一下, chrome 下哪有“加载已解压的扩展程序”这个东西?谢谢
    AnonymousID
        37
    AnonymousID  
       May 1, 2016
    找到了,开发者模式
    15759943015
        38
    15759943015  
       May 1, 2016
    弄个网页版的, PHP 或者纯前端实现,可以上传 web 作为网站使用。
    icybee
        39
    icybee  
       May 1, 2016
    cool
    codecrash
        40
    codecrash  
       May 2, 2016 via Android
    好东西,要支持一下作者
    kimmykuang
        41
    kimmykuang  
       May 2, 2016
    good job!
    lechain
        42
    lechain  
       May 2, 2016
    非常感谢楼主,插件很清爽简介,五星好评!

    天真的我非常无理的提一个要求~
    能不能做成关闭标签页音乐仍然后台播放呢?
    lechain
        43
    lechain  
       May 2, 2016
    还有,非常非常期待 多播放列表功能~
    Chigogo
        44
    Chigogo  
       May 2, 2016
    谢谢楼主。
    huangbin
        45
    huangbin  
       May 2, 2016
    很酷,感谢楼主
    huangbin
        46
    huangbin  
       May 3, 2016
    楼主 发现 BUG 在播放表切歌转换时不能连播
    hmm2394
        47
    hmm2394  
       May 3, 2016
    好东西,,,
    yeizhihui
        48
    yeizhihui  
       May 3, 2016
    感谢楼主
    MrX
        49
    MrX  
       May 4, 2016
    能否做一个网页版啊
    listen1
        50
    listen1  
    OP
       May 21, 2016
    @lechain 插件版还不能,但可以用桌面版: http://listen1.github.io/listen1/
    jizhidebocai
        51
    jizhidebocai  
       Jun 28, 2016
    这个必须赞
    About     Help     Advertise     Blog     API     FAQ     Solana     2714 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 147ms UTC 15:44 PVG 23:44 LAX 08:44 JFK 11:44
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86