xmms script en xchat

En el sitio de xchat hay varios script y plugins para hacer algunas gracias en xchat juntoa xmms, pero ¿como lo hacemos funcionar?. No tengo mucha experiencia usando xchat y menos en IRC, peor voy a contar mas o menos lo que hice para que funcionara.
Primero bajé alguna librerias

apt-get install xmms-dev libglib1.2 libglib1.2-dev

Luego de eso, ejecuté el siguiente comando:

perl -MCPAN -e ‘install Bundle::Xmms’

Y despues de configurar MCPAN comenzará a descargar y estariamos listos. Ahora es cosa de buscar los script y agregarlos al xchat ¿como?, hay varios AQUI, es cosa de buscar por XMMS.

Ejemplo:

use Xmms::Remote ();
use MP3::Info ();

Xchat::register ("XCHT-XMMS", "0.2");
Xchat::hook_command("xc", "humanslave");
$rmt = Xmms::Remote->new();

sub humanslave {
$ttl = $rmt->get_playlist_title;
$trk = $rmt->get_playlist_pos;
$fle = $rmt->get_playlist_file($trk);
eval {$tag = MP3::Info::get_mp3tag($fle)};
if ($@)
{ $alb = "" }
else
{
$alb = $tag->{"ALBUM"};
if ($alb ne "")
{ $alb = "($alb)" }
}
Xchat::command("say \[music \| $ttl\ $alb]");
}

Guardarlo con extensión “.pl” y luego se agrega en xchat de la siguiente forma:
Click en Ventana :arrow:Extensiones y guiones ➡ Cargar

Aun me falta ver como hacerlo para que queden agregados permanente mente, ya que al cerrar xchat, se pierde el script y hay que re-agregarlo, pero seguramente se compia en un directorio de sistema de xchat (cuando tenga tiempo lo busco)

¿como se usan los script?
mmm, todos son diferentes, por eso usen el comando “/help” en xchat para ver los diferentes comandos disponibles.

Suerte XD

Publicaciones Similares

  • |

    FirecastFox

    Si son de esas personas que andan preocupados por el estado del tiempo y queren tener la información en forma instantanea en su navegador regalon ( Mozilla-firefox) , existe una pequeña extensión que permite hacer dicha función llamada FirecastFox, la cual se instala en forma facil desde el mismo sitio de mozilla. BAsta con un…

  • Subdominios en apache2

    tenemos un dominio, por ejemplo cosmicbowling.cl. La idea es que al usar subdominio como por ejemplo http://webmail.cosmicbowling.cl el servidor apache sea capaz de interpretar esa peticion y responda mostrando el contenido de un directorio diferente al index Lo pirmero es agregar un alias al servidor DNS, para que cuando alguien trate de resolver dicha peticion,…

  • Compilando K3B

    Aveces por problemas de dependencias nos resulta imposible ocupar los paquetes de k3b (Principal herramienta para quemar CD’s y DVD’s en KDE (Linux) disponibles en la pagina oficial, por ende, lo mejor y mas facil es compilar nosotros mismos la version. Estando en Debian primero bajaremos las librerias necesarias para que k3b pueda trabajar.

  • Usuarios Linux

    Mucho se habla de este sistema operativo, pero poco de los usuarios del mismo. En lo poco que llevo, he distinguido algunos pocos, los cuales procedo a describir 😀 Complejo de 386 Dicese del usuario Linux, que aun teniendo una maquina potentisima, una buena cantidad de memoria RAM y tarjeta de video de ultima generacion,…

  • Acelerando la Navegación Web

    El uso de un Cache Web puede ayudar bastante en la navegación, mas aun si una red grande requiere trafico a paginas similares varias veces al dia y de varios PC distintos. En este caso usaré SQUID, un proxy CACHE Web, el cual almacenará informacion y objetos que nosotros descargamos con la navegacion en nuestra…