Anterior Siguiente Indice

3. Comandos Básicos

Los comandos se introducen anteponiendo un / y después el comando. Algunos comandos son:

3.1 Envío/Recepción de ficheros.

Para el envío/recepción de ficheros se usa el dcc pero si lo queremos ofrecer a todo el canal usamos los cdcc y para cogerlos los ctcp.

Ahora viene la lista de los ctcp (muy útiles en efnet ;) )

3.2 Gestión de Ventanas

Todo lo que podamos hacer con clientes gráficos lo podremos hacer con el BitchX, el manejo de ventanas es similar al que usan programas como screen. Algunos scripts simplifican las cosas y con combinaciones como Ctrl W C podemos crear ventanas. Poniendo /window help podemos ver una lista de todos los comandos posibles. Se pueden encadenar y con /window new hide creamos una ventana y la ocultamos. Los comandos básicos son:

Mediante estos comandos podemos tener una ventana distinta para cada canal, para cada servidor de irc, podemos hacer que cuando alguien nos mande un privado se cree una ventana solo para sus mensajes y todo lo que se nos pueda ocurrir. Por ejemplo yo tengo puesto lo siguiente en mi .bitchxrc: /window name linux (llama linux a la ventana principal) /window new name msgs level msgs split on double on hide crea una nueva ventana oculta llamada msgs para los msgs (level msgs). /window swap msgs cambia a la ventana msgs. /window show linux grow 5 muestra la ventana linux y la aumenta 5 lineas.

Con todo esto lo que he conseguido es tener una ventana pequeñita en la parte de abajo en donde me saldrán todos los mensajes privados :)

Si por ejemplo quiero crear una nueva ventana para meterme en el canal #4quake pondré /window new hide channel #4quake que me crea una ventana, la oculta e intenta entrar en el canal #4quake en esa ventana.

Para verla basta con poner /window last o poner /window list lo que nos dirá las ventanas activas saliendo más o menos una cosa como esta:

-:- Ref Nick Name Channel Query Server Level 
-:- 1 unsCAred <None> #linux <None> unsCAred.d NONE 
-:- 2 unsCAred <None> #4quake <None> unsCAred.d NONE

ahora si pongo /window show 2 me mostrará la ventana del canal #4quake.

Cuando tenemos más de una ventana en la pantalla, la ventana activa se indica con un ^^^^^^ en la barra de estado, si queremos cambiar a la otra usamos control-W P (para ver una lista completa de las combinaciones del teclado se pone /bhelp window. Si las ventanas están ocultas lo mas cómodo es usar Alt-# siendo # un número del 1 al 9 y con esto vamos cambiando a la ventana que queramos.

3.3 Servidores

Una de las propiedades del BitchX es que permite estar en varios servidores a la vez. Para hacer esto simplemente tenemos que crear una nueva ventana (ver sección anterior) y poner /server +SERVIDOR . El + es importante porque sino lo que haremos es cambiar el servidor en el que estamos actualmente. Para cerrar la conexión con un servidor basta con poner /server -SERVIDOR.

Poniendo /server nos da la lista de servidores (lista que o bien se le pasa como parámetro al arrancar o al compilarlo; ver el fichero /include/config.h).


Anterior Siguiente Indice