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.
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.
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.
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
*http://www.geopages.com/Colosseum/1822/
*http://mars.superlink.net/user/mook/mirc/
*http://sunsite.nijenrode.nl/ftp/pub/mirc/
*http://www.gil.com.au/~strike/
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
*http://urth.acsu.buffalo.edu/irc/WWW/ircdocs.htm
A través de este menú se puede acceder a la información instalada, así como a las opciones principales.
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:
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:
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.
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:
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:
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á.
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:
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:
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.
This page hosted by
Get your own Free Home Page