вторник, 29 сентября 2009 г.

/w в Valknut (mpd & mplayer)

Создаем скрипт
#!/bin/sh
if ps aux | grep mplayer | grep -v grep > /dev/null
then
var=`cat mplayer.log | grep ICY | cut -d \; -f 1| cut -d = -f 2 | cut -d \' -f 2 | tail -1`;
echo "mplayer playing now: $var";
else
var2=`mpc | grep ' - '`;
echo "mpd playing now: $var2";

в настройках valknut в разделе commands добавляем команду
имя команды команда
/w sh /путь/до/скрипта

Этот же скрипт можно использовать и в коньках=)

четверг, 10 сентября 2009 г.

mplayer в conky

Создаем скрипт mplayer.sh

#!/bin/sh
mplayer -quiet $1 > mplayer.log 2>&1
rm mplayer.log


Далее необходимо запускать этот скрипт вместо mplayer'a

например так:
mplayer.sh http://www.sky.fm/mp3/world.pls
весь вывод будет идти в файл mplayer.log, далее ищем в файле нужную строку(нужные строки) и выводим в коньки
На примере радио это выглядет так:

${execi 60 cat mplayer.log | grep ICY | cut -d \; -f 1| cut -d = -f 2 |cut -d \' -f 2 | tail -1}