I am LAZY bones ? all linux

gmbox发布0.1版本

好吧~ 今天发布gmbox V0.1版本了.
看看之前的日志,发现离我发第一篇博文的都已经过了近4个月了.
其实,离之前预想的发布日期不知道迟了多少,好在也没对外公布过发布计划,看来我对自己的”懒”还是有自知之明的,哈哈..
呃..还是说说gmbox吧,基本特性是:

  • 支持谷歌音乐的”榜单下载”和”搜索下载”,而且,这两者都包含歌曲和专辑.
  • 简单的可配置性
  • linux系统可以调用mid3iconv自动修改歌曲的ID3信息编码
  • 跨平台性,使用python做为核心,可以运行于大部分linux和windows操作系统,理论上mac也可以,没条件测试
  • 界面和核心分离,默认有一个使用pygtk的界面,也可以使用命令行方式操作

安装方法:

  • linux版本安装法:下载源码包后,解压,可以 sudo ./install -i 安装至系统目录,就可以在菜单选择”应用程序”-“影音”-“google music box”打开GUI界面,或者运行gmbox打开CLI界面. (-u可以卸载干净的.)
  • linux版本不安装法: 下载源码包后,解压,直接运行 gmbox/src/mainwin.py 打开GUI界面; 直接运行 gmbox/src/cli.py 打开CLI界面.
  • windows版本: 下载自解压包后,解压至任意目录,运行 mainwin.exe 打开GUI界面,运行 cli.exe 打开CLI界面.

使用方法:超简单,谁用谁知道…
已知bug:还蛮多的,比如试听不支持,歌词下载不支持,还有界面太丑等….哦,现在关闭主窗口,后台的下载进程还不会自动关掉的…以后慢慢完善吧.
再来个截图:
gmbox-0.1

最后修改时间: 2009年08月02日 22:01

本文章发表于: 2009年08月02日 21:30 | 所属分类:gmbox. | 您可以在此订阅本文章的所有评论. | 您也可以发表评论, 或从您的网站trackback.

80 个评论 关于: “gmbox发布0.1版本”

  1. Iven 在 2009年08月02日 21:35 说:回复

    界面很好啊……怎么能说丑呢……

  2. liangsuilong 在 2009年08月02日 21:36 说:回复

    发现博文里一个错字:linux版本不安装发 的发字..

    不过要支持支持!

    • bones7456 在 2009年08月02日 22:15 说:回复

      改过来了,谢谢~

  3. zhuzi0624 在 2009年08月02日 21:44 说:回复

    好东西当然要顶!

  4. 骨头 在 2009年08月02日 22:07 说:回复

    收到,安装测试中~~

  5. shellex 在 2009年08月02日 22:12 说:回复

    看骨头这么慢,我也有动力了。

    • TualatriX 在 2009年08月03日 08:31 说:回复

      囧。你的动力居然来自骨头的懒。。。

  6. xifs 在 2009年08月02日 22:13 说:回复

    在花儿谢了的时候,终于发出来了..

  7. zhuqin 在 2009年08月02日 22:24 说:回复

    哎呀,原来是骨头阿,不错不错。期待后续版本。

    • bones7456 在 2009年08月03日 08:26 说:回复

      啊?猪亲啊,你终于又出现了啊?

  8. 想入非非 在 2009年08月02日 22:33 说:回复

    什么命令能够打开GUI?

  9. 想入非非 在 2009年08月02日 22:40 说:回复

    骨头棒子我囧死,知道了

  10. Wubin 在 2009年08月02日 23:41 说:回复

    后面的版本中能否加上代理的功能呢?

    • bones7456 在 2009年08月03日 08:25 说:回复

      恩.可以试试..

  11. ray 在 2009年08月02日 23:44 说:回复

    不错,我试试看

  12. young001 在 2009年08月03日 08:47 说:回复

    恭喜恭喜,骨头终于放出0.1了

  13. 白痴一个 在 2009年08月03日 10:19 说:回复

    等的花儿都谢了~

  14. owlsky 在 2009年08月03日 12:05 说:回复

    很有用~~

  15. shuil 在 2009年08月03日 12:28 说:回复

    加油

  16. xuander 在 2009年08月03日 12:45 说:回复

    那天给你提了下你就发布了 我好有面子 哈哈

  17. Ajian 在 2009年08月03日 14:04 说:回复

    我已经试用了在openSUSE 11.1 KDE 4.3 使用暂时正常 还没有发现什么BUG
    现在只发现一个情况 下载速度很慢 比我单用wget 下载都慢多了 没有具体看问题原因 暂时报告下这个情况
    谢谢 希望越做越好

    • bones7456 在 2009年08月03日 23:22 说:回复

      恩,现在是用的最简单的单线程下载方式,还有改进的空间.

  18. mtian 在 2009年08月03日 15:17 说:回复

    汗,发布了。
    羞愧,自从提交了一次老代码后就没有提交过代码。虽然老想着,但总是懒。
    顶一下。
    或许我可以做个WIN下的安装包?
    在公司就是做打包的,虽然没啥技术含量。

  19. kykkylds(五空) 在 2009年08月03日 15:24 说:回复

    纯支持!!

  20. Ajian 在 2009年08月03日 16:04 说:回复

    再补充下 下载应该不是下载速度的问题
    而是容易中断而且下载是单个的
    看是否可以加入重试机制和并发下载个数

  21. niming 在 2009年08月03日 18:00 说:回复

    在下在win下怎么总是说应用程序错误,请重新安装?

    • bones7456 在 2009年08月03日 23:26 说:回复

      能提供更详细的信息不?系统版本?下载是不是gmbox-0.1.exe?文件大小是6109201字节不?具体错误?

    • mtian 在 2009年08月04日 16:32 说:回复

      没有运行库导致的,呵呵。
      下载安装这个就可以了:http://gmbox.googlecode.com/files/gmbox_setup_0.1.exe

      • bones7456 在 2009年08月04日 19:41 说:回复

        理论上,我的那个windows的自解压包是不需要什么运行环境的啊,python和pygtk都在里面了.

        • mtian 在 2009年08月05日 00:01 说:回复

          VC的库呵呵,有些用户没有装VC的库,就会出错。
          打包的时候将python目录下的Microsoft.VC90.CRT也打包进去就可以了,呵呵。

  22. holz 在 2009年08月04日 09:21 说:回复

    原版 Windows xp sp3,昨日刚 update 到最新补丁。

    下载的 gmbox 文件大小正确,解压正确。

    运行 mainwin 只有简单的“程序运行错误” 提示,运行 cli 则提示 “系统无法执行指定的程序。”

    • holz 在 2009年08月04日 09:25 说:回复

      好吧,上面那些提示是在 totalcommander 中运行看到的,如果在 cmd 窗口运行 mainwin,则与 cli 一样提示 “系统无法执行指定的程序。”

      如果在 “开始-运行” 对话框运行 mainwin,会提示 “由于应用程序配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题。”

      难道是因为我的 Windows 里面没有 python 运行库?

  23. peigen 在 2009年08月04日 10:41 说:回复

    支持试听了,不是把xiami.com的饭碗也抢了…
    也做成可分类,可自定义专辑.SNS…..

  24. 搁浅 在 2009年08月04日 12:04 说:回复

    vista 不能?

  25. transtone 在 2009年08月04日 13:05 说:回复

    亲爱的骨头,能不能同时发布个ebuild?

  26. transtone 在 2009年08月04日 13:50 说:回复

    发布ebuild可以方便的升级,也 可以解决依赖关系,例如notify-python。

    • bones7456 在 2009年08月04日 19:47 说:回复

      是的,有空我就弄个ebuild.

  27. walkerxk 在 2009年08月04日 14:41 说:回复

    很好的软件,不过最好能够排序和调正宽度。还有专辑最好能够注明有哪些歌,而不是简介里面提到这个专辑有哪些歌。可能这个在排版的时候是有点麻烦,而且需求不高。
    另外,我能参加开发么?我的bash和正则表达式还行,python的话还没仔细学过,不过上手应该快的。
    另外,有段时间我从g.cn/music下歌的时候提示我要输入图形验证码,但是后来就没有了,如果你的这个软件使用量大了以后会不会谷歌就会启用验证码?

    • bones7456 在 2009年08月04日 19:46 说:回复

      呵呵,主要是,在专辑的列表页面,是得不到所有的歌曲信息的.要把所有专辑的所有歌曲都抓下来,要和服务器交互N多次,这个有点受不了,也更可能被谷歌判为bot,而出现验证码.这个软件疯狂下载的话,也会有验证码出现,这时一般换个IP或者等一天就好了…没有其他好办法了.
      要加入开发的话,可以先加入gmbox-dev
      PS: 我的分辨率都是 1680*1050 了

  28. walkerxk 在 2009年08月04日 14:44 说:回复

    另外,图太宽了,最好改以下,首页和这个博文都是,毕竟现在很多人还是在使用1024×768的分辨率。

  29. cbkid 在 2009年08月04日 16:09 说:回复

    偷取源码学习一下

  30. jioyo源 在 2009年08月06日 09:23 说:回复

    我这为什么出不来界面????菜单里己经有了……

  31. pjq 在 2009年08月08日 00:35 说:回复

    顶,顺便来偷源码学习一下python.

  32. LSvKing 在 2009年08月11日 14:54 说:回复

    有BUG啊,怎么下载整张专辑的功能没用呢? 找出专辑后在右键下载或者点上边的下载都没有用啊。我是用的win版的。下单曲可以。

    • bones7456 在 2009年08月11日 16:27 说:回复

      不会啊。。我刚试了一下,还可以的。

      • Yousri 在 2009年12月05日 14:19 说:回复

        确实貌似不支持下载整张专辑 下载管理项里没任何东西 coming soon的状态。。。

        • bones7456 在 2009年12月05日 22:03 说:回复

          支持专辑的,而且现在已经0.2了啊。

  33. Maitiano 在 2009年08月14日 14:26 说:回复

    那啥,其实这个东东还是只能在大陆地区使用,在HK需要代理还是什么的,才能翻墙进去使用大陆才能使用的google music来着 :( 汗!

  34. mecil9 在 2009年08月15日 00:07 说:回复

    真是个好东西!呵呵,支持,支持!这么方便大众的东西,居然还有人jjyy?希望更好更强大!

  35. Keengle 在 2009年08月20日 11:13 说:回复

    界面蛮好看的,我也忍不住顶一下。

  36. Qzi 在 2009年08月22日 03:31 说:回复

    几天前产生了这个想法 … 今天就看到新闻了 … 比较感概 …

    支持你 1

  37. Jandy 在 2009年08月22日 19:17 说:回复

    不能搜索然后批量下载?

    • bones7456 在 2009年08月22日 22:36 说:回复

      呃。。。CLI的可以,GUI的貌似忘加按钮了,呵呵,我会更新的。

  38. yaos 在 2009年08月26日 23:15 说:回复

    哥们,支持你啊!这个软件很漂亮,怎么会丑呢?第一次用上她,虽然功能还没有完善,不过已经喜欢上了。

  39. wang* 在 2009年08月27日 23:13 说:回复

    我今天下载下来用了!觉得挺好的!你太有才了!不过遇到了麻烦事!就是下载到146首的时候就不能下载了!
    重装重启都不能下了!为什么啊!

    • bones7456 在 2009年08月28日 11:27 说:回复

      这样大多是google出验证码了,批量下载太多就会出现这个的,这时候只能等24小时,应该就会解封的,所以下载还是要控制节奏啊~

  40. cael 在 2009年08月30日 20:35 说:回复

    我在archlinux下使用gui 怎么下载整张专辑的功能无法使用呢? 还有可不可以把cli下的命令也说一下,-h给出的参数有点简单啊!我想试一下命令行下载

  41. linsk 在 2009年09月08日 10:31 说:回复

    哇。。不错,什么时候有mac版本呢?

    我在win底下安装,两个.exe文件都提示程序配置错误。。。

    • bones7456 在 2009年09月08日 10:37 说:回复

      理论上,mac只要装了python2就至少可以运行CLI的。。。不过我没条件测试
      win下的错误据说是因为缺少 Microsoft.VC90.CRT 这个文件。

  42. dennis 在 2009年09月14日 13:42 说:回复

    good job!
    thks!

  43. luoine 在 2009年10月14日 10:54 说:回复

    File “/usr/bin/gmbox”, line 23, in ?
    from lib.core import *
    File “/usr/share/gmbox/lib/core.py”, line 75
    self.albuminfo[‘title’] if self.downalbumnow else None,
    ^
    SyntaxError: invalid syntax
    ——————————————————————————————————
    我在CentOS 5.3 运行出现了如上错误,这是什么问题,可以帮忙解决下不?

    • bones7456 在 2009年10月14日 15:40 说:回复

      请告知你的python版本?还有gmbox版本?

      • luoine 在 2009年10月25日 17:01 说:回复

        python-2.4.3 gmbox0.2

        • bones7456 在 2009年10月26日 08:44 说:回复

          估计是这python版本太老了吧。。。我的ipod touch上都是2.5.1了。

          • luoine 在 2009年10月26日 20:49 说:【 】

            不知要什么版本才可以运行呢?

          • bones7456 在 2009年10月26日 21:45 说:【 】

            需要2.5以上吧~

          • luoine 在 2009年10月26日 22:20 说:【 】

            我编译了2.6.4 是安装在/usr/local/下,(不敢装在/usr/下,怕与系统冲突)
            运行还是同样的错误提示,我………………

          • luoine 在 2009年10月26日 22:24 说:【 】

            [root@centos gmbox]# ./install -i
            install successful.
            [root@centos gmbox]# gmbox
            Traceback (most recent call last):
            File “/usr/bin/gmbox”, line 23, in ?
            from lib.core import *
            File “/usr/share/gmbox/lib/core.py”, line 75
            self.albuminfo[‘title’] if self.downalbumnow else None,
            ^
            SyntaxError: invalid syntax

          • luoine 在 2009年10月27日 08:12 说:【 】

            将脚本里的python指向python2.6,命令行模式可以用了,不过图形界面还是用不了。
            图形界面的错误提示如下:
            [root@centos ~]# python /usr/share/gmbox/mainwin.py
            File “/usr/share/gmbox/mainwin.py”, line 74
            on.
            ^
            SyntaxError: invalid syntax

          • bones7456 在 2009年10月27日 09:08 说:【 】

            图形界面需要相应版本的pygtk和python-notify

          • luoine 在 2009年10月27日 10:27 说:【 】

            另外我用list ,怎么老是提示“未知类表”。
            只能用list不加参数。

            帮单名是lists所列出的没错吧?

  44. google音乐下载器 | QK31 在 2009年12月14日 10:56 说:回复

    […] http://li2z.cn/2009/08/02/gmbox-0-1/ […]

  45. boy89 在 2009年12月14日 20:16 说:回复

    刚也下了个歌试试~~好~~
    那个coming soon是功能还没实现,还是等待中?

    • bones7456 在 2009年12月14日 21:01 说:回复

      呵呵,即是没实现,又是等待中。

  46. wolf 在 2010年01月12日 01:42 说:回复

    软件真的很好,可是我专辑下载几个后就会出现一下情况。。。。

    Errors occurred

    See the logfile ‘d:\Program Files\gmbox.exe.log’for details 我装的是02的 我对程序开发一窍不通希望能说的简单一些,谢谢

  47. design.in.1988 在 2010年05月05日 20:17 说:回复

    举个例子 2.0版下载《When You’re Smiling.mp3》 文件名是When You’re Smiling.mp3
    用2.0.4 下载后变成When Youre Smiling
    那个 ’ 不见了

    • bones7456 在 2010年05月06日 08:22 说:回复

      因为文件名里不能有特殊符号,所以统一处理调了。
      另外以后别在这么老的文章后面回复了啊。。。

  48. design.in.1988 在 2010年05月05日 20:17 说:回复

    XP系统

发表评论