[kde-china] amarok2脚本的新理解

Peter Zhou peterzhoulei在gmail.com
星期三 十二月 3 16:04:56 CET 2008


用dbus确实可以控制amarok的,API在
http://wiki.xmms2.xmms.se/wiki/MPRIS。<http://wiki.xmms2.xmms.se/wiki/MPRIS%E3%80%82>
要这样写当然是可以的,不过有几个劣势:
1. 没法通过script manager来安装
2. 虽然dbus API基本的功能都有了,但是API还是没有qtscript的丰富,差了不少。
3. 用户用dbus的插件还要装其他你用到的库

dbus只是给比如一些聊天工具获取歌名,plasma widget简单控制播放器用的。qtscript的API实在是强大了很多。

2008/12/3 Frank Xu <xujia19 at gmail.com>

> 昨天晚上看了下合作伙伴发来的一份简单测试代码,其中接收amarok2信号部分采用dbus,完全可以独立于amarok环境而仅在终端下实现,如果发送信号也和amarok1一样(amarok1
> 的信号发送本身就是独立于amarok的,因为可以在终端下执行dcop命令实现,而接收信号部分不行),那么我会担心类似amarok1一样的附属于amarok本身的"传统amarok脚本"将会名存实亡,简单的说,将来的插件,不需要安装在amarok中,单独启动即可。如此一来,反倒是以前关于脚本只能用qtscript这些话题都变的一点意义都没有了。
>
> _______________________________________________
> kde-china mailing list
> kde-china at kde.org
> https://mail.kde.org/mailman/listinfo/kde-china
>
>


-- 
Cheers,
Peter ZHOU
-------------------------------
http://www.peterzl.net/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-china/attachments/20081203/34a6ed45/attachment.htm 


关于邮件列表 kde-china 的更多信息