宁静雪ningjingxue.blog.chinaunix.net
zhenze12345
全部博文(341)
2014年(1)
2013年(10)
2012年(17)
2011年(63)
2010年(102)
2009年(107)
2008年(41)
tgf0101
WolfPack
lihao_nx
ghostste
freearth
richardl
yandaren
link78cn
mm80008
axyuran
wzs_bj
cynthia
格伯纳
Bsolar
tomcodin
ddwl
小小范20
zhaojie6
分类: LINUX
2010-04-10 11:50:44
#!/bin/bash start_aosd() { if [ -z `pgrep mplayer` ] then echo "$1"|/usr/bin/aosd_cat -u 2000 -p 4 -n "WenQuanYi Micro Hei 30" -B black -b 180 - fi } stop_aosd() { if [ -n `pgrep aosd_cat` ] then pkill aosd_cat fi } mpc_play() { stop_aosd start_aosd "`/usr/bin/mpc play|grep -`" } mpc_pause() { stop_aosd /usr/bin/mpc pause start_aosd "音乐已暂停" } mpc_next() { stop_aosd if [ `/usr/bin/pstree|grep mpd|wc -l` -eq 0 ] then /usr/bin/mpd fi if [ `mpc|grep -|wc -l` -eq 0 ] then /usr/bin/mpc play fi MPC=`/usr/bin/mpc $1|grep -` if [ -z "$MPC" ] then exit 0 fi start_aosd "$MPC" } mpc_show() { stop_aosd MPC=`/usr/bin/mpc|grep -` if [ -z "$MPC" ] then exit 0; fi PRO=`/usr/bin/mpc|grep '#'` PRO=${PRO##*(} PRO=${PRO%)} start_aosd "$MPC - $PRO" } mpc_stop() { stop_aosd /usr/bin/mpc stop start_aosd "音乐已关闭" } mpc_pp() { if [ `/usr/bin/pstree|grep mpd|wc -l` -eq 0 ] then /usr/bin/mpd mpc_play elif [ `/usr/bin/mpc|grep -|wc -l` -eq 0 ] then mpc_play elif [ `/usr/bin/mpc|grep paused|wc -l` -eq 0 ] then mpc_pause else mpc_play fi } mpc_ps() { if [ `/usr/bin/pstree|grep mpd|wc -l` -eq 0 ] then /usr/bin/mpd mpc_play elif [ `/usr/bin/mpc|grep -|wc -l` -eq 0 ] then mpc_play else mpc_stop fi } case "$1" in "show" ) mpc_show ;; "pp" ) mpc_pp ;; "ps" ) mpc_ps ;; "stop" ) mpc_stop ;; "next" ) mpc_next next ;; "prev" ) mpc_next prev ;; "ps" ) mpc_ps ;; * ) ;; esac exit 0
上一篇:linux console字体设置
下一篇:简单的chromium升级脚本
登录 注册