Archivo

Artículos etiquetados y‘MPD’

Un nuevo “aporte”: MPD-NOTIFY….

Septiembre 15, 2008 msdark Deja un comentario

Desde que uso Arch que he estado (bueno… desde antes) buscando siempre aplicaciones ligeras y utiles, es así que ya definitivamente deje los “music manager” gráficos y me he quedado con MPD y NCMPC.

Pero algo que según yo le hace falta a NCMPC o MPD, es un sistema de notificaciones para el cambio de canciones, es así que me di a la tarea de crear un script/programa que me entregara esta funcionalidad, despues de mucho buscar, logre desarrollarlo usando libmpdclient que es una implementación en C para la conección y uso de MPD.

Como dependencias del programa esta, obviamente GCC, libmpdclient (viene en el paquete) y libnotify.
Por que libnofity?? me gusta el sistema de avisos… y notify-send es una excelente herramienta.

mpd-notify consta de 2 partes. Un programa escrito en C que es quien se encarga de “hablar” con mpd y un script bash que permite iniciar el binario anterior en “modo demonio” (o casi demonio).

Para obtenerlo, lo puedes hacer desde aquí (Rapidshare).
Para instalar:
$ tar -zxvf mpd-notify_v0.1beta.tar.gz
$ cd mpd-notify
$ sh instalar.sh

Despues para que parta al inicio debes ejecutar el siguiente script, por ejemplo para openbox, agregamos al archivo .config/openbox/autostart.sh la siguiente linea

/usr/local/bin/mpd-notify-daemon start&

O como lo tengo yo, en un alias en .bashrc asi:

alias musica='ncmpc -c -m --port=6600 --host=arch_msdark && mpd-notify-daemon start'

Y eso es todo..

Obviamente decir, que esta es una versión bastante beta (aunque yo igual estoy usandola) y que le queda camino por delante… cualquier sugerencia, duda o lo que sea es bienvenida.

Saludos

Categorías:Arch Linux, Programación Etiquetas:,