mIRC , Relay Chat Client
Cliente de Conversación por Relevo de Internet.


Por fin, un manual para el mIRC en Español. Esto gracias a varias personas sin las cuales no hubiese sido posible:
Salva -( Buscalo en Undernet #canarias ) Salvador, quien tuvo la brillante idea de traducir el manual.
Sombra -( buscala en Undernet #varadero )??????, sin la ayuda de ella probablemente no estaría yo purulando por los canales ;-)
Eye, Helen, Babybaby, Copycat (buscalos en #canarias) que con su desconocimiento del Mirc ;-))) me motivaron a transcribirlo. Gracias a todos por aguantarme.
Este manual está en su primera versión, seguiremos mejorándolo e intentaremos incorporarle cosas nuevas, pero depende de todos, sólo necesito que me ayudéis a corregirlo enviándome cualquier error o idea que creáis interesante, eso sera suficiente motivación para seguir trabajando en él. Enviadme vuestras sugerencias y correciones a Velaz@ctv.es.

Que os sea util el manual ;-)
Ahhhhhhhhhhh, si queréis charlar conmigo, estoy en Undernet en los canales #canarias y #varadero y soy lord1 ,;-)

INDICE.

- Visión general
- Instalación
- FAQ, Homepage, y más información
- Descripciones del menú:
Fichero
Herramientas
DCC
Ventanas
Ayuda
-Otras características
-Comandos Básicos de IRC

VISIÓN GENERAL

MIRC intenta proveer un interfase de amigos para ser utilizado con la red Internet Relay Chat (Conversación por Relevo en Internet) (IRC). Esta versión se está desarrollando actualmente y aún no ha sido totalmente probada, ya que contiene errores. Utilícelo bajo su propio riesgo. Lea el Disclaimer (Traducido directamente, significaría lo que se niega. Es un fichero en que se dice que el autor no se hace responsable de los daños que pueda causar su programa, y blah, blah, blah. En el manual original .. "las rectificaciones", aunque yo no estoy de acuerdo con esa traducción ;=).
mIRC posee las siguientes características:
* Texto con colores para facilitar la lectura.
* Representación holgada.
* Definiciones generales de alias.
* Menúes configurables de aparición (sobreimpresión) a nivel múltiple.
* DCC Send/Get/Chat/Resume (DCC Enviar/Recibir/Conversar/Reanudar) * Cliente Finger (anotador o indicador)
* Instrumento remoto CTCP
* Manejador de Sucesos Simples.
* Fuentes básicas.
* Receptor URL (- URL es el acrónimo de : Uniform Resource Locator -)
* Servidor de identificación.
* Servidor de ficheros simple.
* Historial de comandos.
* Definiciones de teclas de función.
* Barra de utensilios con consejos.
* Servidor Finger ( indicador)
* Unas cuantas opciones.
* Más información útil.
Las diferentes partes de este cliente han sido diseñadas con el objetivo de simplificar y acelerar una sesión de IRC.

INSTALACIÓN

Este paquete contiene los siguientes ficheros: MIRC.exe ; versión de 16 bits mIRC32.exe; versión de 32 bits MIRC.hlp; el fichero de ayuda readme.txt; este fichero intro.txt (supongo que se refiere al manual original, traducido por su amigo ...) versions.txt; historial de la versión, MIRC.ini; el fichero ini principal: aliases.ini; el fichero ini de alias (apodos); popups.ini: el fichero ini de sobreimpresiones; remote.ini: el fichero ini remoto.
Reúna todos estos ficheros en un directorio. Para utilizar la versión de 32 bits, debe tener instalado en su sistema el Win32s, o bien, debe utilizar un sistema operativo de 32 bits.
Una vez que haya instalado el MIRC, ejecútelo desde windows, rellene la información requerida para la configuración y conéctese al servidor IRC. El fichero MIRC.INI almacena la información general de MIRC, mientras que los otros ficheros .ini archivan los alias, las sobreimpresiones y la información de la sección remota, respectivamente.
Debería almacenar estas secciones separadamente a partir del fichero mirc.ini. Estos ficheros .ini contienen ejemplos útiles, alias ya escritos y menúes de sobreimpresión que le ayudarán a comprender cómo configurar estas opciones. De ahora en adelante, debería leer el fichero versions.txt para ver lo que se ha modificado o instalado en las versiones más recientes. Para utilizar el MIRC necesitará un Winsock.dll, del cual existen varias versiones (comercial y shareware), y la conexión a internet. Si carece de cualquiera de ellas, consulte con alguien.

EL FAQ,HOMEPAGE Y OTRA INFORMACIÓN.

Para conocer la última información sobre irc, soluciones a problemas, aprietos, nuevos lanzamientos, etc. lea el homepage (página informativa) y el FAQ del MIRC,antes de hacer preguntas, en cualquiera de los siguientes lugares:

*http://huizen.dds.nl/~mirc/index.htm

Visitar HTTP

*http://www.geopages.com/Colosseum/1822/

Visitar HTTP

*http://mars.superlink.net/user/mook/mirc/

Visitar HTTP

*http://sunsite.nijenrode.nl/ftp/pub/mirc/

Visitar HTTP

*http://www.gil.com.au/~strike/

Visitar HTTP

El Homepage y el FAQ podrían tardar unos cuantos días en actualizarse después del lanzamiento de una nueva versión. Puede encontrar información relativa a IRC, así como otros clientes de IRC, en los siguientes lugares:
*ftp://cs-ftp.bu.edu/irc

Visitar FTP recomendado

*http://urth.acsu.buffalo.edu/irc/WWW/ircdocs.htm

Visitar HTTP recomendado

MENÚ DE FICHEROS

A través de este menú se puede acceder a la información instalada, así como a las opciones principales.

  1. Connect (conectar)
  2. Options (opciones)
  3. Exit (salida)

CONNECT
Seleccione esta opción para iniciar una conexión a IRC. La información requerida debe haber sido introducida en la ventana Setup (configuración). Esta opción cambia a "Cancel connect" mientras intenta conectarse a un servidor IRC y cambia a "Disconnect" mientras usted está conectado. SETUP
Debe introducir en este diálogo una información básica sobre sí mismo. MIRC no se conectará si alguno de los campos está vacío.
Servidores IRC
Puede elaborar una lista de servidores IRC que utilice regularmente, pulsando Add para incorporar a un nuevo servidor, Edit para editar a un servidor existente y Delete para suprimirlo. Para cada servidor puede introducir una descripción, su dirección y un número de puerto (normalmente 6667) y a los usuarios que necesitan un especial acceso a los servidores se les puede suministrar una contraseña. Debe saber que ésta sólo es necesaria para un tipo especial de usuarios, si no sabe si necesita una, quiere decir que no la necesita. El servidor con el que conectó por última vez será colocado al principio de la lista. También puede utilizar la dirección IP del servidor si la conoce. Si realiza un doble clic en un servidor, el MIRC intentará conectarse con él. Si intenta conectarse con un servidor y es "incapaz de resolver su nombre" el problema podría ser que 1) El DNS de su proveedor de Internet no funciona o ...
2) La dirección no existe. Recuerde que si intenta conectar con un servidor IRC que geográficamente se encuentre muy lejos de usted, llevará más tiempo realizar la conexión. De hecho, algunos servidores podrían rechazarla si usted está demasiado lejos. Lo mejor sería intentarlo con un servidor diferente y más cercano hasta que uno reciba la conexión. Nombre real y dirección postal:
La primera entrada puede ser su nombre real o bien una línea ingeniosa que aparecerá en su /whois information (quién es). También puede realizar la entrada con la dirección postal completa; ej:
khaled@mardam.demon.co.uk.
La parte del nombre del usuario en la dirección postal se utiliza para registrarla con el servidor.
Apodo regular y alternativo:
Ambos apodos pueden ser introducidos de forma que si el primero está siendo utilizado cuando intente hacer un apunte, se intentará con el alterno. Si ambos apodos están en uso, MIRC inserta "/nick" en la caja de editar de forma que todo lo que tiene que hacer es realizar la entrada con un nuevo apodo y presionar Enter. Estos valores no pueden ser modificados mientras esté conectado al servidor. Véase también Información local donde se ofrece una explicación sobre las direcciones IP y los nombres de los Residentes Locales.
OPCIONES
En el diálogo de Opciones es donde la mayoría de las aplicaciones de de MIRC pueden ser cambiadas...
IRC Switches (Conexiones de IRC);
Action Lists (Listas de Acción);
Event Beeps (Sonidos de un Suceso);
Loqqinq (Anotaciones);
Double-click (doble click);
URL Catcher (Receptor URL);
Sound Requests (Peticiones de Sonido);
Ident Server (Servidor de Identificación);
Finqer Server - digo yo que será Finger Server - (Indicador); Extras.
CONEXIONES DE IRC
Conectar en el arranque Si éste es activado, MIRC intentará conectarse al servidor de IRC por defecto,,de forma automática,cuando sea ejecutado. Reconectar en desconexión Si un servidor de IRC le desconecta sin que usted haya podido teclear /quit, la comprobación de este comando hará que MIRC le reconecte automáticamente. Las acciones son de color púrpura Si esto se comprueba, cualquier acción de la ventana del canal aparecerá en color púrpura. De lo contrario, todas las acciones aparecerán en negro como un texto normal del canal. Lo he dejado como una opción porque en la ventana del canal ya se están utilizando unos cuantos colores y la incorporación del púrpura podría sobrecargar los sentidos de algunas personas.
Subrayar los propios mensajes: Si esta opción es seleccionada, cualquier mensaje que teclee en una ventana será subrayado.
Prefijar los propios mensajes: Si esta opción es seleccionada, su apodo antecederá a cualquier mensaje que teclee en un channel/query/chat.
Asignar un icono a la ventana de preguntas (query):
Si alguien le envía una pregunta, por defecto,la ventana de preguntas se abrirá, dispuesta para la entrada. Puede seleccionar esta opción para obligar a MIRC a poner un icono en la ventana, evitando así que ésta reciba el foco de la ventana en la que usted está actualmente.
Una ventana dedicada a las preguntas: Esta opción dirige todos los mensajes o notas privadas de otros usuarios a una ventana individual. Necesitará utilizar el comando /msg para contestar. Si desea abrir una ventana de preguntas a un usuario, use la ventana /query.
Whois en el mensaje: Seleccione esta opción para que MIRC ejecute un /whois nickname a cualquier persona que le envíe un mensaje privado. /whois se ejecutará la primera vez que la ventana de consulta (o preguntas) se abra.
Cancelar 'away': Si usted se encuentra en la opción 'away' (utilizando /away message), la selección de esta opción cancelará automáticamente a la anterior si teclea un mensaje al canal o a la ventana de preguntas/conversación.
Sonido en el mensaje del canal: Siempre que un mensaje sea enviado a la ventana del canal, sin que ésta sea la ventana activa en ese momento, el MIRC emitirá un pitido. Fíjese en que todo lo que esta opción hace es activar automáticamente la aplicación del sonido en el Menú del Sistema de una ventana del canal cuando se abre por primera vez. Así que la modificación de esta aplicación no afecta a las ventanas que ya están abiertas.
Sonido en el mensaje de preguntas: Siempre que un mensaje sea enviado a la ventana de preguntas que no sea la activa en ese momento, el mRIC emitirá un pitido. Esta opción funciona exactamente igual que la anterior.
Sonido en el mensaje mientras se utiliza la memoria intermedia.
La selección de esta opción provocará que MIRC emita un pitido si algún usuario habla en un canal mientras usted está desplazando las líneas hacia atrás en la memoria intermedia.
Auto-join en una invitación: Mediante esta opción, se incorporará automáticamente a un canal cuando sea invitado. MIRC intentará minimizar la ventana, sin embargo, podría ocurrir que esto no funcionara siempre.
Reincorporación al canal después de una exclusión: Si ha sido excluido de un canal, MIRC inmediatamente tratará de reincorporarse al mismo canal y no cerrará su ventana a menos que descubra que usted no puede volver a unirse a él.
Muestra alternadamente Join/Part/Quit: Al comprobar -marcar- esta opción, MIRC mostrará los mensajes de incorporación, despedida y abandono en un formato diferente y más compacto. Muestra la dirección de un usuario:
Siempre que un usuario se una/se despida/abandone/sea excluído/ etc. de un canal, usted podrá ver su dirección si selecciona esta opción. Muestra las despedidas en el canal:Normalmente, si un usuario está en el mismo canal en el que usted deja el lRC, este mensaje sólo será imprimido en la ventana de estado. Pero si desea que también se imprima en la ventana del canal, seleccione esta opción.
Muestra las incorporaciones y partidas en un canal: Puede desconectar esta opción si se encuentra en canales muy ocupados y si la ventana de su canal está atestada de incorporaciones y partidas, las cuales, si se selecciona la opción, serán enviadas a la ventana de estado.
Muestra invitaciones en la ventana activa: Si esta aplicación es desconectada, los mensajes de invitación aparecerán en la ventana de estado.
Muestra los modos en el canal: Todos los cambios de modo se muestran en la ventana de un canal, pero puede desconectar esta opción para dirigirlos a la de estado.
Muestra las preguntas en la ventana activa: Esta opción muestra todas las preguntas en una ventana activa en lugar de abrir una destinada a las mismas. Sin embargo, si no se encuentra en la ventana del canal, se abrirá una ventana de preguntas.
LISTAS DE ACCIÓN:
Seleccione una de las siguientes opciones e introduzca su correspondiente texto en la caja de editar. También puede especificar si la opción es activa comprobando la caja de comprobación activa.
Ejecutar comandos en la entrada: En esta caja puede introducir un grupo de comandos que serán ejecutados cada vez que se conecte a IRC. Para comprender cómo funcionan los comandos, véase la sección de ayuda para Alias. He aquí un rápido ejemplo:
/names #mirc,#irchelp /join #winsock
Subrayar - comentar, remarcar - líneas con estas palabras: En un canal, cualquier línea que contenga palabras que coincidan con las de su lista será subrayada en marrón oscuro. Ello facilita la localización de mensajes dirigidos a usted o sobre usted; por ejemplo, podría introducir su apodo (o sus variaciones) en esta caja. Cada palabra DEBE estar separada sólo por un espacio, no por comas.
Notificar la presencia de estos apodos: El cliente comprobará si los apodos especificados se encuentran actualmente en IRC y le informará si han entrado o han salido. Entre cada comprobación habrá una pausa de 30 segundos. Usted puede comprobarlo utilizando el comando /notify, asimismo, puede añadir/eliminar usuarios a la línea de notificación, en la de comandos, tecleando: en la de comandos, tecleando: "/notify nick1 nick2..." Puede activar o desactivar la notificación, tecleando: "/notify on" y "/notify off" respectivamente. También recibirá información si no hay ningún usuario en su lista de IRC cuando se conecte por primera vez. Si antepone un apodo con el signo "+", MIRC ejecutará un /whois al apodo como parte de la notificación. Sin embargo, si usted realiza esta operación con numerosos apodos, el servidor de IRC podría desconectarle; por lo tanto, lo mejor será utilizarlo sólo cuando realmente lo necesite. Auto-operar estos apodos: Si se encuentra en un canal y posee el estatus de Operador - una arroba junto al nickname-, cualquier usuario cuyo apodo coincida con uno de los especificados recibirá automáticamente el mismo estatus cuando se una al canal. Ya que esto no es muy seguro, puede especificar la dirección del usuario, en lugar de su apodo y también puede utilizar fichas. Tecleando en la línea de comandos "/auto nick1 nick2..." podrá eliminar o añadir usuarios a la línea de auto-operación. Asimismo, podrá activarla o desactivarla tecleando "/auto on" y "/auto off respectivamente. Nota: Esta opción está influída por la auto-operación de retardo aleatorio (véase abajo).
Protege estos apodos: Si un usuario inopera un apodo de su lista de protección, el usuario será inoperado automáticamente. Y si excluye un apodo, será inoperado y excluído. Pero si usted no es un Operador no se podrán tomar medidas. Si teclea "/protect nick1 nick2..." podrá eliminar o añadir usuarios a la línea de protección. Esta opción se activará o desactivará si teclea "/protect on" y "/protect off" respectivamente. Ignora estos apodos Los mensajes procedentes de apodos/direcciones de esta lista serán ignorados (es decir, no podrá verlos). Puede eliminar o añadir usuarios a esta línea tecleando "/ignore nick1 nick2" y puede activarla o desactivarla con "/ignore on" y "/ignore off" respectivamente. Muestra las notificaciones en la ventana activa: Por defecto, las notificaciones son visualizadas en la ventana de estado, sin embargo, al verificar esta opción,aparecerán también en la ventana actualmente activa. Suena ante una palabra subrayada: Funciona conjuntamente con la opción del subrayado. Si aparece una palabra igual, al comprobar esta opción MIRC emitir un pitido.
Auto-operación de retardo aleatorio: Esta opción introduce un retardo aleatorio de 1 a 7 segundos en la rutina de auto-operación. El objetivo es el de evitar que las ventanas del canal se vean atestadas con notificaciones de modo cada vez que un apodo entre en la lista de auto-operación de varios usuarios. Si al final del retardo el usuario ya ha sido operado, el MIRC no ejecutará un Op.
Contestación a la señal de Ctcp: Es el mensaje que un usuario recibe después de enviarle a usted un /ctcp.
Mensaje de salida: Es el mensaje representado cuando se sale de IRC
SONIDOS ANTE UN SUCESO
En un suceso, emite un pitido... Determinados acontecimientos provocan una serie de pitidos que le alertan de su aparición. Debido a que este sonido podría molestar a algunos usuarios, es posible alterar el número de pitidos así como la rapidez de su emisión. Su valor es en milisegundos. Para desconectar este aviso, especifique cero pitidos.
Suena cuando... Si ha sido desconectado por el servidor sin haber tecleado /quit o sin haber seleccionado la opción desconectar, MIRC emitirá un pitido para indicarle que ya no está insertado en IRC. También puede seleccionar que le envíen este aviso cada vez que reciba una pregunta, nota o invitación.
ENTRADA EN El SISTEMA O IDENTIFICACION
Entrada automática: Puede conseguir que MIRC realice una identificación automática de las ventanas de canal y de consulta/dcc cada vez que se abran.
Directorio de identificación y memoria intermedia: Es el directorio en el que están almacenados todos los ficheros de identificación y las grabaciones de memoria intermedia.
DOBLE CLICK
Puede introducir una serie de comandos que serán ejecutados siempre que teclee dos veces en la ventana especificada. Por ejemplo, para la caja de listas de apodos en el canal, podría utilizar como entrada:
/query $1 I have been searching for thee (sic) me perishing scopes... (/query $1 te he estado buscando genio (sic) yo cotas bajas...)
- Sic: significa textualmente (N. de C.)-
Esta entrada significa que cuando realice un doble click en un apodo, la ventana de consulta se abre y el usuario recibe el mensaje anterior.

RECEPTOR DE URL
La característica URL de MIRC funciona actualmente con los tres principales Browsers WWW (NAVEGADORES)
Activa el receptor de URL: Si esta opción es seleccionada, MIRC manda las referencias a los URL y las almacena en su caja de listas. Sin embargo, la velocidad de MIRC aminora un poco ya que cada línea que aparece debe ser escaneada antes de ser imprimida; por lo tanto, si no necesita esta opción sería mejor desactivarla para acelerar el proceso. mIRC busca el comienzo de los URL con "http://", "ftp://","gopher://", "www.", y "ftp.". MIRC también verifica para asegurarse que las direcciones no han sido anadidas a la lista si ya existen. Las direcciones que poseen más de 256 caracteres son ignoradas.
Al visionar... Cuando seleccione View a partir del menú de sobreimpresión para ver un URL, MIRC puede pedirle a su escaneador que abra otra ventana de URL separada y la activará si es necesario.
Al enviar... Al enviar los URL a la ventana del canal, de consulta, etc., mIRC puede enviar bien un sólo URL o bien ambos, así como su descripción.
Borrar todo ? Para evitar que su lista de URL aumente exageradamente, puede seleccionar borrar todos los URL marcados con "?" cuando se salga de MIRC. Pero cualquier URL, cuyo marcador sea distinto de ?, permanecerá en su lista para futuras referencias. Localización y nombre del escaneador WWW Esta opción especifica el escaneador WWW de forma que MIRC pueda ejecutarlo (si aún no está funcionando) cuando usted seleccione "view" a partir del menú de sobreimpresión. Nota. Puede pulsar el botón derecho de su ratón en la ventana de URL para acceder al menú de sobreimpresión, el cual ofrece todas las funciones de URL.
PETICIONES DE SONIDO
Aceptar las peticiones: Si esta opción es seleccionada, MIRC escuchará las peticiones de SONIDO provenientes de otros usuarios. Usted puede enviar una solicitud a otro usuario utilizando el comando: /sound [nick/channel] <file.wav> <message>
Si no se especifica el [nick/channel] (apodo/canal), el mensaje es enviado a la ventana actual del canal o de consulta. El fichero de sonido debe terminar en ".wav", y el mensaje acompañante es obligatorio, el cual aparece exactamente como un comando de acción. El usuario que reciba la petición debe:

  1. Haber especificado ya el fichero .WAV
  2. Escuchar los sonidos

La petición es básicamente un comando de CTCP, así que usted podría realizar simplemente: /ctcp nick SOUND file. .wav message. Si un sonido ya se está emitiendo y usted recibe una nueva petición, puede hacer que MIRC interrumpa el sonido que está escuchando en ese momento que emita el nuevo, o bien puede pedir a MIRC que ignore este último sonido. MIRC también puede advertirle en caso de que un usuario haya solicitado un sonido que usted no posee para que, de esta forma, pueda pedirle al usuario ese sonido.
Localización de los ficheros de onda: Cada vez que se solicite un sonido, MIRC lo buscará en este directorio.
SERVIDOR DE IDENTIFICACION MIRC
Puede actuar como un servidor de identificación y enviar el User ID y System especificados como identificación. Este servidor gustara más a algunas personas que a otras. En general, será mejor dejarlo en activo, ya que algunos sistemas podrían rechazar la conexión si no hay una respuesta a una petición de identificación.
User ID puede ser su nombre de cuenta o de usuario en el sistema. Para la mayoría, el User ID será una parte de la dirección postal (el texto debe escribirse antes de la señal @ ).
System identifica su sistema operativo. Para todos los intentos y propósitos, la contestación con un valor distinto al de UNIX no sería muy útil para la mayoría de los usuarios.
Port, normalmente debe ser 113. Este servidor contestará a todas las preguntas de identificación enviadas; a un puerto especificado, es decir, no se limita a contestar a un servidor de IRC para MIRC.
Debe saber que este servidor no funcionará con algunas configuraciones de internet.
SERVIDOR 'FINGER
Si selecciona esta opción, MIRC escuchará las peticiones de indicación en el puerto 79. Debe especificar un fichero.Finger (Indicador) y éste debe crearse con las secciones nombradas que serán utilizadas para contestar a cualquier petición de indicación. Cada sección empieza de la siguiente forma:

[nombre] línea 1...línea N

El nombre de la sección se corresponde con el user id que está siendo señalado. Es decir, si alguien indica khaled@smardam.demon.co.uk, entonces tendré una sección llamada [khaled]. Al menos,debería existir una sección llamada [default] que será utilizada para contestar una petición que no especifica ningún usuario, o bien especifica a uno que no existe. Por lo tanto, en mi propio sistema tendría dos secciones:
[default] etc. [khaled] etc.
Esto puede permitirle configurar un sistema menú con varias secciones para responder a las preguntas de indicación de los usuarios y en el que la sección por defecto sería el menú principal. Compruebe el comando /finqer.
EXTRAS Las opciones de este menú son más o menos ideas tardías, de ahí este título tan descriptivo. En vista de que hay muchas opciones que aún podrían ser añadidas, probablemente terminarían todas aquí hasta que crecieran en número para justificar la creación de una caja de diálogo separada, sólo para ellas.
Caja de editar multi-línea: En un modo de línea única, el texto se desplaza hacia la derecha cuando se llega al fin de la caja de editar. En el modo de multi- línea, el texto comienza de nuevo a la izquierda y se desplaza hacia abajo. Probablemente es más fácil utilizar este último modo, ya que así se puede ver lo que hemos escrito si la línea es larga. Este modo también nos permite introducir varias líneas del texto en la caja . Nota: La ventana de estado tiene permanentemente una caja de editar de una sola línea.
Los colores de las ventanas :
Puede hacer que MIRC utilice los colores de sus ventanas; sin embargo, sólo mostrará un texto monocromo. Esto es debido a que MIRC no puede saber qué otros colores son compatibles con el color de fondo de la ventana que usted ha escogido.
Barra de herramientas y consejos: Puede escoger que la barra de herramientas y su información estén ocultos o que aparezcan.
Fuentes pequeñas en ... Al seleccionar esta opción, MIRC representará un texto en las ventanas de Aliases, Popups y Remote, utilizando una fuente pequeña en lugar de la normal.
La tecla ESCape reduce el tamaño de la ventana: Para que la ventana tenga un tamaño reducido, seleccione esta opción presionando la tecla de ESCape.
Separador de líneas: En la ventana de estado puede seleccionar la utilización de un separador de líneas. Puede usar un espacio para tener una línea en blanco. Si deja la caja vacía, las líneas de la ventana de estado no quedarán separadas.
Prefijo de un comando: El prefijo estándar por defecto de un comando es el carácter "/", sin embargo, puede especificar otro carácter si es difícil acceder a la tecla "/" de su teclado. Algunos usuarios utilizan el carácter "." para prefijar los comandos. Independientemente del carácter que escoja, MIRC sigue reconociendo a "/" y lo utiliza internamente.
Tamaño de la memoria intermedia de desplazamiento: Esta opción reduce la memoria de desplazamiento hasta el número de líneas especificadas. También puede utilizar el comando /clear en una ventana para borrar por completo la memoria. Si está desplazando hacia atrás la memoria, las líneas no serán eliminadas hasta, que vuelva a la parte inferior de la misma.
Adjunta el texto a la barra titulada de la aplicación: Esta opción le permite especificar el texto que será mostrado en la barra que contiene el título de la aplicación de MIRC.
EXIT
Salva las configuraciones y las posiciones de las ventanas, cierra las sesiones dcc, se despide del servidor y se sale de MIRC.
MENÚ DE HERRAMIENTAS
Algunas herramientas básicas son:

ALIAS
MIRC le permite definir alias sencillos para acelerar su sesión IRC. La aplicación actual permite el almacenamiento de términos compuestos poco sofisticados. Cada alias único debe ser introducido en una sola línea. Véanse los siguientes ejemplos para comprender cómo funcionan.
Para utilizar estos alias debe conocer algunos comandos de IRC. Ejemplos de alias:
/gb /join #gb
Teclear /gb es lo mismo que teclear /join #gb
/j /join $1 Hemos añadido una serie de parámetros.
Teclear /j #gb es lo mismo que /join #gb. El $1 se refiere al primer parámetro de la línea que aportamos.
/yell /me $2 $1
Si tecleamos /yell There! Hello, el comando de acción será /me Hello There!.
El número que sigue a $ especifica el número del parámetro en la serie que hemos introducido.
/jj /join $? La interrogación indica que el cliente debería preguntarle por ese parámetro. El parámetro que aporte será insertado en ese punto de la línea. Así que si teclea /jj, aparece un diálogo preguntándole por el canal al que desea incorporarse. Si teclea @gb, el comando final será /join #gb.
/jj /join =$1 El signo = indica que el parámetro que especificó debería tener esta señal como prefijo, para indicar que se trata de un canal. /jj /join $?="Enter channel to join:" Hace lo mismo que el anterior, con la diferencia de que el diálogo tendrá representado en su interior la línea "Enter channel to join:" (introducir el canal para la incorporación)
/aw /away $?="Enter away messaqe:" /say $! Es similar a la línea anterior, excepto por el parámetro $! que ha si sido añadido. Esto hace referencia al texto que escribió en la caja del parámetro, es decir,el mensaje de Ello le ahorra tener que escribir el mismo mensaje dos veces.
/give /me qives $$1 a $$2 Esta doble $$ significa que este comando sólo será ejecutado si se aporta el parámetro. Si sólo escribe un parámetro en el comando de arriba, éste no será ejecutado. También se puede realizar un $$?1 o $?1,que quiere decir que intentamos rellenar este valor con el parámetro uno si éste existe; si no existe lo pediremos. En el primer caso, el parámetro es necesario para que el comando sea ejecutado; en el segundo caso, esto no es necesario.
/multipinq /ctcp $ *ping El signo, o S* significa que este comando será ejecutado para TODOS los parámetros individualmente.
Si tecleamos /multiping nick1 nick2 nick3 nick4, cada apodo individual recibirá un sonido.
/$lap /me slaps S1 around with *2 El * indica que todo lo que sigue (y esté incluido) al parámetro 2 debe ser añadido a la línea de comandos. Si teclea /slap Sheepy a large trout, la línea final será /me slaps Sheepy around with a large trout. Si ha definido el alias como /slap /me slaps S1 around with S2, la línea final de comandos sería /me slaps Sheepy around with a. También puede especificar *2-5, que significa que sólo debe utilizar los parámetros del 2º al 5º.
/lauqh /me laughs at $1ïs joke Todo lo que siga al parámetro S será añadido al parámetro final. Por tanto, si en el ejemplo anterior tecleamos /laugh funnyguy, el comando final será /me laughs at funnyguy's joke.
/silly /say Hel $+ lo th $+ ere $+ ! Normalmente los parámetros están separados por un espacio. Para evitar que MIRC inserte un espacio antes de añadir el siguiente parametro, puede utilizar $+.La linea anterior enviara "Hello there!".
/p/part # El signo # hace referencia al canal en el que se encuentra actualmente. De forma que si está en el canal #canarias, y teclea "/p", el cliente sustituirá el signo # por el de #canarias, siendo el comando final "/part #canarias".
/op /mode # +o S1 Para convertir aun usuario en operador, no tiene más que teclear: /op goat en lugar del comando completo /mode.
/dop /mode# -ooo $1 $2 $3 Ahora puede inoperar a tres usuarios tecleando /dop babybaby salva sombra. Para comandos múltiples utilizamos un ''|'' (este carácter se encuentra bajo la tecla (1) - y se "saca" pulsando la tecla Alt Gr -.
Para escribir un alias que excluye y censura a un usuario:
/dkb /kick # $1 | /mode # +b S1
Otros identificadores: $day $time $date - día, hora y fecha actuales. $adate - igual que $date, pero en formato americano: mes/día/año.
$fulldate- Tue Dec26 15:04:00 1995 (martes, 26 de diciembre...)
$me - hace referencia a su apodo
$cb - hace referencia a los 256 primeros caracteres delcontenido actual del teclado.
$server - E1 servidor al que está conectado en ese momento.
$ip - su dirección IP.
$host -el nombre de su residente local.
$url- el URL actualmente activo en su WWW Browser
El identificador $snicks devuelve a la caja de listas del canal activo una serie de apodos seleccionados: nick1,nick2, nick3, así que, el identificador sólo puede ser utilizado con los comandos irc que aceptan múltiples parámetros siguiendo este modelo.
El identificador $r(vl,v2) funciona de dos formas: si lo especificamos con números para v1 y v2, devolverá un número aleatorio entre v1 y v2. Si lo hacemos con letras, devolverá una letra aleatoria entre v1 y v2. Sr(a,z)devolverá una letra en el rango a,b,c,...,z
Sr(A,Z)devolverá una letra en el rango A,B,C,...,Z/
Sr(0,N) devolverá un número en el rango 0,1,2...,N
El identificador $read escoge una línea de un fichero y la inserta en la posición actual. El formato es:

Wread [- # -stext]<Nombre del fichero.txt>

Por ejemplo: /say #read c:\funny.txt escogerá una línea al azar del fichero funny.txt y la insertará en el comando, en esa posición.
/say $read -124 c:\funny.txt escogerá la línea 24 del fichero y la insertará en esa posición.
/kick # $1 $read kicks.txt escogerá una línea al azar de kicks.txt y la utilizará en el comando kick.
También puede utilizar $read en definiciones remotas. Por ejemplo:
1:TEST: /notice $nick I said $+ $read witty.txt $+ La primera línea del archivo debe ser un único número que especifique el número de líneas del mismo.
$read insertará cualquier texto, incluso comandos con identificadores, los cuales funcionarán como los comandos normales.
/say $read -smirc info.txt escaneará el fichero info.txt buscando una línea que empiece por mirc y dejará el resto de la línea en el alias.
El fichero $ y los identificadores $dir:
Le permite seleccionar el nombre de un fichero que posteriormente será insertado en esa posición en un alias. El identificador $dir muestra un directorio completo y un diálogo de ficheros, mientras que el $file (fichero $) simplemente muestra un rápido diálogo de ficheros.
$file="Select a file" sendero y nombre del fichero - path en Inglés significa ruta (trayectoria) como sendero (N. de C.) -
$dir ="Select a file" sendero y nombre del fichero
Por ejemplo, en una definición de sobreimpresión: Play A Wave:/wavplay $file="Choose a wave! c:\mywaves\*.wav
Nota: No debe utilizar $file ni $dir con el comando /dcc send, ya que tiene instalado su propio diálogo dcc de envío.
Apoyo de la tecla de función: Puede redefinir las teclas de función para ejecutar determinados comandos, igual que los alias. Por ejemplo:
/F1 /say Hello! /sF2 /query $1 /cF3 /ctcp $1 version
La 's' y 'c' representan la tecla Shift y la de Control respectivamente. Una tecla de función se comportará de forma diferente dependiendo de la ventana en la que es utilizada. Por ejemplo, si la usamos en una ventana de consulta, el parámetro S1 hará referencia al apodo del usuario seleccionado. Si estamos en un canal y la caja de lista de apodos está en activo, la tecla de función trabajará con los apodos seleccionados. Sin embargo, si la caja no está en activo, esta tecla no funcionará en el canal.

Notas:

  1. Si se crea un alias con el mismo nombre que el de un comando de IRC existente, el alias tendrá prioridad sobre el comando (pero no lo reemplazará). Así que, si definimos un alias como /join /join #gb, éste funcionará de maravilla.
  2. Un alias no puede llamarse a sí mismo o a otro alias.
  3. Los alias pueden ser llamados a partir de definiciones de sobreimpresiones, remotas o de otra clase; por lo tanto, tenga cuidado con los alias que ha escrito por si reemplazan a los comandos estándar.

POPUPS (SOBREIMPRESIONES)
MIRC le permite crear tres tipos diferentes de menúes de sobreimpresión: uno para la ventana principal, otro para la de consulta/conversación y el último para la caja de listas donde están clasificados los apodos de los usuarios. Para utilizar los menúes, debe conocer algunos comandos básicos de IRC. Si presiona el botón derecho del ratón, aparecerá el menú y podrá seleccionar las opciones que ha definido para realizar determinadas tareas, como las de convertir a un usuario en operador o incorporarse a un canal. De hecho, cada opción está asociada con un grupo de alias, al igual que en la ventana de alias. Es importante saber que la opción del menú puede llamar a todos los comandos definidos en dicha ventana. Puede crear tantos niveles de menúes como desee, es decir, menúes dentro de menúes. Para comprender cómo funcionan, vea los siguientes ejemplos. En una sola línea, introduzca:
Get Help:/join #canarias Las palabras que anteceden a ":" (dos puntos) representan el nombre de la opción, y las que le siguen representan los comandos que van a ser ejecutados. En este caso, la primera opción que verá cuando pulse el botón derecho del ratón en la ventana principal del canal será "Get Help" (consiga ayuda). Este es el comando que será ejecutado: /join #canarias, tal y como fue escrito. El formato de los comandos es precisamente el mismo que el de los referentes a los alias normales. Véase la sección de ayuda para alias con el fin de comprender cómo se debe escribir un alias.
Para crear un Sub-menú, utilice un "." (un punto final/punto).
Así Join a Channel .Get IRC help!:/join #canarias .Visita el alegre canal de Varadero:/join #varadero .Ir a un canal en particular? :/join S?
En este caso, el nombre del sub-menú es "Ir a un canal" (unirse a un canal). Todos los comandos que le siguen y que empiezan por "." forman parte del submenú que está incluído en esta opción. Para crear menúes dentro de un submenú, añada simplemente más puntos:
Ir a un canal .Canales divertidos ..Diversion del tipo 1 ...Divertido1:/join #divertido1 ...Divertido2:/join #divertido2 ..Diversion del tipo 2 ...Divertido3:/join #divertido3 ...Divertido4:/join #divertido4 .Ayuda ..Ir a IRC help!:/join #irchelp ..Ayuda1:/join #canarias ..Ayuda2:/join #varadero .Otros canales ..Visita el canal de la amistad./join #friendly ..Wibble Wobble:/join #wibble .A quien nos unimos?:/join #SS?="Por favor entra el nombre del canal:
Otro ejemplo: whois ?:/whois S? (quién es) Misc .Edita Temp:/run notepad.exe temp.txt .say?:/say ~$? .accion?:/me $? Nombres .#canarias:/names #canarias .#varadero:/names #varadero .nombres ?:/names $? lista de canales:/list Ir a un Canal .Ir a Canarias!:/join #canarias .Visita the folks at #friendly:/join #friendly .Who shall we join? :/join $? El menú anterior probablemente sería adecuado para la ventana principal.
NOTA: Puede separar las opciones del menú colocando un signo menos "-" en una línea ocupada sólo por él. Con el fin de utilizar el menú de sobreimpresión para la caja de listas de apodos, necesita escoger un apodo antes de que surja el menú. El siguiente ejemplo es del mismo modelo que el anterior, con la excepción de que está orientado hacia la ejecución de los comandos relativos a un apodo. He aquí un típico menú sobreimpresionado de la caja de listas:
Quien es?:/whois $1 Modos .Hacer Ops:/mode# +o $1 .Deop:/'mode# -o $1 .Deop, kick,Ban:/mode# -o $1 /kick # $1 /ban $1 DCC Send:/dcc send $1 (enviar) DCC Chat:/dcc chat $1 (conversar) Slap!:/me slaps $1 around a bit with a large trout Query: /query $1 ­eh tú! hola ¨estás ahí...? Activación: Para activar/desactivar los menúes de sobreimpresión, conecte o desconecte la opción Active. El menú de la ventana de consulta/conversación funciona más o menos igual que el de la caja de listas. $1 siempre se refiere al apodo del usuario que usted ha seleccionado.
REMOTO
Esta herramienta le permite especificar cómo responde MIRC a las preguntas de CTCP por parte de otros usuarios y cómo reacciona ante determinados sucesos de IRC. Esta aplicación es la parte más compleja de MIRC y requiere, por tanto, la comprensión del formato de alias y comandos IRC con gran precisión. Con este utensilio podrá dejar a MIRC que responda a cualquier comando remoto que pueda imaginar. De hecho, cualquier comando que teclee puede ser ejecutado remotamente.
Podrá realizar funciones, tales como conceder a sus amigos el status de operadores o invitarles al canal que deseen; darles acceso a sus ficheros o dejarles controlar su MIRC en otros sentidos. De igual forma, podrá configurar un MIRC que reaccione ante determinados hechos, como la incorporación de usuarios a los canales, respuestas a preguntas con ciertas palabras en ellas y la operatividad o inoperatividad a usuarios de forma automática.

Los siguientes ejemplos describen, con una complejidad cada vez mayor, cómo se puede configurar el instrumento remoto.
Ejemplo 1: Cómo cambiar las respuestas a preguntas CTCP estándar...
Ejemplo 2: Cómo operar, invitar y levantar la censura a los amigos...
Ejemplo 3: Cómo controlar MIRC de forma remota...
Ejemplo 4: Cómo ofrecer ficheros a DCC para los usuarios...
Ejemplo 5: Cómo escuchar los acontecimientos...
Otras notas
LA VENTANA REMOTA
La ventana remota está formada por:

La opción de la Lista Interna de Direcciones está relacionada con el mantenimiento de los Usuarios y de los Niveles de Acceso descritos a continuación.
MIRC también comprende los siguientes comandos:
/remote [on \ off] -conecta y desconecta los comandos.
/events [on \ off] -conecta y desconecta los sucesos.
/dlevel <level> cambia el nivel del usuario por defecto, es decir, /dlevel 2
/ulist [< \>]level -clasifica a los usuarios en la lista remota con los niveles de acceso especificados. Por ejemplo: /ulist 10 - clasifica a los usuarios con niveles de acceso inferiores o iguales a 10. /ulist 5 -clasifica a los usuarios con niveles de acceso superiores o iguales a 5. /ulist 4 - clasifica a los usuarios con un nivel de acceso 4.
/enable y /disable se utilizan para activar o desactivar grupos de comandos. Véase Niveles de Acceso.

MANTENIMIENTO DE USUARIOS Y DE SUS NIVELES DE ACCESO

Puede utilizar los tres siguientes comandos para eliminar o incorporar usuarios a la lista y para realizar la misma operación con los niveles de usuarios existentes.
/auser ~[a] (levels> <nick | address> Añade a la lista y en la misma forma en que fue insertado el apodo/ dirección, junto con los niveles especificados. Si especificamos -a, si el usuario ya existe, los niveles especificados serán añadidos a los que el usuario posee en ese momento. Recuerde que si el el primer nivel no está precedido por un signo de igual (=), se tratará entonces de un nivel de acceso general.
/auser 1,2,3 Nick : Añade el apodo con estos niveles de acceso a la lista de usuarios (reemplazando a un usuario existente del mismo nombre).
/auser -a 1,2,3 Nick: Añade estos niveles al usuario. Si éste no existe, será creado.
/auser -a =1,2,3 Nick: Parece igual que el comando anterior, sin embargo el =1 es muy importante, ya que significa que el nivel de acceso general inicial no ha sido reemplazado. Si hubiéramos utilizado 1, el nivel de acceso inicial habría sido substituído. Debido a que este comando es complicado, lo mejor sería practicar con él durante unos instantes con el fin de comprender lo que hace y lo que no hace. Al final, le encontrará sentido a la forma en que este comando maneja y reemplaza los niveles (tanto los de acceso general inicia] como los del signo =).
/guser [-a] <levels> <nick> [type] Funciona igual que el comando /auser, con la excepción de que busca la dirección de un apodo especificado y lo añade a la lista. Para ello, ejecuta un /whois en dicho apodo y devuelve una dirección en el formato especificado por type , un número entre O y 4. Si no se ha insertado ningún type, por defecto se teclea cero.
/ruser [levels] <nick | address> [type] Si se utiliza sin especificar levels (los niveles), el comando eliminará al usuario de la lista. Pero si se especifican, éstos serán eliminados de los niveles de acceso actuales de su usuario. Si todos los niveles de un usuario son eliminados, éste también lo será. Si se especifica un type, la dirección del usuario será buscada ejecutando /whois, siendo eliminado todo aquel cuya dirección coincida.
/ruser Nick /ruser 1,2,3 Nick /ruser 1,2,3 Nick 1 Si utilizamos /ruser Nick ! (con una exclamación de cierre al final), todos los usuarios cuya dirección comience por Nick! serán eliminados.
/rlevel [-r] <levels> Elimina a todos los usuarios de la lista remota junto con el nivel de acceso general especificado;
/rlevel 20 /rlevel=lO. Si se inserta la opción -r, ésta se aplicará a todos los niveles de acceso de un usuario (y no sólo al primer nivel general). Los niveles que coincidan son eliminados y si un usuario se ha quedado sin ninguno, también será eliminado;
/rlevel -r 1,5,7,8
/flush [level]
Borra de la lista remota aquellas definiciones de apodos que ya no son válidas; /flush 1,2,3. Cuando un apodo de la lista remota coincide con los niveles especificados, MIRC comprueba si éste se encuentra en alguno de los canales en los que usted está insertado. Si no es así, la definición del apodo es eliminada de la lista remota. Si no se especifican los niveles, MIRC borrará todos los apodos de la lista que no existan en los canales en los que usted se encuentre.
NOTA: Los comandos /guser y /ruser ejecutan un /whois en el apodo para averiguar su dirección; por lo tanto, son comandos de retardo ya que necesitan esperar una contestación por parte del servidor. MIRC intenta evitar este retraso manteniendo su propia Lista Interna de Direcciones, la cual acelerará el proceso en determinadas situaciones.

LA LISTA INTERNA DE DIRECCIONES

MIRC conserva una lista interna de direcciones con todos los usuarios que se encuentran en el mismo canal que usted. Esta lista es utiliza por los comandos /quser, /ruser, /ban, /ignore, /finqer y /dns con el fin de encontrar rápidamente la dirección de un usuario sin tener que recurrir a /whois. La dirección será incorporada a la lista cuando el usuario se una a el canal, cuando le envíe un mensaje o bien realice un cambio de modo. Por el contrario, la dirección será eliminada de la lista cuando el usuario ya no se encuentre en ninguno de los canales en los que usted está. La razón por la que sólo se almacenan las direcciones de los usuarios que se encuentren en los mismos canales que usted es porque así queda garantizada la integridad de la lista, es decir, un apodo específico debe estar asociado a una dirección específica.
Nota: El mantenimiento de esta integridad requiere bastante procesamiento. Para las personas que posean ordenadores más rápidos, este hecho no les supondrá ningún cambio, pero a otras sí podría afectarles, ya que el funcionamiento de IRC aminoraría bastante, especialmente si se encuentran en varios canales en cuyo interior hay numerosos mensajes, modos, incorporaciones, partidas, etc. MIRC tiene que comprobar su lista interna constantemente para asegurarse de que está correctamente actualizada. Puede desconectar la Lista de Direcciones Internas en el diálogo remoto si descubre que está aminorando excesivamente su sesión de IRC.

IDENTIFICADORES ESPECIALES

En los parámetros aportados a un comando alias se pueden utilizar los siguientes identificadores para referirnos a determinados valores. No se preocupe si en este momento no sabe cómo se utilizan. Lo explicaremos a través de estos ejemplos:
$me se refiere a su propio apodo.
$nick y $address se refieren al apodo y dirección del usuario que envía la pregunta ctcp.
También puede utilizar $site para designar la parte de $address que sigue a @ .
$parms hace referencia a toda la línea del parámetro que el usuario envía con la pregunta ctcp. Si desea designar algún parámetro en particular dentro de la línea del parámetro, puede utilizar: $parmN (donde N es un número) ej. $parm1 o $parm2
Para designar a todos los parámetros desde una posición determinada: #parmN* (donde N es la posición del parámetro) ej. tparm3* $parmNl-N2 significa que debe utilizar los parámetros N1 hasta N2, ej. tparm2-5. Posteriormente, se dará cuenta de que en determinadas situaciones es importante especificar el número de un parámetro. Por ejemplo, si define un comando que requiere sólo un parámetro y el usuario envía dos, el funcionamiento del comando podría verse afectado.

NIVELES DE ACCESO Y COMANDOS

Los niveles de acceso definen qué usuarios puede acceder a determinados comandos. El nivel de acceso por defecto es 1 para aquellos usuarios que no están registrados en la lista. Todos pueden acceder a los comandos de nivel 1. Mientras mayor sea el nivel del usuario, mayor será el número de comandos a los que podrá acceder. Puede cambiar el el nivel por defecto para permitir a los usuarios no listados el acceso a más comandos (véase el comando /dlevel).
Sin embargo, los usuarios que sí estén en la lista seguirán teniendo el mismo nivel de acceso, independientemente de la configuración del nivel por defecto. En la ventana de Users, puede especificar una lista con los usuarios y sus niveles de acceso en el formato:
<nivel de acceso> : <apodo/dirección> Por ejemplo: 2:*!*jimmys widgets.com 5:*!*parrot@crackers.inc 19:*!*xhlec@gwmin.ac.uk
Puede especificar el apodo del usuario o bien su nick!user address (apodo! usuario dirección). También puede usar tarjetas. En la ventana de Commands puede insertar una lista de comandos y sus niveles en el formato:
<nivel de acceso> : <comando de ctcp> : <comandos de alias y parámetros>
Por ejemplo: 1:MYLEVEL:/notice $nick Eres débil Por lo menos tienes nivel 1. 5:MYLEVEL:/notice $nick ­Eres un amigo! Por lo menos tienes el nivel 5. 7:MYLEVEL:/notice $nick ­Confío en tí plenamente! Por lo menos tienes el nivel de acceso 7. 50:MYLEVEL:/notice $nick ­Eres el jefe! Por lo menos tienes el nivel 50El comando "MYLEVEL" puede ser ejecutado por cualquiera que tenga un nivel de acceso igual o superior al que le corresponde. Si Jimmy ejecuta un /ctcp yournick MYLEVEL, la contestación será: ­Eres débil! Al menos tienes el nivel de acceso 1. Para parrot, la contestación será la referente al nivel 5 y para xhlec, la referente al nivel 7. EL remoto siempre contesta con el comando de nivel superior que se corresponda con la pregunta ctcp del usuario y que se encuentra en su nivel de acceso. Limitación del acceso: Tenga en cuenta que los siguientes prefijos de control son sensibles a la posición. Es mejor que configure sus definiciones comenzando por los niveles inferiores en la parte superior de la lista y aumentándolos numéricamente hasta llegar al final de la misma. Si delante de los niveles coloca como prefijo un signo igual, evitará que otro usuario acceda a ellos.
Usuarios: =150:bannednick!user@not.nice.com (apodo censurado)
Comandos: 150:*:/notice $nick Vete, no uses este remoto, estás censurado.
Ahora, el apodo censurado sólo tiene acceso al comando 150 y siempre recibirá la misma respuesta. Observe que el comando ctcp es un *, lo cual significa que esta señal se ajustará a cualquier comando ctcp que este usuario envíe. El prefijo = se utiliza para dar acceso a un usuario a varios niveles específicos:
Users: 10,=20,=22,=26:bannednick!users@not.nice.com
El primer nivel de la lista es tratado como uno normal y puede ser cualquier cosa. Los restantes son tratados como niveles = (aun cuando no le coloquemos = delante).Este usuario tiene acceso a cualquier comando igual o inferior al nivel 10, así como a los comandos específicos de nivel 20 22 y 26.
Puede limitar comandos a usuarios que tengan un cierto nivel de acceso, prefijando un comando con el signo +, por ejemplo: Usuarios: 3:*!*rocky@crackers.inc
10:*!*nicky@crackers.inc
17:*!*wacky@crackers.inc

Comandos:
+10:OPME:/notice $nick ­Hola nicky! ­Sólo los usuarios con nivel 10 pueden acceder a este comando!
También puede evitar que usuarios con niveles superiores puedan acceder a comandos de niveles inferiores, utilizando un signo igual así:
Usuarios: 17:*!*nicky@crackers.inc
Comandos: 3:HELPME:/notice $nick ­no hay ayuda disponible!
4:HELPUS:/notice $nick aquí tienes ayuda...
10:HELPME:= Esto evitará que los usuarios con niveles superiores a 10 accedan a sus correspondientes comandos de niveles inferiores o iguales a 10. Por tanto, nicky no puede acceder al comando HELPME de nivel 3, pero sí puede hacerlo con HELPUS. Se puede evitar que un comando reaccione ante otro enviado por usted, utilizando el signo de exclamación de la siguiente forma:
Usuarios: 17:*!*nicky@crackers.inc
Comandos: 3:HELPME:/notice $nick
No hay ayuda disponible para el nivel 3 10!:HELPME:/notice $nick No hay ayuda disponible para el nivel 10. Si nicky posee esta definición en su configuración remota y se envía a sí misma un /ctcp nicky HELPME, aunque tenga un nivel de acceso 17, se saltará el comando de nivel 10 y conseguirá la respuesta del comando de nivel 3.
Sucesos que requieren la posesión de operadores: Puede limitar la ejecución de sucesos sólo cuando tenga Operadores y utilice el prefijo *.
Sucesos: *2:ON JOIN:#mychannel:/mode $chan +o $nick
Así que, si alguien se incorpora a este canal, usted sólo tendrá que ejecutar el comando auto-op si tiene Operadores en el canal. Esto no funciona para las definiciones de comandos, sólo para sucesos.
Creación de qrupos de comandos/sucesos: Puede crear grupos separados utilizando el prefijo = de esta forma: #groupA start 1:ON JOIN:... 1:ON TEXT:... #groupA end Puede utilizar /enable #qroupA o /disable #qroupA para activar o desactivar group #groupA. Un grupo que haya sido desactivado será ignorado por el remoto al procesar los comandos/sucesos remotos. He aquí un ejemplo de un grupo desactivado:
#groupA disabled 1:ON JOIN:... 1:ON TEXT:... #groupA end
No se pueden tener subgrupos. Por otra parte, es posible especificar múltiples grupos con /enable y /disable. Ej. /enable #group1 #group2 #group3.

COMO CAMBIAR LAS RESPUESTAS A LAS PREGUNTAS CTCP ESTANDAR

He aquí algunos ejemplos que muestran cómo se pueden normalizar las contestaciones ctcp corrientes, relativas a la señalización, sonido, tiempo,etc. Para ello, no es necesario que modifique su lista de usuarios remota, simplemente copie las siguientes líneas en su lista de comandos y active la opción Listen en la ventana remota:
1:PING:/notice $nick ­Ji,ji, tengo cosquillas! :>
1:FINGER:/notice $nick Si quieres saber algo sobre mí... pregunta!
- no, no falta el :>: mira más abajo ... -
1:TIME:/notice $nick ­Ya es hora de ver algo bueno de verdad! :>
1:VERSION:/notice $nick ­Estoy utilizando mIRC v3.92! :>
1:USERINFO:/notice $nick Has llegado a un número que no funciona, por favor, inténtalo de nuevo...
Descripción: 1.
E1 número 1, al principio de cada línea, especifica el nivel de acceso requerido para ejecutar este comando. Todos los usuarios tienen el nivel de acceso 1 por defecto, si no están registrados en la lista, es decir, todos pueden ejecutar los comandos de nivel 1.
2. La palabra que sigue al número 1, por ej. PING, es la pregunta ctcp que el usuario le ha enviado. No es sensible a la caja.
3. /notice es el comando de alias. Si aún no sabe escribir los alias, lo primero que debe hacer es consultar la sección de ayuda correspondiente. 4. $nick es el apodo del usuario que le envió la pregunta ctcp.
Otras variables que se pueden utilizar son $address (la dirección del usuario), $parms (los parámetros que el usuario envió) y >$me (su propio apodo),
5. :> al final de una línea indica que la respuesta normal a esta pregunta debe ser enviada también. Si no añade este signo, sólo será mandada su contestación.

COMO OPERAR INVITAR Y ELIMINAR LA CENSURA A SUS AMIGOS

Este simple ejemplo muestra cómo los usuarios pueden pedirle a su remoto que ejecute para ellos un comando de IRC.
Usuarios: 2:AmigoA; 5:AmigoB; 6:AmigoC; 9:AmigoD
Comandos: 1:WHOAMI:/notice $nick Tú eres $nick tu dirección es $address y envías los parámetros $parms
l:OPME:/notice $nick Lo siento, no tienes el nivel de acceso requerido para este comando
2:INVITE:/invite $nick t$parm1
5:UNBAN:/mode $parm1 -b $parm2
7:0PME:/mode $parm1 +o $nick

Descripción:

  1. Si alguno de sus amigos le envía un "/ctcp yournick WHOAMI", el remoto contestará con su apodo, dirección y parámetros que envió.
  2. Todos los amigos pueden enviarle un "/ctcp yournick INVITE #channel" y el remoto les invitará al canal que hayan especificado (asumiendo que usted está en ese canal).
  3. Los amigos B, C y D pueden enviarle un "/ctcp yournick UNBAN #channel friendX" y si posee el estatus de Operador en #channel, el remoto les eliminará la censura.
  4. El amigo D puede enviarle un "/ctcp yournick OPME #channel" y el remoto lo convertirá en Operador solo si usted posee dicho estatus en #channel. Todos los usuarios recibirán la contestación OPME de nivel 1.

COMO CONTROLAR MIRC DE FORMA REMOTA

Usuarios.
10:yournick!*@youraddress
Comandos:
10:PART:/part $parm1 | /notice $nick He dejado el canal Sparm1
10:QUIT:/notice $nick De acuerdo jefe, me despido...­hasta luego!|/quit
10:SEND:/dcc send $nick $parms
10:DO

Descripción:

  1. Si envía un "/ctcp yournick PART #channel", el remoto abandonará el canal especificado y le comunicará que ya lo ha hecho.
  2. Si envía un "/ctcp yournick QUIT", el remoto se despedirá de IRC y se lo hará saber.
  3. Con el comando SEND, puede pedirle al remoto que le envíe un fichero. De forma que si ejecuta un "/ctcp yournick SEND info.zip", el remoto le enviará (dcc) este fichero.
  4. DO es el comando más poderoso del remoto. Ejecuta cualquier comando de IRC que se le envíe. De esta forma, es posible ejecutar comandos remotamente sin tener que definirlos antes.
    Por ejemplo: /ctcp yournick DO/join #mirc /ctcp yournick DO/quit Hasta luego amigos... /ctcp yournick DO/mode #mirc +o tuotroapodo /ctcp yournick DO /dcc send tuotroapodo info.txt
    ADVERTENCIA: Este comando ofrece a los usuarios autorizados un completo control de mIRC. No debería dejarle a nadie acceder a este comando a menos que confíe en esa persona.

COMO OFRECER FICHEROS A DCC PARA LOS USUARIOS

Este ejemplo muestra cómo el remoto puede contestar de forma diferente según el nivel de los usuarios.
Los de nivel 1 no pueden pedirle ningún fichero, pero los de nivel 2 sí pueden hacerlo. Sólo un usuario de nivel 3 puede obtener el fichero especial, además de #1 y #2.
Usuarios:
1:jimmy!*@widgets.com; 2:parrot!@crackers.inc; 3:*!xhlec@wnin.ac.uk
Comandos:
1:CMDS:/notice $nick
Los comandos existentes son: cmds, mylevel, mycmds, xdcc
1:MYCMDS:/notice $nick Comandos disponibles: cmds, mylevel, mycmds
1:MYLEVEL:/notice $nick Tienes el nivel de acceso 1
2:MYCMDS:/notice $nick Comandos disponibles: cmds, mylevel, mycmds, xdcc

2:XDCC LIST:/notice $nick Ficheros ofrecidos: #1 readme.txt(4K); #2 utils.zip(132K) 2:XDCC SEND =1:/dcc send $nick c:\files\readme.txt
2:XDCC SEND =2:/dcc send $nick c:\files\utils.zip
2:XDCC SEND:/notice $nick Debes especificar fichero #1 o #2
2:XDCC:/notice $nick Prueba con XDCC LIST
2:MYLEVEL:/notice $nick Tienes nivel de acceso 2
3:XDCC LIST:/notice $nick Hola $nick !! Ficheros ofrecidos: #lreadme.txt(4K); #2 utils.zip(132K); #3 special.zip
3:XDCC SEND #3:/dcc send $nick c:\files\special.zip
3:XDCC SEND:/notice $nick Debes especificar fichero #1, #2 o #3
3:MYLEVEL:/notice $nick Tienes nivel de acceso 3

COMO ESCUCHAR LOS SUCESOS

La ventana de sucesos le permite especificar cómo reacciona MIRC ante determinados tipos de eventos. El grupo de sucesos, disponible actualmente, está limitado a los tipos más básicos; a continuación, presentamos unos ejemplos sencillos de cada uno de ellos para ilustrar cómo funcionan. El manejador de eventos atiende a los sucesos causados por personas de la lista de Usuarios (compartida con la Lista de Comandos). Cada suceso posee un nivel de acceso que se corresponde con el del usuario. El nivel por defecto funciona de la misma forma que en la lista de comandos. También se pueden especificar las definiciones de los comandos normales en esta ventana. Estos ejemplos muestran los diferentes tipos de sucesos:
El suceso ON TEXT escucha los mensajes de los usuarios, ya sea en determinados canales o en ventanas de consulta.
ON CHAT,/SERV escuchan los mensajes de los usuarios en las ventanas dcc de conversación y en las de servidores de ficheros.
ON_ JOIN/PART reaccionan ante los usuarios que se incorporan o se marchan de un canal.
ON KICK se produce cuando un usuario es excluído de un canal.
ON OP/deop se producen cuando un usuario es operado o inoperado. Y otros eventos que reaccionan ante situaciones variadas.
OTRAS NOTAS
Otro ejemplo de comando múltiple es éste:
5:XDCC SEND =1:/notice $nick Te doy las gracias por tu XDCC SEND| =1 /dcc send $nick somefile.zip
Como puede observar, las cosas se van complicando un poco. Lo mejor sería que comprobara cada comando que defina para asegurarse de que éste hace lo que usted desea y nada más. Por ejemplo:
5:0PME:/mode $parms +o $nick
Con esta definición, si un usuario inserta más de un parámetro, /mode no funcionará o incluso podría hacer algo imprevisible. Por tanto, debe redefinir el comando como:
5:OPME:/mode $parml+o #nick
Esto garantiza que sólo se utiliza el primer parámetro en el comando final que el remoto ejecuta.
Redirección:
Puede pedirle al remoto que ejecute varios comandos utilizando :>.
Es de gran utilidad, principalmente porque le ahorra tener que volver a teclear comandos similares. Por ejemplo:
5:HELP1:/notice $nick This is help1:> HELP2
5:HELP2:/notice $nick and help2 :> HELP3 :> HELP4
5:HELP3:/notice $nick and help3
5:HELP4:/notice $nick and help4

Tenga cuidado de no hacer lo siguiente:
5:HELP1:/notice $nick This is help1 :> HELP2 5:HELP2:/notice $nick and help2 :>>> HELP1
Ya que esto provocaría un trastorno enorme. Además, el remoto no puede verificarlo. ­Se lo hemos advertido!
Iqnorar comandos: Puede hacer que sólo determinados comandos sean ejecutados de la siguiente forma:
5:PING 5:VERSION 5:*:!
El remoto sólo permitirá las respuestas a PING y a VERSION. Los demás comandos de nivel 5 serán ignorados. El signo de exclamación al final de la línea sirve para comunicar al remoto que debe detener el posterior procesamiento de los comandos de nivel 5.
Comentar comandos y eventos:
Puede comentar las definiciones prefijándolas con un ";" o con REM.
5:PING1 rem 5:PING1 ;5:*:PING1
Ordenar las definiciones: Recuerde que muchos de los prefijos y controles son sensibles al orden numérico de las definiciones. lo más seguro es ordenarlas comenzando por los niveles de acceso inferiores e ir aumentándolos numéricamente hacia la parte inferior de la lista. INDICADOR (FINGER):
Indica la dirección de una persona para averiguar más información sobre ella. Si un usuario tiene su propia dirección personal, ello sólo será posible si se utiliza un servidor de indicación.
La mayoría de las restantes direcciones ej. escuela, gobierno, etc. normalmente son encontradas con éxito, aunque ello no quiere decir que necesariamente aporten una información útil.
Para algunos usuarios, ésta puede ser una forma de comprobar si tiene correo.
También se puede teclear: /finger <apodo/dirección> en la línea de comandos; ej. /finger xhlecg@wmin.ac.uk
Si hay un "." en el parámetro que hemos insertado, se asume que se trata de una dirección e inmediatamente es indicada; de lo contrario, se asume que es un apodo y, en tal caso, mIRC realiza un /whois en el apodo para encontrar la dirección del usuario, indicándolo seguidamente.Compruebe el Servidor de Indicación

TEMPORIZADOR (TIMER)

El temporizador en línea está representado en la ventana de estado, junto a su apodo. Puede escoger dos opciones:
a) que el temporizador se reajuste en cero cada vez que usted realice una conexión, de forma que pueda saber el tiempo que ha estado conectado a esa sesión;
b) que el temporizador sea acumulativo mostrándole, así, el tiempo total que ha invertido utilizando el IRC desde el último reajuste.

MENÚ DCC

mIRC incluye un DCC (Direct Client to Client - y por tanto, sin pasar por el servidor -) Send, Get y Chat, que permiten realizar una conexión directa con otro cliente, evitando la red de IRC.
mIRC contiene también capacidad de DCC Resume, que nos permite reanudar la transferencia de ficheros en el evento que fue interrumpido.
DCC SEND; DCC GET; DCC Resume; DCC Chat; DCC Options
Compruebe el Servidor de Archivos.
NOTA: DCC Send y DCC Chat necesitan utilizar la dirección IP de su residente local para iniciar una conexión con otro cliente. Si tiene problemas al iniciarla, su dirección IP podría ser errónea. Véase la explicación de residente local y dirección IP en el Diáloqo de Configuración para mayor información.
DCC SEND
DCC Send nos permite enviar un fichero a un usuario especificando su apodo y el nombre del fichero que queremos enviar. Una vez que hemos introducido ambos nombres, seleccionamos "Send" y mIRC enviará la información a ese apodo comunicándole que queremos transmitir un fichero. Entonces, el usuario tendrá que aceptar nuestra demanda y en ese momento comenzará la tranferencia del fichero.
También es posible seleccionar ficheros múltiples para enviarlos de una vez, pero sólo hasta un máximo de nueve. El tamaño del paquete es el número de bytes que mIRC envía a otro cliente en un paquete. Lo mínimo es 512 y lo máximo 4096. Cada sesión de DCC Send puede tener un tamaño de paquete diferente, cámbielo simplemente antes de comenzar el DCC Send.
mIRC puede recibir paquetes de hasta 4096 bytes.
Si comprobamos minimize, la ventana de dcc send será minimizada automáticamente. La opción rellenar espacios sólo está disponible en la versión de 32 bits y sólo con sistemas operativos que permitan espacios en los nombres de ficheros. Se recomienda encarecidamente que deje conectada esta opción.
NOTA: Existe una opción experimental DCC Fast Send (rápido envío) que se puede probar.

LARGOS NOMBRES DE FICHEROS CON ESPACIOS

El protocolo DCC no tiene en cuenta la posibilidad de que el nombre de un fichero contenga espacios. Debido a ello, la mayoría de los clientes de TRC, si no todos, interpretarán incorrectamente el siguiente mensaje de DCC Send:
PRIVMSG nick:DCC SEND This is a long file name with. spaces in it ipaddress port filesize (Este es un nombre de fichero extenso con espacios en él)
mIRC nos ofrece la opción de rellenar espacios en un nombre de fichero con el carácter de subrayado "_", para que otros clientes interpreten el mensaje correctamente. Esto es lo que verían:

PRIVMSG nick :DCC SEND This_is_a_long_file_name_with.spaces_in_it ipaddress port filesize

Si esta opción no es seleccionada, mIRC enviará "Long File Names with. Spaces in Them" adjuntado en las referencias. Por ejemplo:
PRIVMSG nick:DCC SEND "This is a long file name with.spaces in it" ipaddress port filesize
Por lo que sé, sólo mIRC puede enviar y recibir mensajes de esta forma (y sólo versiones 3.8 y en adelante). Por tanto, si intenta utilizar este mensaje dcc gend con otros clientes, probablemente no funcionará.

DCC FAST SEND (Envío rápido)

Se trata de una extensión experimental y sencilla de un dcc send normal. El objetivo de su creación era el de saber si era posible escribir un algoritmo dcc send, el cual:
a) aumentará la velocidad de la transferencia, y ...
b) fuera compatible con la rutina dcc get estándar.
Básicamente, este dcc intenta mantener un flujo constante de paquetes realizando el envío un poco antes de las contestaciones de recibo. No requiere que el cliente destinatario ejecute un algoritmo especial de DCC Get, es decir, funcionará o debería hacerlo con cualquier cliente. Variando el tamaño del paquete (utilizando /dcc packetsize <tamaño>) y conectando la opción dcc fast send, es posible alcanzar un considerable aumento en la velocidad de transferencia. E1 tamano del paquete es crucial para encontrar un buen equilibrio en el mantenimiento de un flujo de paquetes constante. 4096 no es necesariamente la mejor elección. Probablemente, sería más adecuado utilizar 2048 bytes. Sin embargo, el buen funcionamiento de este dcc depende en realidad de la configuración de remitentes y destinatarios en Internet, así como de la velocidad de conexión.
Se puede activar o desactivar el DCC Fast Send utilizando: /fsend [on/off]
NOTA:

  1. Esta opción ha sido incluída simplemente para saber si realmente funciona con la mayoría de los usuarios. Es posible que, en su caso, no aumentara la velocidad de transferencia y, de hecho, podría incluso aminorarla.
  2. Si tiene problemas con DCC Fast al enviar los ficheros, utilice el DCC send normal.

DCC GET
El diálogo DCC Get sóloaparece como respuesta a una demanda de envío por parte de otro usuario. Si escogemos aceptar el fichero que una persona quiere enviarnos, mIRC ordenará al remitente que comience a transferirlo y en ese instante empezaríamos a recibirlo.

DCC RESUME
Nos permite reanudar las transferencias de DCC que no pudieron ser completadas. Este DCC sólo funcionará con otro cliente de mIRC. Si un usuario intenta enviarnos un fichero que ya existe en nuestro directorio get, aparecerá un diálogo de DCC Get advirtiéndonos de que el fichero existe. Este diálogo nos da la opción de sobreescribir, reanudar o renombrar el fichero. Si seleccionamos overwrite, todo el fichero se escribirá desde el principio y cualquier fichero existente con el mismo nombre será destruído. Si seleccionamos resume, mIRC intentará negociar una reanudación de la transferencia para obtener la parte restante del fichero, añadiéndola a la que ya tenemos. El método de negociación es específico de mIRC. No es estándar y no funcionará con otras aplicaciones de DCC (sobre todo porque la mayoría carecen de capacidad de reanudación).
La negociación es automática, y una vez que el destinatario pulse el botón resume, la transferencia comenzará con normalidad.

PROTOCOLO DE DCC RESUME

En su forma actual, el protocolo es muy sencillo:
User1 is sending the file. (El usuario 1 envía el fichero)
User2 is receiving the file. (El usuario 2 recibe el fichero)
Para iniciar el DCC Send, el usuario 1 envía:
PRIVMSG User2 :DCC SEND filename ipaddress port filesize
Normalmente, si el usuario 2 acepta esta demanda, se conectará a la dirección y número de puerto especificados por el usuario 1 comenzando la transferencia del fichero. Si el usuario 2 escoge reanudar la transferencia de un fichero existente, se pondrá en marcha la siguiente negociación: El usuario 2 envía PRIVMSG User1 :DCC RESUME filename port position
filename = el nombre del fichero enviado por el usuario 1.
port = el número de puerto enviado por el usuario 1.
position = el tamaño actual del fichero que el usuario 2 posee.
El usuario 1 responde: PRIVMSG User2:DCC ACCEPT filename port position Simplemente responde con la misma información que el usuario 2 envió como reconocimiento. En este momento, el usuario 2 se conecta a la dirección del usuario 1 (y puerto) y la transferencia comienza desde la posición especificada.
NOTA: Las versiones más actuales de mIRC ignoran, de hecho, el nombre de un fichero ya que es redundante, en el sentido de que el puerto identifica exclusivamente la conexión. No obstante, para seguir siendo compatible, mIRC aún envía el nombre de un fichero como "file.ext" tanto en RESUME como en ACCEPT.
DCC CHAT
DCC Chat nos permite hablar en privado conectándonos a otro cliente y evitando la red de IRC. Si introducimos el apodo del usuario y seleccionamos "OK", mIRC informará al apodo que deseamos conversar. El usuario tiene que aceptar nuestra demanda y, a partir de ese momento, podremos hablar normalmente como si nos encontráramos en una ventana de consulta en IRC. Si un usuario contesta a una petición de /dcc chat iniciando otra conversación con nosotros, mIRC lo considerará como una aceptación a su propia petición. Si un usuario nos envía una demanda de conversación, surgirá un diálogo preguntándonos si deseamos hablar con él. Entonces podremos aceptar la petición o rechazarla.
OPCIONES DE DCC
Muestra un Get Dialoq/Auto-qet file/Iqnore all
Por defecto, debemos aceptar una demanda de envío antes de que comience la transferencia. Sin embargo, si seleccionamos la opción "auto-get file", mIRC automáticamente aceptará la demanda y comenzará a recibir el fichero; también minimizará la ventana de recibir si seleccionamos la opción "minimize".
Podemos conseguir que mIRC cierre automáticamente la ventana get, una vez que la transferencia haya finalizado, seleccionando la opción Auto-close get window.
Por otra parte, todas las demandas de envío que vayan llegando podrán ser ignoradas si seleccionamos la opción Ignore All.
Al finalizar la transferencia... mIRC ejecutará las opciones seleccionadas una vez que la transferencia haya finalizado e indicará en la ventana de estado si la transferencia fue un éxito o un fracaso.
Notify emitirá un pitido dependiendo de las configuraciones existentes en la ventana Extras.
Mostrar el tanto por ciento del progreso: Para DCC Get, esto depende de si el cliente remitente especificó el tamaño del fichero cuando inició la sesión de envío. Si no fue así, el porcentaje no puede ser representado y sólo los bytes recibidos son mostrados.
Ficheros existentes auto-resume: Si alguien intenta enviarnos un fichero que ya existe en nuestro directorio dcc get, normalmente mIRC hace aparecer un diálogo preguntándonos si queremos sobreescribir/reanudar/renombrar el fichero. La verificación de esta opción obliga a mIRC a reanudar siempre un fichero automáticamente si ya existe. Muestra un Chat Dialog/Auto- accept chat/Ignore all:
Por defecto, debemos aceptar una demanda de conversación antes de que comience la charla. Sin embargo, si seleccionamos la opción auto-accept, mIRC abrirá automáticamente una ventana DCC chat y aceptará la petición. Asimismo, minimizará la ventana si seleccionamos la opción minimize. Todas las demandas serán ignoradas si seleccionamos Ignore all.
Tiempo fuera - timeout - en el Diáloqo Get/Chat:
Cuando un usuario nos envía una petición de transferencia o de conversación, aparece un diálogo que espera hasta que nos decidamos a aceptarla o rechazarla. El diálogo esperará durante el número especificado de segundos antes de su desaparición.
Tiempo fuera en la transferencia Send/Get:
Durante una transferencia, mIRC esperará durante el número especificado de segundos hasta que el otro cliente responda, antes de cerrar la conexión.
Tiempo fuera en el servidor de ficheros:
mIRC cerrará la ventana fileserver si un usuario se ha retrasado en contestar durante el tiempo especificado.
Max. DCC Sends
Limita el número de envíos DCC remotos simultáneos. No está diseñado para usted, que inicia un envío DCC manualmente, sino para aquellos usuarios que solicitan el envío de forma remota.
Max. Servidores de ficheros
Limita el número de usuarios que pueden ser servidos simultáneamente.
Directorio DCC Get
Es el directorio donde están almacenados los ficheros recibidos.
EXTRAS
Las opciones de este menú son ideas tardías, de ahí el título bastante descriptivo.
MENÚ DE WINDOWS
Los iconos Tile, Cascade y Arrange son opciones que funcionan de la misma manera que en Windows.
A continuación, presentamos una lista de las ventanas que están abiertas actualmente.
COMANDOS ESPECIFICOS DE mIRC
Los siguientes son comandos estándar específicos de mIRC o ligeramente modificados:
/amsg <mensaje> y /ame envían el mensaje o la acción especificada a todos los canales en los que nos encontramos.
/auser y los comandos relacionados están clasificados en la sección remoto.
/ban [#channel] <apodo> [type] censura a un usuario en el canal mediante la utilización de su dirección. Para hacerlo, primero ejecuta un /whois para conseguir la dirección y después realiza un /mode #+b <dirección del usuario> .
Existen cuatro tipos de censura clasificadas del 1 al 4, de menor a mayor gravedad respectivamente.
Si no se especifica el tipo, mIRC utilizará todo el dominio nick!*user@host para llevar a cabo la censura. Si censuramos una dirección IP, una tarjeta reemplazará el último número de esa dirección. Si nos encontramos en el canal, no será necesaria la especificación #channel.
TIPO 1: *!*user@host.domain
TIPO 2: *!*@host.domain
TIPO 3: *!*user @*.domain
TIPO 4: *!* @*.domain

Por defecto: nick!*users@host.domain
NOTA: Este comando utiliza La Lista Interna de Direcciones conservada por mIRC.
/beep <numero> <retraso> emite pitidos un número de veces con un retraso.
/channel hace surgir la ventana central del canal (sólo funciona en un canal).
/clear borra toda la memoria intermedia de desplazamiento en la ventana en la que estamos.
/closemsg [messagewindow] cierra la ventana de mensajes especificada, útil en comandos remotos.
/creq [ask|auto| ignore] es la línea de comandos equivalente a la configuración de los botones de la radio relativa a la demanda de conversación DCC y que se encuentra en el diálogo de opciones dcc (véase /sreq a continuación).
/dec send puede adoptar múltiples nombres de ficheros, el formato es:
/dcc send <apodo><fichero1> <fichero2> <fichero3>....<ficheroN>
Iniciará múltiples sesiones de envío al usuario especificado.
/dde [-r] <service> <topic> <item> [data] nos permite enviar información a otras aplicaciones. Para una total explicación véase Control DDE.
/disconnect obliga al usuario de forma dura e inmediata a desconectarse del servidor. Este es diferente al comando /quit, el cual envía un mensaje de despedida al servidor y espera a que éste desconecte al usuario.
/dns <apodo/dirección> se utiliza para resolver direcciones. Si mIRC ve un "." en el nombre que hemos especificado, asume que es una dirección e intentará resolverla. De lo contrario, asumirá que es un apodo y realizará un /whois para averiguar su dirección y posteriomente resolverla. Si le damos una dirección IP, buscará el nombre del residente.
/echo [colour] [#channel] <texto> imprime el texto especificado en window =channel, utilizando el color especificado (del 1 al 7). Observe que sólo es imprimido, ya que no es enviado al servidor. Probablemente es utilizado como ayuda en el remoto.
/exit obliga a mIRC a desconectar y salir.
/finger <apodo/dirección> realiza un "finger" en un usuario. Si especificamos una dirección, ésta es señalada inmediatamente y si especificamos un apodo, se busca la dirección del usuario utilizando un /whois y posteriormente es señalada.
/flood <número de líneas><segundos> <tiempo de pausa> es un duro método de control de flujo. El formato es: Esto se traduce en: si mIRC ha enviado a un servidor un determinado número de líneas en un intervalo especifico de segundos, evite que mIRC envíe las contestaciones que son iniciadas remotamente, es decir, por otro usuario (como es el caso de una contestación de versión). mIRC no responderá a las demandas del usuario durante el tiempo especificado. /flood 10 5 3 Si mIRC ha enviado 10 líneas en los últimos cinco segundos, evita cualquier envío posterior al servidor durante tres segundos. Podrá seguir trabajando con mIRC con normalidad, pero cualquier contestación que sea solicitada por otro usuario no será reconocida.
/font activa la aparición del diálogo fuente en la ventana en la que estamos.
/fsend [on/off] nos permite conectar o desconectar el dcc fast send.
/fserve inicia una sesión con el servidor de ficheros para otro usuario.Véase la sección Servidor de Ficheros
/help nos muestra la sección de Comandos básicos de IRC en el fichero help de mIRC. También podemos ejecutar un /help palabra clave, y si esta palabra coincide con un tópico de ayuda podremos acceder a él.
/ignore [-ar]<apodo> [type] nos permite ignorar los mensajes procedentes de un apodo especificado. Si no especificamos un type, sólo será ignorado el apodo del usuario, pero si lo hacemos, la dirección será buscada mediante un /whois y todos los mensajes procedentes de esta dirección serán ignorados.
/load <-apuce) <fili.ini> es la línea de comandos equivalente al botón Load de los diálogos de alias, sobreimpresiones y remotos, u= usuarios, c= comandos y e= eventos. Por ejemplo, si deseamos cargar los alias desde un fichero, haríamos: /load -a aliases2.ini
NOTA: Sólo podemos remitirnos a una sección de una vez, no podemos hacer: /load -uce some.ini.
/log <on| off>
nos permite conectar o desconectar la entrada en una ventána.
/notify [-ar] <nickname> añade o elimina de la lista de notificación un apodo especificado. Podemos utilizar los conectores [-sh] para representar u ocultar la ventana de notificación.
/omsg [#channel] <mensaje> y /onotice envían el mensaje especificado a todos los operadores de un canal. Es necesario ser un operador para usar estos comandos. Si no se especifica el channel, entonces se utilizará el canal activo.
/partall divide todos los canales en los que nos encontramos.
/protect [-ar] nickname añade o elimina de la lista de protección el apodo especificado.
/play [-cp q# m#rl# t=] [channel/nick] <nombre del fichero> [delay] es un comando poderoso que nos permite enviar ficheros de textos, o partes de ellos, a un usuario o a un canal. El [delay] se valora en milisegundos. Si un usuario envía los ficheros a un servidor con demasiada rapidez, probablemente será desconectado por 'inundación' (flood). La configuración por defecto es lOOO (un segundo). Las líneas vacías que se encuentren en un texto serán consideradas como un retraso.
/play c \text\mypoem.txt 1500 El conector -c obliga a mIRC a interpretar las líneas como verdaderos comandos en lugar de un simple texto. El comando /play forma una cola con las peticiones de los usuarios. Esto se debe a que si el comando intentara enviar todas las peticiones al mismo tiempo, el usuario podría ser desconectado del servidor por provocar una 'inundación'. El interruptor -p indica que esta petición es prioritaria y por tanto debería ser colocada a la cabeza de la cola para su envío inmediato. La petición en activo será detenida y reanudada posteriormente una vez que la de prioridad haya finalizado. El interruptor -q= especifica el número máximo de demandas que pueden estar en la cola. Si su longitud es mayor o igual que el número especificado, la demanda de envío será ignorada.
/play -q5 c:\text\info.txt 1000 El interruptor -m= limita el número de peticiones que pueden ser insertadas en la cola por un usuario o canal específicos. Si éstos se exceden o ya tienen el número acordado de peticiones, entonces la demanda de envío será ignorada. /play -ml info.txt 1000 Esta línea limita a cada usuario a un máximo de una petición de una vez e ignora las demás. NOTA: Los conectores -q y -m sólo se aplican a un /play iniciado a través de una definición remota, que no es especificada por usted. Para combinar los conectores anteriores, haríamos: /play -cpq5ml info.txt 1000 El conector -r nos obliga a escoger aleatoriamente una línea individual de un fichero para enviarla.
/play -r action.txt 1500 El conector -I# nos obliga a leer un número de líneas especificado para su envío.
/play -125 witty.txt 1500 Tanto para -r como para - I#, la primera línea del fichero debe ser un solo número que especifique la cantidad de líneas que hay en su interior El conector -t obliga a mIRC a buscar en el fichero el tópico especificado y a enviar todas las líneas bajo ese tópico. Por ejemplo: /play - thelp1 c:\help.txt En el fichero help.txt tendríamos : [help1] líneal línea2 línea3 [help2].... mIRC enviará todo aquello que se encuentre después de help1 y se detendrá cuando llegue al siguiente tópico o al final del fichero. También podemos utilizar en los comandos el identificador $pnick para identificar el apodo o canal al que realizamos el envío.
/pop <retraso> [#channel] <apodo> ejecuta un Op retrasado en un apodo. El propósito de este comando es el de evitar que la ventana del canal esté atestada de cambios de modo Op en los casos en que varios usuarios tengan el mismo apodo en su sección auto-op. mIRC se detendrá en los segundos de (retraso) antes de ejecutar Op. Si <retraso> es cero, realiza un Op inmediato. Antes de ejecutar Op, verifica si el usuario ya ha sido operado. Si no especificamos el #channel, el canal en activo será el que se asuma.
/raw [-q] envía los parámetros que hemos insertado directamente al servidor. Es imprescindible conocer el formato correcto RAW del comando que estamos enviando. Es útil para mandar comandos que mIRC aún no ha ejecutado. El conector -q realiza este trabajo tranquilamente sin imprimir lo que está enviando.
/raw PRIVMSG nickname :Hellooo there! /run <file.exe> [parameters] nos permite ejecutar el programa especificado con parámetros.
/ ftp/run c:\comms\ftp\ftp.exe sunsite.unc.edu Este ejecuta el programa ftp con los parámetros sunsite.unc.edu /edit/run notepad .exe $? Este nos pide un parámetro y ejecuta notepad utilizando el parámetro como el nombre del fichero.
/save <-apuce><file.ini> es la línea de comandos equivalente al botón SAVE TO en los diálogos de alias, sobreimpresiones y remotos y es utilizado para salvar la sección especificada, en la que a= alias, p= popups (sobreimpresiones), u= usuarios, c=comandos, y e= eventos. por ejemplo, si deseáramos salvar los alias en un fichero, haríamos: /save -a aliases.ini
NOTA: Sólo podemos referirnos a una sección de una vez, de forma que no podemos ejecutar /save -uce some.ini.
/say (mensaje) nos permite definir un alias que se escribe directamente en un canal como si estuviéramos diciendo algo. Así que, "/say Hello there " sería lo mismo que teclear "Hello there ". Es útil en el caso de un alias cuando queremos hacerle la misma pregunta (o enviar la misma información) una y otra vez. /info /say "Por favor tenga en cuenta que el servidor de juegos está desconectado en estos momentos y estará fuera de línea durante unas horas..."
NOTA: Usted no puede utilizar este comando en la sección remota. En su lugar , use /msg =channel mensaje .
/server <servidor>[puerto] [palabra clave] nos conecta a un servidor.
/server irc.server.co.uk 6667 mypassword
Si tecleamos /server sin parámetros, mIRC conectará al último servidor que utilizamos. Si usamos el comando mientras estemos conectados, seremos desactivados al recibir el mensaje de abandono y seguidamente seremos conectados al servidor especificado. También podemos utilizar /server N que se conecta al servidor N, situado en la lista de servidores del diálogo de configuración.
/speak <texto> envía el texto especificado al monólogo, que es un programa que lee cualquier texto que se le envíe .
/sound [apodo/canal] <file. vav> <mensaje> envía una demanda de sonido a otro usuario, el formato es: Véase el diálogo de Opciones de Sonido para mayor información.
/sreq [ask | auto |ignore] es la línea de comandos que equivale a la configuración de los botones de la radio para solicitar un DCC Send y que se encuentra en el diálogo de opciones dcc (véase /creq arriba)
/timer activa el temporizador especificado para ejecutar un comando en un intervalo determinado, y opcionalmente en un tiempo especificado. El formato es: /timer[N] [tiempo] <repeticiones>< intervalo de segundos > <comandos>. /timer1 0 20/ame is AWAY! Timer1 repetirá una acción en todo el canal ,cada 20 segundos,hasta que detengamos el temporizador. /timer5 10 60 /msg #games. Para mayor información sobre los juegos más recientes ejecute: /msg GaMeBoT info Timer5 repetirá este mensaje a channel#games cada 60 segundos y se detendrá después de 10 veces.
/timer9 14:30 1 1 /say it's now 2:30 pm (son las 2:30 de la tarde) Esperarará hasta las 2:30 y entonces anunciará la hora una vez y se parará.
Para ver la lista de los temporizadores activos, teclee /timer1 off.
Para desactivarlos todos, teclee: /timers off.
Si estamos activando un nuevo temporizador, no necesitamos especificar el número del mismo, simplemente hacemos lo siguiente: /timer 10 20 /ame I m not here! (No estoy aquí) Y mIRC añadirá a este comando el primer temporizador libre que encuentre. Una vez que los identificadores han sido usados en un comando /timer, podemos reevaluarlos utilizando el formato S!me o S!time.
/timestamp [on|off] activa o desactiva la impresión de sucesos. Intenta imprimir la mayoría de los eventos que se producen. /url[-d] [on|off] hide sobreimpresiona la ventana de listas de URL. Si especificamos el parámetro -d , todas las opciones marcadas con "?" serán eliminadas antes de que aparezca la ventana. También podemos usar [on|off] para activar o desactivar la recepción de URL y hide para ocultar la ventana si ésta ya ha aparecido.
Véase Opciones de Receptor de URL para otras aplicaciones.
/uwho <apodo> sobreimpresiona la ventana de un usuario, en la que se muestra información sobre el. Se trata de la misma información que obtendríamos si ejecutáramos un /whois nickname. Es posible construir una lista de los apodos con su nombre real asociado y su dirección de máquina. El formato es: /uwho nickname
/wavplay <sound.vav> hace sonar el fichero de onda especificado. Si hay un sonido en activo, este comando es ignorado.
/write [-cid I#]<nombre del fichero>[texto] nos permite escribir líneas en un fichero.
/write store.txt Esta línea será añadida al fichero "store.txt". El conector -c borra el fichero completamente antes de esribir en él; es decir, nos permite hacer borrón y cuenta nueva.
/write -c c:\info.txt Este fichero será borrado y tendrá esta línea escrita. El conector -I# especifica el número de líneas en las que se va a escribir el texto. si no lo insertamos, la línea será añadida al final del fichero.
/write -I5 c:\info.txt Esta línea sobreescribirá la línea 5 en el fichero. El conector -i indica que el texto debería ser insertado en la línea especificada en lugar de sobreescribirla. Si no especificamos ningún texto, una línea en blanco será insertada y si no especificamos el número de línea, una en blanco será añadida al final del fichero.
/write -iI5 c:\info.txt Esta línea será insertada en la línea 5 del fichero. El conector -d elimina una línea del fichero. si no especificamos el número de la línea, la última del fichero será eliminada. /write -dI5 c:\info.txt Este comando suprimirá la línea 5. Si no especificamos ningún interruptor, el texto será añadido al final del fichero.

MENÚ DEL SISTEMA

Si pulsamos el botón del menú del sistema situado en la esquina superior izquierda de una ventana (es decir, el botón que normalmente pulsamos dos veces para cerrar una ventana), aparecerá el menú del sistema usual, pero con unas cuantas funciones más (éstas varían dependiendo del tipo de ventana): Window. Podemos ordenar a mIRC que recuerde o que olvide la posición y tamaño de las ventanas de estado y de canal. Si son recordados, la próxima vez que una ventana se abra, lo hará en la posición grabada. Si escogemos la opción reset, la ventana volverá a la posición previamente grabada. Observe que si la posición grabada de una ventana se encuentra fuera del límite de una ventana principal, se abrirá en una posición y tamaño por defecto. Para ordenar a una ventana que se abra en una posición por defecto asignada por windows, seleccione forget.
Buffer. Podemos borrar el texto en la memoria intermedia de una ventana activa o podemos grabarlo en un fichero.
Font. Nos permite cambiar la fuente actual o por defecto en una ventana. Las configuraciones de fuentes para cada ventana serán recordadas a lo largo de las sesiones. Las únicas fuentes mostradas en el diálogo correspondiente son las que mIRC puede representar correctamente.
Logging: Nos permite introducir el texto de una ventana en un fichero. Esta aplicación permanece en activo a lo largo de las sesiones hasta que la desconectemos. Esta función es sólo aplicable a las ventanas de estado, canal y de consulta. A partir del nombre de la ventana se obtiene automáticamente el nombre del fichero.
Beeping: Aparece sólamente en las ventanas Channel, DCC Chat y Query. Si se selecciona, mIRC emitirá un pitido cada vea que un mensaje sea enviado a la ventana que no esté en activo. Esta aplicación será recordada a lo largo de las sesiones, en cada ventana.


OTRAS CARACTERISTICAS ...

Es imperativo leer estas secciones ya que describen aspectos variados de mIRC que no son estándar.


COPIAR Y PEGAR UN TEXTO

Para copiar un texto de una ventana, marcamos el texto como de costumbre, presionando el botón izquierdo del ratón y desplazándolo. En el momento de soltar el botón, el texto ya se habrá copiado en el "clip board". Para peqar un texto donde deseemos, simplemente tenemos que realizarla combinación de teclas Shift-Insert.
La limitación: Sólo podemos copiar el texto que se representa en ese momento. Para copiar un texto de otra página, debemos desplazarnos hacia arriba o abajo hasta llegar a él y después copiarlo. Si deseamos almacenar la mayor parte del texto que vemos en un canal, podríamos utilizar las opciones logfile/buffer del menú del sistema.
La explicación: El uso de color en mIRC significa que una simple caja de textos no puede ser utilizada, ya que este tipo de cajas sólo pueden representar textos sencillos (y también tienen otras limitaciones). No obstante, estas cajas tienen instaladas rutinas para cortar, copiar y pegar, las cuales, desafortunadamente, no son aplicables a uná ventana de gráficos. Esto quiere decir que tendría que codificar por mi mismo la rutina de marcar/copiar. No estoy seguro de qué se acabó primero, si mi paciencia o mi capacidad de programar :-)

EL SERVIDOR DE FICHEROS

El comando /fserve abre una sesión de servidor de archivos utilizando un DCC Chat con el usuario especificado. Debemos insertar un directorio elaborado por nosotros. El usuario estará limitado a acceder sólo a los ficheros y directorios que se encuentran en dicho directorio. El formato es: /fserve nickname maxgets homedirectory welcome text file Los maxgets son el máximo número de dcc gets simultáneos que el usuario puede tener durante una sesión del servidor de ficheros. El welcome text files el texto enviado al usuario cuando se conecta por primera vez.
Por ejemplo: /fserve goat 5 c: users level1 level1.txt Esta línea iniciará una sesión del servidor con el usuario goat, cuyo directorio elaborado por él mismo es c:users level1, y enviará a goat el texto en el fichero level1.txt (presumiblemente para informarle de que es un usuario de nivel 1 y cuáles son los ficheros a los que puede acceder,etc.).
El usuario sólo puede tener 5 gets simultáneos (es decir, sólo puede recibir 5 textos simultáneamente). En cada directorio, podemos colocar un fichero dirinfo.srv, que describe ese directorio. Cada vez que un usuario realice un CD para cambiar de directorio, mIRC buscará este fichero, y si lo encuentra, el texto que hay en su interior será enviado al usuario. Los comandos que están a disposición del usuario,una vez conectado, son:

  1. cambia de directorio.
  2. clasifica el nombre y el tamaño de cada fichero en el directorio en el que nos encontramos.El conector /w ordena una clasificación amplia. El [-b|k] selecciona bytes o kas. El [-#] especifica el número de ficheros en cada línea y en una lista horizontal.
  3. clasifica los nombres de los ficheros en el directorio actual, utilizando una lista extensa.
  4. pide al servidor de ficheros que realice un DCC Send del fichero especificado.
  5. lee el fichero del texto especificado. El usuario recibirá por defecto 20 líneas y seguidamente se le preguntará si desea continuar la clasificación. La opción -numlines cambia el número de líneas por defecto a un número entre 5 y 50.
  6. clasifica los comandos disponibles.
  7. finaliza la conexión

Estos comandos han sido enormemente limitados con la esperanza de que puedan evitar una violación de seguridad. Si los aspectos de seguridad le ocasionan problemas, se recomienda que utilice su servidor de ficheros con un drive SUBST. Debido a que el comando CD no es capaz de conducir los cambios, esto limitaría al usuario a acceder a sólo esa parte de nuestro disco duro.
NOTA:
1. El funcionamiento mejorará si nos aseguramos de que nuestros directorios no son demasiado extensos. Si un directorio posee un elevado número de ficheros, deberíamos intentar dividirlo en subdirectorios.
2. Si un usuario se ha retrasado demasiado, el servidor cerrará automáticamente la conexión. Podemos instalar el tiempo de retraso en el diáloqo de Opciones DCC. 3. Un usuario está limitado a abrir una sóla sesión del servidor en cualquier momento, pero en una sóla vez. Si mIRC inicia una sesión de servidor a un usuario y éste no responde, la sesión empieza a considerar el tiempo fuera y cerrará antes de que el usuario pueda pedir otra sesión.

COMBINACIONES ESPECIALES DE TECLAS

1. muestra el fichero help y es sensible al contexto, por tanto, podemos pulsarlo en un diálogo para mostrarnos la sección del fichero help que nos describiría ese diálogo. Debemos recordar que si esta tecla es redefinida como un alias, ya no funcionará como tecla de ayuda.
2. conecta rápidamente entre ventanas.
3.inserta un "/msg nickname" en la caja de edición de la ventana en la que estamos, siendo "nickname" el apodo de la última persona que nos envió el mensaje.
4.Busca el historial de la línea de un comando para una caja de edición de una sola línea. Para una caja multi-línea debemos utilizar ControlCursor Up/Down, ya que Cursor Up/Down son utilizados para editar.
5. busca la memoria intermedia desplazable de la ventana activa. Podemos utilizar Control-Page Up/Down para buscar una línea en la memoria en una vez.
6. minimiza rápidamente la ventana activa. Debe conectarse en el diálogo de Extras.

PARAMETROS EN LA LINEA DE COMANDOS

En este momento existen sólo unos cuantos parámetros que podemos especificar en la línea de comandos:
l. ordena a mIRC que se conecte a un servidor y puerto especificados, en el arranque.
2. ordena a mIRC que se una a canales especificados, en la conexión.
3. inserta los dos apodos; el normal y el alternado.
4.ordena a mIRC que utilice el fichero INI especificado. Para utilizar una definición más estándar con los 'WWW browsers", podemos hacer uso de los siguientes parámetros con el fin de conectarnos a un servidor y unirnos a los canales:
5 Por ejemplo, en el WWW browser, podríamos especificar mIRC como "irc" y crear una unión de esta forma:
6 Y mIRC se conectará automáticamente al servidor especificado y se incorporará a los canales determinados. También podemos hacer esto (en la unión del WWW browser):
7 En este caso, mIRC se conectará al servidor por defecto en mirc.ini y se incorporará a los canales especificados. CONTROL DDE mIRC contiene actualmente una capacidad DDE limitada. Todas las transacciones DDE son sincrónicas, mIRC espera como máximo un segundo para recibir una contestación o reconocimiento a cualquier fisgoneo o pregunta dde que realice. Como servidor, el nombre de servicio por defecto de mIRC es...mIRC. En este momento, mIRC por defecto es un modo Servidor no DDE en el arranque, así que podemos utilizar:
1 Para activar o desactivar el modo servidor dde. Si tenemos más de un mIRC actuando como un servidor DDE, deberíamos especificar un nombre de servicio diferente para cada mIRC, ya que si todos tienen el mismo nombre de servicio no podremos predecir qué mensaje ddc irá a qué servidor. Por ejemplo:
2 En cada uno de los siguientes tópicos, se ofrece un ejemplo usando el comando de mIRC /dde y el identificador $dde (cuya explicación se dará al final de esta sección), para ayudarnos a comprender cómo funcionan. Están incluídos los siguientes tópicos DDE:
Topic :
CHANNELS
Transaction
Type
(tipo de transacción):
XTYP_REQUEST (demanda)
Item (opción):
None (ninguna)
Data (información) (argumentos): Ninguno
Returns (devuelve): Una sola línea de texto que clasifica los canales en los que estamos y separados por espacios,
ej. 3 Example (ejemplo): Debería ser evocado sólo mediante una demanda y no por parte de un alias de mIRC.
Description (descripción): La línea de texto que devuelve podría acabar siendo demasiado larga, quizás con un valor de varios kilobytes. Por lo tanto, la demanda debería estar preparada para manejar esto.
4.5.6.
7: Una línea de texto que contiene el comando que va a ser ejecutado.
8: Nada.
9.
10: Es esencialmente igual que el comando remoto de ctcp: DO. Ejecuta cualquier comando que se le dé
11. 12. 13. 14.
15: "connected" si estamos conectados a un servidor, "connecting", si estamos en el proceso de conexión y "not connected", si aún no estamos conectados.
16: /say mIRC está actualmente Sdde mirc conectado "" a un servidor.
17: Auto-explicativa.
18. 19. 20. 21.
22: La ruta completo y nombre del fichero EXE de mIRC. ej. "c:\mirc\ mirc.exe
23.
24: Podría ser útil para las demandas que necesitan saber el sendero y nombre del fichero exe.
25. 26. 27. 28.
29: El sendero completo y el nombre del principal fichero INI que se está utilizando. ej. "c:\mirc\mirc.ini"
30: /say el fichero principal ini de mIRC es $dde mirc inifile
31: Podría ser útil para las peticiones que necesitan echar un vistazo en el fichero INI para encontrar varios bits de información.
32. 33. 34. 35.
36: El apodo que se utiliza actualmente.
37: /say Mi BOT de mIRC está utilizando el apodo $dde mirc nickname""
38: Auto-explicativa.
39. 40. 41. 42.
43: El servidor al que estamos conectados actualmente o al que estuvimos conectados por última vez, ej. "irc.server.co.uk"
44: /say el servidor irc de mi BOT es $dde mirc server ""
45: auto-explicativa.
46. 47. 48. 49.
50. Una sola línea de texto que clasifica a los usuarios en un canal especificado y separado por espacios.
51: Debería ser llamado sólamente a través de una petición y no por un alias de mIRC.
52: Sólo podemos pedir los nombres de los usuarios de un canal al que mIRC se haya incorporado. Este es un comando peligroso porque la línea de texto que devuelve podría ser exageradamente larga. Por tanto,cualquier demanda que utilice este comando debe estar preparada para manejar una línea única con un valor de texto de varios kilobytes.
53. 54. 55. 56.
57: número de versión de mIRC. ej. "mIRC16 3.92" o "mIRC32 3.92"
58.
59.Para utilizar el comando /ddc y el identificador $dde, debemos conocer las especificaciones de la demanda, a través de la cual queremos realizar una comunicación. El comando /dde
60.El comando envía por defecto un XTYP_POISE a menos que especifiquemos el interruptor -r, en cuyo caso se enviará un XTYP_REQUEST. Si estamos enviando un XTYP_POKE, los cuatro argumentos son obligatorios, y si se trata de un XTYP_REQUEST, los tres primeros argumentos son obligatorios. Esta es la razón por la que vemos "" en los ejemplos anteriores; actúa como un rellenador y, en realidad, no se utiliza para nada. Sin embargo, es importante porque podríamos mezclar /dde o $dde con otros comandos y, además, mIRC tiene que saber el número exacto de parámetros al realizar el análisis.
61 El identificador $dde
62. Envía un XTYP_REQUEST y recupera la información devuelta por el servicio especificado. Los tres argumentos son obligatorios. Cualquier información recuperada es insertada en la posición actual dentro de un alias. /say Mi otro mIRC está $dde mirc conectado "" a un servidor mirc $dde""


VARIOS

Adaptar un texto El texto se adapta según la anchura de la ventana en la que está imprimido. Si aumentamos una ventana que era pequeña, el texto que allí se encuentra no es reformateado de acuerdo con la anchura de la ventana. Sólamente el nuevo texto se adaptará al nuevo tamaño. mIRC intentará unir las líneas en los límites de las palabras y buscará caracteres, tales como puntos finales, comas, signos de interrogación etc, con los que unir una palabra a la línea siguiente. Si no puede encontrar ninguno de estos caracteres y la palabra que hay al final de la línea es demasiado larga, no desplazará la palabra completa hasta la siguiente línea, sino que la dividirá en dos.
Salvar opciones: mIRC salva la posición de la ventana principal, así como el resto de las configuraciones, cuando nos salimos del programa. Tenga en cuenta que los tamaños (y no las posiciones) de las ventanas finger, dcc get/ chat/send, channel list, etc están salvadas. La próxima vez que una de estas ventanas se abra, tendrá el mismo tamaño que la última vez que la utilizamos.
Casos múltiples: Sólo pueden ser ejecutados con el mIRC de 32 bits. Con el de 16 bits no se pueden ejecutar desde el mismo EXE. Sin embargo, podemos conseguir dos copias de mirc, una mirc.exe y la otra mirc2.exe y entonces tendremos la posibilidad de conectarnos a dos servidores diferentes al mismo tiempo.
El punto saltarín: ¨Dónde puede estar? :)
Otras cosas que no puedo recordar...!

ALGUNOS COMANDOS BASICOS DE IRC

mIRC no lleva clases prácticas incluídas y asume que ya estamos algo familiarizados con IRC. Para aquellos que tienen una experiencia limitada de IRC, la siguiente lista de comandos les será de gran ayuda para arrancarse. Tenga en cuenta que puede unirse a un channel #irchelp para conseguir ayuda si no entiende algún comando. También puede mirar los comandos específicos de mIRC . Una vez conectado a un servidor de IRC, puede probar los siguientes comandos :
/Join #channel Se une al canal especificado. ej. /join #irchelp Este comando nos incorpora al canal #irchelp. Una vez en el canal, cualquier cosa que escribamos será vista por todos los usuarios de ese canal . El #irchelp channel es muy útil, basta con decir hello y preguntar lo que deseemos ( en ingles,claro ;-) Si el canal que hemos especificado no existe, un canal con ese nombre será creado para nosotros.
/Part #channel Abandona un canal ej. /part #irchelp.
/LIST [#string] [-MIN #] [-MAX #]
Clasifica los canales disponibles. También podemos ordenar a mIRC que nos muestre sólo los canal es que tengan un número mínimo y máximo de usuarios. Si especificamos una #string (serie), mIRC sólo realizará una lista de los canales con esa serie en su título .
example: /list example: /list -min 5 -max 20 example /list #love /ME message Comunica al canal actual o a la ventana de consulta lo que estamos haciendo.
/MSG nickname message Envía un mensaje privado a este usuario sin abrir una ventana de consultas .
/QUERY nickname message Abre una ventana de consulta a este usuario para enviarle un mensaje privado.
/WHOIS nickname Muestra información sobre alguien.
/NICK nickname Cambia nuestro apodo por otro que deseemos.
/QUIT [reason] Nos desconecta de IRC y nos envía el mensaje opcional como el motivo de nuestra partida. (Este mensaje sólo es enviado a las personas que se encuentran en los mismos canales que nosotros). Ejemplo: /quit That s all folks! (­Esto es todo amigos!)
/AWAY [away message] Deja un mensaje explicando que en ese momento no estamos prestando atención a IRC. Cada vez que un usuario nos envíe un MSG o realice un WHOIS con nosotros, éste verá automáticamente cualquier mensaje que insertemos. Utilizar AWAY sin parámetros indica que ya no estamos fuera. ejemplo: /away estoy fuera comprando algo para comer, vuelvo en seguida!
/TOPIC #channel newtopic Cambia el tópico del canal. ejemplo: /topic #friendly ­Oh, qué día tan bonito!
/INVITE nickname #channel Invita a otro usuario al canal.

CONTROL SOBRE EL CANAL Y EL USUARIO

Los siguientes comandos nos dan control sohre el canal y los usuarios que se encuentren en él (asumiendo que tenemos estatus de operador). Es aconsejable no abusar de ellos.
/KICK #channel nickname Excluye a este usuario de un canal especificado example: /kick #gb Ed
/MODE #channel|nickname [[+|-]modechars [parameters]] Este es un comando poderoso que nos da el control ya mencionado.
Modos del canal:
ModeChar : Efectos en los canales b <persona> : censura a un usuario en la forma "nick!user host"
i : este canal es sólo para invitados
1 <número>: el canal es limitado, número-máximo de usuarios permitidos
m : el canal es moderado (sólo los operadores pueden hablar)
n : /MSGs externos al canal no están permitidos
o: o <apodo>: convierte al apodo en operador de canal
p : el canal es privado
s : el canal es secreto
t : el tópico es limitado, sólo los operadores pueden cambiarlo.
k <tecla> : instala una tecla (o clave) secreta para el canal
Modos del usuario:
i : nos hace invisibles ante un usuario que no conozca las letras exactas de nuestro apodo
o : es el estatus de operador de IRC, sólo puede ser insertado por otros operadores con OPER
s : recibe las noticias del servidor
v : proporciona voz a un usuario en un canal moderado. He aquí algunos ejemplos del comando MODE:
Para ofrecer a un usuario el estatus de operador: 4.
Este acto significa darle el control sobre el canal y sus usuarios. Debemos hacerlo con moderación y con personas en las que confiemos.
Para operar a varias personas: 5.
Para inoperar a alquien: 6.
Para censurar a alquien: 7. 8. 9.
Para levantar la censura: 10. 11.
Para hacer una sola invitación a un canal: 12.
Debemos invitar a un usuario para que pueda unirse a nuestro canal. Existen muchos comandos más, pero esta lista le ayudará para comenzar. Para aprender más sobre los comandos de IRC, debería cargar un FAQ deIRC. ­Buena suerte!
mIRC 3.92 suplemento por residuo
Véase el último FAQ de mIRC, el fichero Help de mIRC y las versiones .txt, donde encontrará interesantes recursos. Asimisno, EFNETe Undernet y los canales DALnet =mIRC le servirán de ayuda adicional. Véase también las páginas de mIRC en : 1. 2.
A continuación presentamos las nuevas características de mIRC:
Interruptor -u# para el comando /ban: Los operadores de canales encontrarán esta opción particularmente útil. Anteriormente, las censuras (distintas a las de los apodos) realizadas desde las sobreimpresiones y desde la línea de comandos tenían que ser eliminadas manualmente. Sin embargo, con el nuevo - u=, mIRC eliminará las censuras de forma automática.
Sintaxis: 3. -u# levantará la censura después de #segundos. ej: 4. 5.
Opción -stext en el comando $read: Esta opción será de gran utilidad en los bots y en los canales de ayuda. Especificando la serie correcta de un texto, mIRC buscará en un fichero y mostrará el texto a partir de la línea que comience con la misma serie. Sintaxis: 6. ej. 7.
Apoyo a los canales 8: Estos canales están presentes desde el comienzo de IRC. Hasta ahora, mIRC no había apoyado su utilización. Los canales son locales y sólo existen en el servidor al que estamos conectados. Si nos incorporamos #mirc mientras estamos en la red irc.mo., no podremos ver a un usuario que esté introducido en la red irc.ais. y en #mirc. Estos canales se utilizan típicamente para evitar lagunas y la utilización del canal por falsos operadores. mIRC apoya totalmente a los canales 8 en las secciones de alias, sobreimpresiones y remotas.
/me y /sound en las ventanas DCC CHAT
/me (también /action) y /sound están contenidas ahora en DCC CHAT. Su utilización es la misma que la de los comandos regulares /me y /sound, con la única diferencia de que se usan en la ventana DCC. Sintaxis: 8 E ejemplo: /me envía un cheque en blanco a Khaled /sound Shadows tada.wav despiértate!
Ventana notify list (lista de notificaciones) Esta es una ventana nueva de mIRC 3.9. Se accede e ella, pulsando en el icono notify (cerca del icono URL) o desde la línea de comandos. Todos los nombres que se encuentran en la caja notify de ficheros, opciones, listas de acción, aparecerán en la ventana. Presionar return en un nombre equivale a pulsar dos veces el botón izquierdo y presionar la barra espaciadora equivale a pulsar el botón derecho.
Sintaxis: /notify [-sh] -s muestra la ventana notify / -h oculta la ventana. Conector -ar para /notify, /protect y /ignore
Aunque parezcan simples, estos conectores tienen un enorme potencial. Funcionan ordenando a mIRC que añada [-a] o elimine [-r] una dirección o apodo. Permiten una protección del flujo sencilla, pero eficaz en mIRC, así como nuevas posibilidades de protección de usuarios. Uno de los problemas comunes al utilizar la protección de flujo, como /ignore $nick 2, es el de que si recibimos demandas CTCP por parte de múltiples clientes, existirá la posibilidad de que /ignore sea activado o desactivado mientras mIRC ejecuta el necesario /whois para encontrar la dirección. Sin embargo, con los nuevos interruptores podemos garantizar que /ignore permanece activado. De la misma forma,podemos utilizar /protect [ar] para seguir los cambios de apodo de los usuarios que queremos proteger.
Sintaxis: /notify [arl /protect [ar] /ignore [ar] Ej. 9.
Apoyo DDE (Dynamic Data Exchanqe): Intercambio Dinámico de Datos. Si no sabe lo que es, probablemente no necesite saberlo. En pocas palabras, este mecanismo permitirá a los programadores pasar datos desde mIRC hasta otras aplicaciones para su manipulación. Su funcionamiento se limita actualmente a un pequeño grupo de comandos pero será expandido en las futuras versiones de mIRC. Para mayor información, véase el fichero help de mIRC.
Diálogo Channel List (lista del canal) Este nuevo diálogo ofrece una mayor flexibilidad mediante opciones adicionales y criterios de representación. mIRC 3.92 puede, actualmente, unir un texto a los tópicos y extraer el de URL para insertarlo en la lista de URL. Los canales que poseen series particulares en los textos o alfanuméricos también pueden ser ocultados y cerrados con una contraseña.
Otras adiciones y modificaciones:
Temporizadores sin límite: Los temporizadores son unos de los comandos más útiles en mIRC. El único factor limitante en mIRC relativo al número de veces que podemos ejecutar, podría ser la habilidad de nuestro ordenador para manejarlos. Con los temporizadores, es posible llevar un control de las incorporaciones y partidas del canal e incluso realizar el evento remoto de excluír a un usuario perezoso.
Múltiples * en ON TEXT: El texto que se corresponde con la rutina acepta ahora múltiples tarjetas en la serie del mismo. La utilización de "=" ha sido discontínua. Ej. 10.
No se utilizan respuestas CTCP desconocidas: No se enviará ninguna respuesta como contestación a una petición CTCP desconocida, por el contrario, será ignorada. ej [Mia ERRMSG reply]: ­muere Comando Desconocido! No será enviada.
Menú del sistema de fuentes: Las fuentes sólo pueden ser modificadas ahora pulsando a la izquierda en la caja de control de una ventana (esquina superior izquierda).
Lista de iconos: Las entradas eran salvadas en la ventana de diálogos finger de esta forma: nick!*userid@host.
Ello nos evitaba indicar al mismo usuario, a menos que tuviera el mismo apodo. mIRC salva a los usuarios indicados así: *!*userid@host.
Abrir y cerrar las ventanas de listas Channel/URL/Notify: Al presionar ALT-L, ALT-U, ALT-N, se activará la apropiada apertura y cierre.
Apodos de la lista Notify en la caja adecuada: Ahora, mIRC puede mostrar los apodos de la lista de notificación en la caja superior, así como en la inferior.
Apoyo LFN para las entradas y memorias (- LFN: Long File Names, nombres de fichero largos. Hace referencia a la nueva forma de guardar los ficheros de Win95. N. de C. -): Al utilizar mirc32.exe y win95, los nombres de ficheros de las entradas y memorias ya no estarán limitados a 8 caracteres.
Activar la ventana de mensajes: Una nueva opción es la de controlar si mIRC se conecta o no a la ventana que recibe los mensajes. El defecto es off para evitar que seamos conectados repetidamente a una ventana a través de un temporizador. Para conectarnos a la ventana debemos añadir el conector -s después de /msg.
Ej. /msg -s #new2irc
Opción Edit con ficheros finger: Pulsando el botón edit por debajo de file\options\servers, el bloc de notas se cargará con nuestro fichero finger para editar de forma fácil.
Tiempo de activación /timer: El temporizador comenzará en el momento que se haya especificado.
ej /timer 23:59 1 1 /notice Sme falta un minuto para llegar al año 1996 /timers off: Este comando desactivará todos los temporizadores activados.
/pop randomly "close": /pop se retrasará cuando esté más cerca del tiempo especificado, antes de convertir a un usuario en operador. Ej. 11.
/ignore para las invitaciones: El comando /ignore ignorará las invitaciones de otros usuarios.
Minimizar la ventana DCC Get: En el diálogo DCC Get aparecerá una caja de comprobación, preguntándonos si deseamos minimizar la ventana después de aceptar la transferencia.
Identificador $adate: Aquellos usuarios que no estén familiarizados con el formato europeo preferirán este identificador: formato: mes/día/año
Identificador $fulldate: Este identificador funciona de forma similar al $date y muestra el día de la semana/mes/día del mes/temporizador/ /año. Ej. Miércoles Diciembre 27 21:16:02 1995 Identificador $site: Puede utilizarse en el remoto como substituto del dominio de un usuario.
El $site de residue incc.com sería inch.com.
/raw : La utilización del conector -q evitará que mIRC repita el comando /raw que es enviado al servidor. 12.
/timestamp: Esta opción intentará fijar todos los eventos junto con el momento en que se produzcan. Sintaxis: /timestamp <on |off >
/partall: Este comando nos obliga a abandonar todos los canales a los que estamos incorporados en ese momento.
/disconnect: mIRC ejecutará una firme desconexión del servidor sin enviar un mensaje de abandono.
Almacenamiento finger: Es un método mejorado que consiste en salvar las direcciones registradas en mirc.ini
Identificadores $file y $dir:
$file abrirá una ventana de diálogos DCC Send. El usuario podrá entonces seleccionar el fichero a partir de una lista que se encuentra en el directorio especificado.
$dir mostrará una lista de ficheros y directorios. Ej. 13.
/font: Este comando abrirá el diálogo font en mIRC para la ventana en la que se esté ejecutando.
Comandos con teclas de función: Actualmente, se pueden ejecutar múltiples comandos separados por \, presionando una tecla de función asignada
Escaneadores -browsers?-: Netscape, Mosaic y Explorer son todos suministrados por el receptor URL.
Porcentaje de DCC Send: El estado de una transferencia se realiza una vez que el paquete sea recibido y no después del envío.
Límite de la caja Edit: mIRC hará sonar 30 caracteres antes de alcanzar la máxima longitud de una línea del texto.
/join #channel <key> : mIRC 3.8 no aceptaba la tecla, obligando a los usuarios a utilizar /raw join #channel key para analizar el comando correctamente.
Channel folder dialog (Diálogo plegador del canal): Se produjeron algunos problemas en el último lanzamiento con respecto a la adición y eliminación de canales de la lista de los mismos en el diálogo folder.
Comando remoto DO: Anteriormente había un error considerable que permitía a otros usuarios ganar acceso a nuestro cliente en algunas situaciones.
Conector -I# en /play: mIRC sólo enviaba la primera línea del fichero.
Invitaciones a largos - ¿grandes? - canales: Este era un error que provocaba un GPF en mIRC en el caso en que tuviéramos conectado el auto-join y fuéramos invitados a canales con nombres largos. Este error ha sido subsanado haciendo que mIRC ignore las invitaciones a aquellos canales que posean más de 100 caracteres.
Secciones .ini que desaparecen: Muchos usuarios estarán encantados de saber que sus alias, sobreimpresiones y remotos permanecerán unidos en sus ficheros mirc.ini. Anteriormente, existía un problema con las asociaciones que eran reinstaladas en mirc.ini.
/server N : mIRC no se conectaba debidamente al servidor especificado. Tecleando /server N, mIRC intentará ahora conectarse al servidor N en la lista de servidores.
Línea de comandos .ini: Anteriormente, había un problema al designar un fichero .ini a la línea de comandos durante la ejecución de mIRC. Ahora, los usuarios podrán incluir este fichero, así como otras configuraciones de arranque.
Nota: No hay espacio entre el conector y el nombre. Ej. 14.
Receptor DALnet URL: Los canales URL son ahora reconocidos cuando nos unimos a un canal y somos salvados en la ventana URL.
/save en alias: El comando /save ejecutado en un alias nos permitirá salvar múltiples ficheros .ini Ej. 15.
Ningún espacio en "filename" (nombre del richero): Anteriormente, no se registraban los nombres de ficheros extensos. ej. "This is a long file name" (Este es un nombre de fichero largo)
Anteriormente, esta expresión se podía utilizar, pero no la siguiente: ej. "Thisisaverylongfilename"
$?="text" como identificador: Antes no aparecía el texto en el título de la ventana de diálogos prompt (aparición repentina). /sound GPF: El envío de sonidos mediante /sound causaba un GPF a algunos usuarios.
Configuración de la ventana GPF:
Las posiciones de las configuraciones de las ventanas en el viejo formato causaban GPFs.
Problemas con $read: Se han subsanado los problemas relativos al uso de $parms con $read y al cierre de los ficheros a los que se accede mediante $read. Una variedad de aspectos y cambios para mejorar los alias y la posición del diálogo; el alojamiento dinámico de la memoria; aliviar posibles GPFs en la ventana DCC; y la lista de direcciones interna.

[Inicio][Contenidos]

Enviar correo electrónico a santim@geocities.com con preguntas o comentarios acerca de este sitio Web.
Copyright © 1996/97 Manual Básico para Nuevos Usuarios de Internet

This page hosted by Get your own Free Home Page