LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 小锁

xlyrics 0.0.2

[复制链接]
发表于 2004-11-13 15:06:23 | 显示全部楼层
jhuangjiahua老大说了,他要做一个可以./install的,我用了apt-get build-dep gftp这个还是编译不了,要是有个歌词秀,听MP3就太完美了
 楼主| 发表于 2004-11-14 18:45:08 | 显示全部楼层
最初由 kennycx 发表
[root@kennycx xlyrics-0.0.2]# make
gcc -c xlyrics.c  `pkg-config gtk+-2.0 --cflags`
gcc -c lyrics.c
gcc -c find.c `pkg-config glib-2.0 --cflags`
gcc -c conf.c  `pkg-config gtk+-2.0 --cflags`
gcc -o xlyrics xlyrics.o lyrics.o  find.o conf.o `pkg-config gtk+-2.0 --libs`
xlyrics.o(.text+0xa3): In function `keep_above':
: undefined reference to `gtk_window_set_keep_above'
xlyrics.o(.text+0x157a): In function `main':
: undefined reference to `gtk_window_set_keep_above'
collect2: ld returned 1 exit status
make: *** [xlyrics] 错误 1
我用 0.0.1版本正常!!!

gtk_window_set_keep_above
这个函数只有gtk-2.4才有,请检查你的gtk版本
 楼主| 发表于 2004-11-14 18:47:44 | 显示全部楼层
最初由 dreamrise 发表
我这里可以了,Fedora core 3.

编译过程:
需要先安装gtk2-devel和xmms-devel/bmp-devel这两个开发包,其它包的倚赖关系请用APT-GET或自己解决.

make
cd plugin
make

发个SCREENSHOT试试.

看样子你启动的时候,肯定不是./xlyrics或者是那个stylerc没有宝贝到相应目录下
实际效果请看附图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-12-1 23:02:21 | 显示全部楼层
我的窗口为什么会缩成1条线那么小了,怎么改变窗口大小呢
 楼主| 发表于 2004-12-2 13:25:00 | 显示全部楼层
编辑~/.xlyrics文件将width = xx 改成width = 50,
BTW:如果没有找到歌词他会显示文件名,还有你可以通过点击右下脚来改变大小,但是每次更换mp3文件时她又会自动调整到适合的宽度的。你的这种情况应该因为你的xmms没有任何mp3或者没有播放所致!加入mp3播放看看。
发表于 2004-12-2 13:56:53 | 显示全部楼层
谢谢。
是修改配置文件吗?
没找到歌词的时候是显示文件名。我特意点击播放了一首有歌词的mp3,窗口的height没变,width缩成很小的了。

歌词路径我设为和mp3同样的路径,因为我的歌词都放在那。

我看了看source code里面的void redraw_list(void)函数有这么一句,不知道有没什么影响

        /* reload the lyrics */
        gtk_window_resize(GTK_WINDOW(window), 10, height);
        read_lyrics(lyrics_file);
发表于 2004-12-2 19:40:33 | 显示全部楼层
to:小锁

我修改了 gtk_window_resize(GTK_WINDOW(window), 10, height);的10,改成300,这样窗口宽度没变小,但是歌词显示不出来。如果没有歌词的,确实有显示了个音乐文件名,但是有歌词的,个别的头和尾显示了一句,大部分都是什么都没显示。

我的歌词格式是lrc格式的。就像这样的:
[ti:寻找]

[ar:范玮琪]

[al:最初的梦想(新歌+精选)]

[by:aihaohaohot]

[offset:500]

[00:02.17]寻找

[00:05.03]编辑:aihaohaohot

[00:08.46]前奏ing

[02:02.34][00:20.92]我转身陌生拥挤城市 迷失了路

[02:09.76][00:28.00]你下楼人山人海错过抬头天空还是迷惑

[02:19.02][00:37.29]原来我们都寂寞

[02:23.76][00:41.92]生命中注定在一起的人

[02:31.09][00:49.53]多 希望就在下一个路口

[02:37.47][00:55.78]遇见你

[03:17.65][02:41.68][00:59.72]我天天天天在寻找记忆中看过的微笑

[03:25.77][02:49.05][01:07.42]没人接交情问拥抱 孤单的人哪里逃

[03:32.71][02:56.11][01:14.26]我知道你也在寻找 想像中幸福的味道

[03:40.12][03:03.43][01:21.75]世界让人如此渺小 转眼就要变了

[03:48.85][03:09.93][01:28.13]我们相爱好不好

[01:32.38]music now

[04:03.38]end

配置文件如下,音乐和歌词都是放在ntfs分区中的。
width = 300
height = 500
pos_x = 198
pos_y = 65
look_in_mp3dir_mode = 1
is_keep_above = 1
lyrics_font = SimSun 16
lyrics_dir = /mnt/disk/hda10/music
plugin_name = /root/xlyrics-0.0.2/plugins/lyrics_xmms.so
bg_color.pixel = 0
bg_color.red = 39785940
bg_color.green = 366215775
bg_color.blue = 5588
ac_color.pixel = 0
ac_color.red = -146152080
ac_color.green = 574486345
ac_color.blue = 8765
ua_color.pixel = 0
ua_color.red = -755616884
ua_color.green = 418894582
ua_color.blue = 6391
 楼主| 发表于 2004-12-2 22:38:34 | 显示全部楼层
不清楚你的问题出在什么方面,难道是locale的问题或者和ntfs有关?
发表于 2004-12-2 22:47:35 | 显示全部楼层
小锁大虾,我很喜欢歌词秀的,不过我觉得你写的歌词秀易用性不是很好,在WIN下歌词秀安装了可以自动搜索安装的播放软件,歌词秀的界面很有亲和力.我运行过您的歌词秀一次,是一个长长的界面,很难控制.如果歌词秀的界面能直观些,易用些就行了,还有您的歌词秀能自定义关联歌词的吗,我不懂编程,如果说错什么请大虾见谅.祝福歌词秀越来越好用
发表于 2004-12-2 22:48:25 | 显示全部楼层
喜欢歌词秀的兄弟,顶一下,支持小锁大虾
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表