Python
分页: 1/7 第一页 1 2 3 4 5 6 7 下页 最后页 [ 显示模式: 摘要 | 列表 ]
1月23
对于qmmp的这个页面,我是非常熟悉了,因为这是第一款著名的播放器将lrcShow-X作为推荐软件放置于项目首页,并提供了相关链接,出于一些虚荣心的作祟,我还是经常去看看的——只是看看。

不过呢,昨天倒是仔细研究了一下这个页面上提供的一个mpris-remote的链接,其中提及了为mpd提供dbus接口的一个模块。说到mpd,我个人还是非常喜欢的,这种C/S架构的播放器,小巧精致,而且非常灵活,前端也非常多。苦于mpd本身并没有提供dbus接口,因此我也不是经常用,毕竟对于lrcShow-X来说,没有什么开发价值。不过昨天一番研究下来,还是决定安装一个mpDris试一下,不管成功与否,我都尝试过了,也对得起很多朋友要求lrcShow-X支持mpd愿望。
Tags: , , ,
11月5
目前版本已经发布到了1.2.2,不过暂时只有我一个人在维护,因为意大利朋友outLikeAShoe当前正在全力以赴攻读学位,实在是抽不出时间,好在我们还是经常邮件联系,互相讨论软件的发展方向。

最近也得空,也比较有欲望,因此更新频繁,抓紧时间退出全新的1.3.0版本。目前可以比较有把握的几个新特性可以公布了。
Tags: ,
3月15
着手开发lrcShow-X至今也有不少日子了,期间得到了很多朋友的热情帮助,非常感动,并且出人意料的是,能够顺带引出由他人开发的分支项目,非常欣喜,也充分感受到了其间满足,希望该项目能够蒸蒸日上。

熟悉的朋友应该都知道,lrcShow-X这个项目完全脱胎自以前的lrcShow-II项目,核心代码不动丝毫,关键是在和播放器的通信上和前作完全不一样。lrcShow-II完全是依赖于amarok1的脚本机制,因此针对性很强,同样的通用性就非常弱了。而amarok2开始使用新的脚本机制,那么我所学的就完全失去了用武之地,庆幸的是,amarok2带有dbus通信接口,因此lrcShow-X得以继续延续,采用独立的进程,依赖dbus通信机制实现信息的获取和播放器的控制。
2月23
感谢众多朋友长时间对lrcShow-II的一贯支持。目前0.9.2将是该插件的最后一个版本,许多新的特性和功能将会在后续作品——lrcShow-X中体现,届时还需要朋友们更多的支持与鼓励。



注:从svn co下代码后,可直接将目录放至amarok的script目录下使用,如果启动出现错误,请赋予lrcShow-II.py文件以可执行权限。

经过一段时间的开发和3天时间的测试,今天很荣幸的宣布lrcShow-II的第一个正式版,0.1.0版本发布。

相关介绍请阅读http://www.sanfanling.cn/read.php?205

相较于第一个测试版,更新和修正的地方还是比较多的,这也证明了测试阶段比较成功,完整的changelog如下:

1.修正标亮条漂移的问题
2.修正预设lrc目录为$HOME
3.修正下一首歌曲开始播放时,lrc歌词在窗口中没有滚到开头的bug
4.禁止滚轮滚动歌词
5.增加了窗口显示歌词行数的设定
6.根据歌词显示行数,重新定位标亮歌词以及窗口大小
7.增加当lrcShow-II启动时Amarok处于停止状态时的行为判定
8.修正增加歌词头尾两端空行的一个bug
9.增加字体、字体大小设置项
10.修正readConfig模块和lrcParser模块的两处bug
11.修正一个读取配置文件转小写的bug
12.当显示歌词行数为1行时,不做标亮处理
13.修正了对歌词尾行的行为判定
2月7
在KDE-4.2发布之后,我立刻就emerge了,使用后的感受只能用惊艳来形容,这段时间也基本上使用kde-4.2作为日常桌面。不过还是有遗憾的,因为lrcShow-II不能在amarok2上使用。所幸的是,这段时间单位里并不是很忙,下班的也早,因此有点时间来解决这个问题。

初步的想法是这样的,原先lrcShow-II中采用独立GUI进程,并且启动一个线程用于监听amarok发出的信号。那么当下amarok已经不再支持非qtscript的脚本了,因此这个线程只能放弃原先的接收stdin的方式,转向dbus。我对dbus并不熟悉,除了大致上“他是什么”外,基本上一无所知了,好在开发伙伴意大利的OutLikeAShoe曾经发给我一份使用dbus的测试代码,那我也就依样画葫芦,把dbus部分替代原先的stdin部分即可。采用dbus有个好处,只要是支持mpris 1.0规范的播放器,那都是可以支持的,包括audacious、xmms2等等。
3月29
今天对歌词脚本做了点修改,基本上就算完成了,主要体现在侧边栏的结果输出更加符合规范、去掉了用于测试的语句和标注,并正式改名为Lyrics_CN

从自己使用的情况看,基本上可以满意,但是从脚本的规范上来讲,还是有点遗憾的,最能体现这一点的,就是没有对amarok歌词侧边栏的“刷新”按钮做定义,导致该按钮无法工作。因此要重新让脚本工作,必须手动清空当前音轨的歌词。当然,这也给了我以后改进的机会。

在此还要感谢为amarok中文歌词脚本付出过劳动的先驱。

如果有任何反馈或者建议,请留言。

http://www.kde-apps.org/content/show.php?content=50120

另外,您也可以直接从amarok的脚本百宝箱中获取,名字是Lyrics_CN,现在最新的版本是0.5.2,还有,最近发现搜狐的搜索引擎具有一定的英文歌词搜索能力,而且还不弱,百度几乎是0。

更新日志:
分页: 1/7 第一页 1 2 3 4 5 6 7 下页 最后页 [ 显示模式: 摘要 | 列表 ]