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

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Comment
Inline Feedbacks
View all comments
1
0
Would love your thoughts, please comment.x
()
x