Addons

 

Que es un addons?.-

 

����������� Los addons (ventanas de ayuda emergente) son esos textos que se mandan a un determinado canal de irc como mensaje al canal, mensaje a un usuario, etc con tan s�lo un simple clic sobre ellos.

 

����������� Hay que tener cuidado con su uso ya que en la mayor�a de los canales de irc su uso no est� permitido por el flood que pueden llegar a crear seg�n est�n desarrollados.

 

����������� Aqu� tan s�lo haremos referencia a su estructura, para que entendamos m�s o menos su funcionamiento.

 

����������� Para crear un addon basta con abrir un archivo nuevo en wordpack, a la hora de guardarlo tenemos que cambiar la extensi�n .txt por la extensi�n .mrc de forma obligatoria, vamos a explicar como cambiar dicha extensi�n.

 

Cambiar extensiones de archivo.-

 

����������� En primer lugar comprobamos que en nuestro pc podemos ver todas las extensiones de los archivos, para eso comprobamos con los siguientes pasos:

 

1.      Doble clic sobre el icono de Mi Pc.

2.      En el men� de la nueva ventana picamos sobre Herramientas y despu�s sobre Opciones de carpeta.

3.      En la nueva ventana picamos sobre la pesta�a Ver y en la lista comprobamos que este desmarcada la casilla con el texto: �Ocultar las extensiones para tipos de archivo conocidos�

4.      Una vez que tengamos esa casilla desmarcada, picamos sobre aplicar y aceptar. Ya podemos ver las extensiones de los archivos.

 

Para cambiar la extensi�n �.txt� por �.mrc� picamos bot�n derecho de nuestro rat�n sobre el archivo al que queremos cambiar el nombre y en el men� emergente picamos sobre cambiar nombre, muy importanteno olvidar el �.� (nos debe quedar nombre.mrc).

 

Estructura de un addon.-

 

����������� Un addon est� escrito en la forma siguiente:

 

menu menubar,channel,nicklist,query {

nombre

.nombre1:{

comando texto

comando texto

}

.nombre2:{ comando texto }

.nombre3

..nombre4:{ comando texto }

}

 

����������� Veamos un ejemplo:

 

menu nicklist {

Chorradillas

.Simpatia:{ msg $chan Hola $$1 sabes que me resultas muy simpatic@ }

.Beso:{ msg $chan muacccksssss $$1 }

.Saludo:{ msg $chan hola, ya estoy aqu� }

}

 

Vamos con algunas explicaciones que nos hagan entender algo de todo esto que hemos escrito en nuestro addon:

 

����������� La l�nea �men� menubar,channel,nicklist,query {� se refiere a las ventanas de nuestro programa donde ser� visible el men� del addon, podemos usar tan s�lo una como en el ejemplo. El significado es:

 

          menu hacemos referencia a que lo que continua es un men�.

          menubar Aparecer� si picamos en el men� de nuestro programa, en el caso de ircap en la barra de menus donde pone IRCAP.

          channel Aparecer� con bot�n derecho sobre la ventana del canal, donde sale el texto que env�an los usuarios.

          nicklist Aparecer� con bot�n derecho sobre la ventana de usuarios del canal.

          query Aparecer� con bot�n derecho sobre la ventana del privado que tengamos con cualquier usuario.

 

Las siguientes l�neas corresponden al texto que nos aparecer� en el men� emergente, los puntos al inicio significa que van escalonadas, es decir se ver�n las que tengan el mismo n�mero de puntos en el mismo men� emergente.

 

����������� Los dos puntos que contienen algunas significa que estas son las que realizan la acci�n que contengan detr�s. Si se incluye mas de una acci�n se escribir� cada acci�n en una l�nea y se insetar� un } en la ultima l�nea para indicar el fin de la acci�n. Todos los addons terminar�n con un }.

 

����������� Vamos a explicar que suceder�a en el caso del ejemplo que as� seguro que se ilustrar� mas:

 

����������� Picando con bot�n derecho y con un nick seleccionado en la lista de usuarios del canal ver�amos en el men� desplegable una opci�n que pondr�a: Chorradillas y al poner el rat�n sobre ella ver�amos tres opciones: Simpat�a, Beso y Saludo:

 

����������� Si picamos sobre �Simpat�a� saldr� un mensaje en el canal con el texto: Hola (nick del usuario que tengamos seleccionado en la lista) sabes que me resultas muy simpatic@.

 

����������� Si picamos sobre �Beso� el mensaje que saldr� en el canal ser�: muacccksssss (nick del usuario que tengamos seleccionado en la lista).

 

����������� Si picamos sobre �Saludo� lo que mandar�amos al canal ser�a: hola, ya estoy aqu�.

 

����������� Carga y descarga de addons.-

 

����������� Podemos cargar y descargar nuestros addons de distintas formas, aqu� explicaremos el uso de una de ellas:

 

����������� Cargar un addon:

 

Copiaremos nuestro addon dentro de la carpeta addons de nuestro programa y procederemos a escribir lo siguiente en cualquier ventana en que estemos, yo aconsejo hacerlo en estado:

 

/load �rs addons\addon.mrc (addon.mrc es el nombre de nuestro addon)

 

Desacarga un addon:

 

Escribiremos en cualquier ventana, aconsejo hacerlo en estado lo siguiente:

 

/unload �rs addons\addon.mrc (addon.mrc es el nombre del addons que descargaremos)