熬一个通宵,做了这玩意儿 -- KissNemp (基于 Electron) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
nozama
V2EX    分享创造

熬一个通宵,做了这玩意儿 -- KissNemp (基于 Electron)

  •  1
     
  •   nozama 2016 年 1 月 14 日 13008 次点击
    这是一个创建于 3679 天前的主题,其中的信息可能已经有所发展或是发生改变。

    事情的起因是这样的,
    我有一只台式机,一直闲置;几天前心血来潮装了 Ubuntu ;然后发现许多基本需求都难以满足...比如深受广大人民群众喜爱的网易云音乐

    然后我就网上搜,原来各路高手已经做了好多替代品,神马 Python 、 Qt....都是我不喜欢的技术...(不喜欢没有{花括号}的语言, 也不喜欢离不开 Macro 的框架)。另外一点是,这些客户端使用体验感觉怪怪的(说不上来)。

    于是我决定基于 Electron 来做一个“简单粗暴、直接有效”,自己用着顺手的版本...其实就是个 Web 版的 Wrapper...顺便复习一下 js 什么的。

    花了一天一夜,终于算是成品了... 和大家分享一下。
    这货的名字就叫 KissNemp - 'Keep it Simple & Stupid' NetEase Music Player.
    //============
    REPO: https://github.com/yingDev/KissNemp
    //============

    27 条回复    2016-01-15 10:11:17 +08:00
    steley
        1
    steley  
       2016 年 1 月 14 日   2
    程度员就是好,不开心就自己造轮子。下辈子我也要做猿。
    onvno
        2
    onvno  
       2016 年 1 月 14 日
    睡醒顶一发
    xiqingongzi
        3
    xiqingongzi  
       2016 年 1 月 14 日
    看起来不错。翻翻源码去
    shenxian
        4
    shenxian  
       2016 年 1 月 14 日
    感觉不错 先 star 了
    ys0290
        5
    ys0290  
       2016 年 1 月 14 日 via iPhone
    程度员就是好,不开心就自己造轮子。下辈子我也要做猿。
    amoblin
        6
    amoblin  
       2016 年 1 月 14 日
    赞! osx 下也可用吧?
    xiamx
        7
    xiamx  
       2016 年 1 月 14 日
    有点意思
    cismous
        8
    cismous  
       2016 年 1 月 14 日
    喵!
    beew
        9
    beew  
       2016 年 1 月 14 日
    完了,看不懂源码了
    cismous
        10
    cismous  
       2016 年 1 月 14 日
    @beew ES6 的缘故?
    tony1016
        11
    tony1016  
       2016 年 1 月 14 日
    well,not bad
    carlhan
        12
    carlhan  
       2016 年 1 月 14 日 via Android
    右上角几个按钮好违和, Ubuntu 上这几个按钮应该在左上角。 Electron 的缘故吗
    nozama
        13
    nozama  
    OP
       2016 年 1 月 14 日
    @carlhan 倒不是。左上角要放 logo 啊.... 如果使用标准 title bar 的话多出一行又太丑了。
    nozama
        14
    nozama  
    OP
       2016 年 1 月 14 日
    @amoblin 事实上几乎完全就是在 mac 上写的,最后才放到 ubuntu 下调整了一下。
    1847bell
        15
    1847bell  
       2016 年 1 月 14 日
    赞一个(°°)好棒
    lvwzhen
        16
    lvwzhen  
       2016 年 1 月 14 日
    前几天 star 了 WebShell ,也做个 WebShell 版本的试试。 https://github.com/lvwzhen/163Music-WebShell
    lvwzhen
        17
    lvwzhen  
       2016 年 1 月 14 日
    83f420984
        18
    83f420984  
       2016 年 1 月 14 日 via Android
    以前单位老大用 Electron 写了个游戏制作工具,工具里套的上我切的静态网页 -_-||
    MrJing1992
        19
    MrJing1992  
       2016 年 1 月 14 日
    一天一夜就搞定了,牛!
    zhe13
        20
    zhe13  
       2016 年 1 月 14 日
    give you the Coin and Star you need.
    leejanfin
        21
    leejanfin  
       2016 年 1 月 14 日 via iPhone
    厉害 一天就搞定了
    coolzilj
        22
    coolzilj  
       206 年 1 月 14 日
    赞~ Electron 的硬伤是打包后的文件大小,不然还是挺实用的
    kikyous
        23
    kikyous  
       2016 年 1 月 14 日   2
    直接用网页版不就好了?
    我做了一个插件可以支持 全局快捷键, 换个通知,菜单操作
    https://github.com/kikyous/music.163.com


    zonghua
        24
    zonghua  
       2016 年 1 月 14 日
    有没有仿 QQ 的?用 Electron 实现?
    behappy
        25
    behappy  
       2016 年 1 月 14 日
    好顶赞
    myv2ex
        26
    myv2ex  
       2016 年 1 月 14 日
    不错,确实简单粗暴、直接有效,但终极和当年的 RIA 是昙花一现,怪怪的应用确可以一直存在
    altair21
        27
    altair21  
       2016 年 1 月 15 日 via iPhone
    又看到楼主了 你的 QingDict 非常好用一直在用
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4327 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 03:48 PVG 11:48 LAX 19:48 JFK 22:48
    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