易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux歌词显示插件

想起歌词显示,大家会想到Windows下大名鼎鼎的千千静听。Linux下也有很多音乐播放器,但一般不会有带歌词显示功能。幸好Linux下的播放器一般支持插件开发,这样许多爱好者就能为播放器增加各种功能,其中就有许多中国人开发的歌词显示插件(没有用过老外的歌词插件,可能老外对这个功能不感冒),效果还不错,而且都是开源的。下面就介绍其中三个(其项目主页都在Google Code上):
ShowLyric
这是我用过的第一个歌词插件,只支持Audacious(一款类似Winamp的播放器),支持半透明窗口、桌面歌词等效果。插件用c++写成,编译成so之后复制到Audacious的插件目录下就安装成功了。
LyricBoxen
这是一个用python写的独立程序,支持包括Audacious在内的多种播放器,通过dbus与播放器通讯。功能较少,只支持窗口模式(而且还不能去掉标题栏)。同时因为采用python的关系,代码行数也较少,易于学习和修改(我最喜欢行数少的开源程序)。
Osd-Lyric
用C语言写的独立程序,支持多种播放器,提供桌面歌词的功能,效果很好。


相关文档:

linux c and asm 同时使用

from: 《自己动手写操作系统》
1. 中断向量表 查看 linux/init/main.c in http://lxr.linux.no/#linux+v2.6.32/init/main.c
2.
; [root@XXX XXX]# nasm -f elf foo.asm -o foo.o
; [root@XXX XXX]# gcc -c bar.c -o bar.o
; [root@XXX XXX]# ld -s foo.o bar.o -o foobar
; [root@XXX XXX]# ./foobar
; the 2nd on ......

linux software

程序是用于执行特定任务的计算机指令组合。程序可以用汇编语言,一种非常低级的计算机语言来编写,也可以使用和机器无关的高级语言,比如 C
语言编写。操作系统是一个特殊的程序,允许用户通过它运行应用程序,比如电子表和文字处理等等。本章介绍了基本的编程原理,并简介操作系统的目的和功能。
2.1 Computer Languages ......

linux学习笔记


linux目录架构
/   根目录
/bin    常用的命令 binary file 的目錄
/boot   存放系统启动时必须读取的档案,包括核心 (kernel) 在内
     /boot/grub/menu.lst   GRUB设置
     /boot/vmlinuz   内核
 &nbs ......

linux多线程编程 相关概念

学习Linux多进程编程
一、进程的定义:程序执行和资源管理的最小单位。
二、进程控制:
(1)进程标识: 进程标识  子进程号  父进程号
 头文件  #include<unistd.h>  #include<unistd.h>
 函数功能  取得当前进程的进程号  取得当前进程的父进程号
 函 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号