没啥意思的站点

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

79 评论

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

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

    不过要支持支持!

  3. 好东西当然要顶!

  4. 收到,安装测试中~~

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

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

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

  8. 什么命令能够打开GUI?

  9. 骨头棒子我囧死,知道了

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

  11. 不错,我试试看

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

  13. 很有用~~

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

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

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

  17. kykkylds(五空)

    纯支持!!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  26. 偷取源码学习一下

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

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

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

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

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

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

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

    支持你 1

  34. 不能搜索然后批量下载?

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

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

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

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

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

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

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

  39. good job!
    thks!

  40. 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 运行出现了如上错误,这是什么问题,可以帮忙解决下不?

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

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

    Errors occurred

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

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

  44. XP系统

发表评论