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
Los archivos con extension pl se copian a .xchat dentro de tu home y los con exyensión SO, se copian en /usr/lib/xchat/plugins/
XD