Copyright: Copyright © 1997 RIT Research Labs. Traducido por Jose-Luis Velasco.


¿Qué es Argus?

Argus es un completo Mailer FTN diseñado para trabajar como sistema multi-línea usando dos de los sistemas de transporte de datos más utilizados (Marcado Telefónico y TCP/IP) simultáneamente.

Las mayores ventajas de usar Argus son:

•	Multitarea real usando API Win32

•	Verdadero sistema de Mailer multi-línea

•	Soporte amplio de TCP/IP

Este capítulo describe también los estándares FTN soportados por Argus.


Multitarea real usando API Win32

Argus es una aplicación nativa Win32, está escrita usando las ventajas del Interfaz para la Programación de Aplicaciones Win32 (Win32 API), diseñado para Windows NT y Windows 95. Su ventaja más notable - el uso de multitarea - da a Argus la posibilidad de usar los recursos del sistema obteniendo el mejor rendimiento posible (especialmente en sistemas multiprocesador), debido a que muchos de los procesos de comunicación pueden ser divididos en varios procesos paralelos. Al mismo tiempo, el uso de threads separados para el manejo de sucesos y la lectura y escritura de datos de comunicación permite a Argus trabajar con una carga mínima del sistema, por lo que el resto de tareas en ejecución pueden seguir funcionando sin retrasos.


Sistema de Mailer multi-línea

Debido a que Argus es un sistema concebido como Mailer multi-línea desde sus comienzos, la configuración y coordinación de todas las líneas es verdaderamente rápida y sencilla. No hay límites especiales al número de conexiones simultáneas que pueden establecerse - únicamente depende de las posibilidades y necesidades del usuario. La transferencia de datos con un nodo puede establecerse bien mediante Marcado Telefónico o bien mediante transporte TCP/IP - ésto vendrá determinado por la disponibilidad del medio de transporte.

Pueden iniciarse automáticamente líneas de Marcado Telefónico al arrancar Argus, o bien pueden habilitarse a discreción del usuario mediante el comando “Abrir Línea de Marcado” del menú “Sistema”. Cada línea de Marcado requiere un puerto de comunicaciones, así que el número de líneas activas simultáneamente está limitado tan sólo por el número de puertos de comunicaciones disponibles en el sistema.

Las líneas TCP/IP son creadas y dispuestas como resultado del funcionamiento del Servicio TCP/IP. Tan pronto como Argus detecta una conexión TCP/IP entrante o cuando es necesario realizar una nueva llamada vía TCP/IP, el Servicio crea una línea de mailer y comienza a negociar la transferencia de correo. Cuando una sesión TCP/IP finaliza, el Servicio cierra la línea y termina la conexión.


Soporte amplio de TCP/IP

Argus utiliza el interfaz de transporte independiente de protocolo de WinSocket 2.0 (que actualmente viene incluido en Windows NT versión 4.0). El uso de WinSocket 2.0 permite trabajar de manera uniforme con un buen número de protocolos de transporte como, por ejemplo, TCP/IP, X.25, etc., el uso de la resolución de nombres de hosts independiente del protocolo (por ejemplo, SAP, X.500 etc., no sólo DNS), modos de entrada/salida solapados en Win32, sockets compartidos, aceptación condicional, etc.

La versión actual de Argus soporta el protocolo WAN más extendido hoy en día - TCP/IP. En futuras versiones, estamos planeando implementar soporte para otros protocolos.

Además del uso de WinSock 2.0 y Win32, la arquitectura multi-thread del programa y la resolución de nombres de host; tanto las operaciones TCP/IP de conexión y desconexión, como las de entrada/salida están funcionando como procesos paralelos; dicha forma de operación proporciona un uso óptimo de los recursos y una carga mínima del sistema.

El Servicio TCP/IP es el centro de control de todas las operaciones TCP/IP.


Estándares FTN soportados

Argus interactúa con los sistemas remotos usando protocolos y tecnología estándares como se describe en este capítulo. Debido al hecho de que Argus está basado en tecnología FTN (FidoNet Technology Network), soporta los estándares y propuestas desarrollados por el comité FTN. Así mismo, las funciones más comunes de los sistemas de correo FTN son también soportados por Argus.

Esta es la lista de estándares y propuestas FTN que Argus cumple. La descripción de estos estándares puede ser obtenida en ftp://ftp.fidonet.org

•	Lista de Nodos (FTS-0005)

•	Negociación EMSI (FSC-0056)

•	Sesión de correo WaZOO y peticiones de ficheros (FTS-0006)

•	Protocolo de transferencia de ficheros Zmodem

•	Protocolo de transferencia de ficheros Hydra (FSC-0072)

•	Flag Working Time en las Listas de Nodos (FSC-0062)

•	Correo de salida estilo Binkley (Binkley-style Outbound)

•	Protocolo de Transferencia BinkP


Flag "Working Time" en las Listas de Nodos (FSC-0062)
Flag “Working Time” en las Listas de Nodos (FSC-0062)

Esta flag indica la disponibilidad de los nodos no-CM, mostrando las horas durante las que el nodo está activo además de la ZMH. Debe estar en concordancia con las recomendaciones recogidas en el documento FSC-0062 y la tabla referenciada debajo. Esta flag aparece en las Listas de Nodos como Txy en la entrada de un nodo no-CM, donde “x“ es un símbolo que indica su hora de comienzo y “y“ su hora de cierre. Todas las flags Txy deben ser especificadas después de U, indicando que se trata de un atributo de flag extendido.

ATENCIÓN : Todas las horas deben ser UTC!

A	0:00		F	5:00		K	10:00		P	15:00		U	20:00
a	0:30		f	5:30		k	10:30		p	15:30		u	20:30
B	1:00		G	6:00		L	11:00		Q	16:00		V	21:00
b	1:30		g	6:30		l	11:30		q	16:30		v	21:30
C	2:00		H	7:00		M	12:00		R	17:00		W	22:00
c	2:30		h	7:30		m	12:30		r	17:30		w	22:30
D	3:00		I	8:00		N	13:00		S	18:00		X	23:00
d	3:30		i	8:30		n	13:30		s	18:30		x	23:30
E	4:00		J	9:00		O	14:00		T	19:00
e	4:30		j	9:30		o	14:30		t	19:30

Argus usa esta flag para llamar a un nodo cuando está activo.

Argus permite la combinación de intervalos horarios usando varias flags Txy conjuntamente. Por ejemplo: TCg, TSW significa que el nodo está disponible de 2:00 a 6:30 y de 18:00 a 22:00 UTC.


Llamando a un Nodo cuando está activo (Working Time)

Argus ha sido diseñado de manera que no llamará automáticamente a un nodo no-CM en ningún otro momento más que en el intervalo especificado mediante la flag (Txy) descrita en el documento FSC-0062. La flag de actividad puede ser especificada tanto en la Lista de Nodos como en la Tabla de Sustitución de Nodos (Node Override). Si se especifica la flag CM para un nodo, ésto significa que el horario de actividad del mismo es de 00:00 a 24:00 horas.

Observaciones: Si no se ha especificado flag de actividad para un nodo,  éste únicamente será llamado automáticamente dentro de la Hora de Correo de la Zona - Zone Mail Hour (ZMH).

Si una llamada es creada manualmente, Argus ignorará el horario de actividad de dicho nodo.


Correo saliente estilo Binkley (Binkley-style Outbound
Correo saliente estilo Binkley (Binkley-style Outbound)

Este capítulo explica los principios generales de la estructura de correo saliente estilo Binkley, usada por el sistema de correo de Argus.

El sistema de correo saliente estilo Binkley fue introducido por el sistema de correo BinkleyTerm de Bit Bucket Software, y pronto llegó a ser un estándar para la sección de correo saliente de otros sistemas de correo.

Explicándolo de manera breve, el sistema de correo saliente estilo Binkley es una estructura de directorios que contienen los paquetes pendientes de salir de un sistema. El directorio de correo saliente para la Zona de salida por defecto es el especificado en la entrada correspondiente, en la sección Configuración de los Directorios. Para otras Zonas, los directorios son creados con el mismo nombre que el de la Zona por defecto, pero la extensión es reemplazada por la representación hexadecimal en 12-bits del número de la Zona. (Esta es la razón para limitar el número máximo de una Zona a 4095, que en hexadecimal equivale a FFF).

OUTBOUND	El directorio de correo saliente para la Zona de salida por defecto
OUTBOUND.001	El directorio de correo saliente para la Zona 1 (América del Norte)
OUTBOUND.03F	El directorio de correo saliente para la Zona 63 (3F hexadecimal)

Todos los paquetes pendientes de salir son divididos en dos grupos: Paquetes de Correo y Listas de Ficheros Adjuntos (Mail bundles and Attachment lists). Cada grupo tiene cuatro subtipos (realmente tres, ya que “Directo” es igual a “Crash” o a “Normal” - dependiendo de los términos empleados en cada sistema de correo particular), que determinan la urgencia del paquete:

Subtipo	Inicia una llamada	El contenido del paquete es transmitido durante una conexión de salida	Extensión del paquete de correo	Extensión de la lista de ficheros adjuntos
Crash	sí	sí	.CUT	.CLO
Direct	sí	sí	.DUT	.DLO
Normal	no	sí	.OUT	.FLO
Hold	no	no	.HUT	.HLO

Un paquete de correo es un paquete de mensajes estándar FTS-0001, así que antes de enviarlo, el sistema cambia su nombre a XXXXXXXX.PKT, donde cada X representa un dígito hexadecimal aleatorio (normalmente esa combinación hexadecimal es la hora actual de creación del paquete en formato UNIX, pero no es relevante en los sistemas de correo modernos).

La lista de ficheros adjuntos es un fichero que contiene una o más líneas de texto, cada una de dichas líneas contiene la ruta completa de un fichero pendiente de ser enviado. El primer carácter de cada línea puede también determinar la acción a realizar después de que el fichero en cuestión haya sido enviado: el carácter '^' colocado al principio de una línea significa que el fichero nombrado a continuación deberá ser borrado tras enviarlo, mientras que si el carácter empleado es '#' lo que se hará será truncar el fichero (se cambiará el tamaño del fichero a 0 bytes).

El nombre de cada paquete saliente para un Nodo tiene el formato NNNNFFFF.EXT, donde NNNN es la representación hexadecimal en 16-bits del número de la Net, FFFF es la representación hexadecimal en 16-bits del número del Nodo y EXT es la extensión que determina el grupo y subtipo del paquete (ver tabla anterior). De este modo, todos los paquetes salientes para un Nodo con dirección 469/38.0 tendrán nombres como 01D50026.EXT

Los paquetes salientes para Puntos son almacenados en subdirectorios de los directorios de salida. Estos directorios tienen nombres con formato NNNNFFFF.PNT , NNNN y FFFF tienen el mismo significado que para los paquetes salientes para un Nodo, .PNT es la extensión, que simboliza que se trata de correo saliente para un Punto. Los paquetes salientes para Puntos tienen nombres como 0000PPPP.EXT, PPPP es la representación hexadecimal en 16-bits del número del Punto y EXT es la extensión que determina el grupo y subtipo del paquete (ver tabla anterior). Así, el Punto 25 del Nodo 469/38 (469/38.25) tendrá paquetes salientes con nombres 00000019.EXT colocados en el subdirectorio 01D50026.PNT\ del directorio de salida apropiado.


¿Qué es nuevo en Argus?

Este capítulo explica las nuevas características de Argus:

•	Configuración avanzada

•	Ejecución de Aplicaciones Externas

•	Llamadas periódicas

•	Sucesos

•	Elementos de suceso

•	Emparejamiento de AKAs (AKA matching)

•	Anotaciones amplias (Extended logging)

•	Saltar / Rechazar Ficheros

•	Recepción de FAX

•	Formato Horario


El Entorno de Argus

Este capítulo explica los puntos principales del entorno de Argus.

•	Elementos nuevos del Interfaz Gráfico del Usuario

•	Administrador de Llamadas

•	Ventana del Mailer

•	Menú Principal


Elementos nuevos del Interfaz Gráfico del Usuario

Este capítulo contiene la descripción de los elementos específicos del interfaz usados en Argus:

•	Hileras de cuadrículas

•	Ventana de anotaciones (Log Window)

•	Indicadores de Actividad del Modem

•	Indicador de Progreso de la Transferencia

•	Panel de Información de la Conexión


Hileras de cuadrículas

Las hileras de cuadrículas son la herramienta más corriente para la introducción de cadenas de datos en Argus. Hay dos tipos de hileras de cuadrículas: fijas y variables.

Este es un ejemplo de una hilera de cuadrículas con un número fijo de filas:

Este es un ejemplo de una hilera de cuadrículas con un número variable de filas:

Hay cuatro formas de cambiar los valores de una casilla:

•	Hacer click con el botón izquierdo del ratón. Se selecciona el contenido de toda la celda.

•	Pulsar la tecla Enter. Se selecciona el contenido de toda la celda.

•	Pulsar la tecla F2. El contenido de la celda deja de estar seleccionado.

•	Comenzar a teclear. El contenido de la celda es reemplazado por el texto tecleado.

En hileras de cuadrículas con número variable de filas pueden realizarse las siguientes operaciones:

Insertar una fila nueva	Ctrl+Ins
Borrar la fila actual	Ctrl+Del
Sumar una fila nueva	Ctrl+GrayPlus
Mover una fila	Arrastrar la fila con el ratón a la posición deseada y soltarla allí

Ver también: Ventana del Mailer y Elementos nuevos del Interfaz Gráfico del Usuario.


Panel de Información de la Conexión
Ventana de Anotaciones (Log Window)

Las últimas 200 entradas del fichero de anotaciones del Mailer son almacenadas en la Ventana de Anotaciones. La ventana se desplaza automáticamente de forma que las últimas entradas son siempre visibles. Si la Ventana de Anotaciones es seleccionada, el desplazamiento se detiene para hacer posible y confortable la inspección de las entradas; el desplazamiento automático continuará tan pronto como otro elemento de la Ventana del Mailer sea seleccionado.


Indicadores de Actividad del Modem

La Actividad del Modem es mostrada mediante LEDs situados en la esquina inferior derecha de la Ventana del Mailer cuando una línea de Marcado Telefónico o TCP/IP es seleccionada; los LEDs ayudan a mostrar las señales estándar de los modems. Existe también una ventana de depuración (debugging window) del modem en la esquina superior derecha de la Ventana del Mailer cuando se activa una línea de Marcado Telefónico. Ha sido diseñada para mostrar la entrada de datos del modem, incluyendo caracteres de control, en la parte superior y la salida de datos del modem en la parte inferior.

Los caracteres estándar del modem son mostrados en negro y los de control en azul.

Ver también: Elementos nuevos del Interfaz Gráfico del Usuario.


Indicador de Progreso de la Transferencia

Si el tamaño total de los ficheros siendo transmitidos durante una sesión es conocido, el progreso de la transferencia es mostrado mediante gráficos de tarta situados en la Ventana del Mailer, así como el tamaño total de los ficheros siendo transferidos o recibidos (ésto último sólo es conocido si el sistema remoto ha enviado dicha información en el paquete de negociación de la comunicación).

Ver también: Elementos nuevos del Interfaz Gráfico del Usuario.


Panel de Información de la Conexión

Este panel aparece cuando una sesión de correo es establecida. Contiene información acerca del sistema remoto:

Connect - es la respuesta exacta recibida del modem en el momento de la conexión. Si la conexión es hecha usando el protocolo de transporte TCP/IP, esta sección contiene la dirección IP y el número de puerto del sistema remoto.

El resto de parámetros son extraídos del paquete de datos EMSI:

Sistema - el nombre del sistema remoto.

Dirección - lista de direcciones del sistema remoto.

Sysop - el nombre del operador del sistema remoto (SysOp).

Localidad - localidad geográfica del sistema remoto.

Teléfono - número de teléfono del sistema remoto.

Flags - flags adicionales.

Mailer - el nombre y versión del Mailer usado por el sistema remoto.

Ver también: Ventana del Mailer y Elementos nuevos del Interfaz Gráfico del Usuario.


Administrador de Llamadas

Argus llamará a un nodo con un intervalo de 2 minutos (+-50%) entre llamadas. Se usa un intervalo de tolerancia del 50% para hacer las llamadas más eficientes - desde el punto de vista probabilístico.

Panel de llamadas

Nodo - Dirección del nodo siendo llamado

Teléfonos - la lista de teléfonos de un nodo (los números están separados por un punto y coma)

Propietario - la tarea actualmente trabajando con el nodo - puede ser una de las líneas de Marcado Telefónico o TCP/IP de Argus, el Servicio TCP/IP o una aplicación externa (ésto último significa que el nodo está ocupado)

Estado - el estado de la llamada actual (marcando / sonando / conectado / negociando / EMSI / WaZoo)

Ocupado - Cuenta el número de veces que el sistema remoto ha dado señal de comunicando (BUSY).

No c.  - Cuenta el número de respuestas NO CARRIER / NO ANSWER durante una llamada.

Fallos - Cuenta el número de fallos de sesión durante una llamada. La sesión puede fallar debido a pérdidas de la señal portadora (Carrier loss) o a que la cuenta de errores ha sido excedida (demasiados errores durante la transferencia).

Nota: Si uno de los contadores de llamada es sobrepasado, o se detecta una respuesta VOICE, Argus retrasará la llamada 20 minutos (+-50%)

Tipo - Tipo de llamada (automática o manual)

Manual - la llamada es creada usando el comando Crear Llamada. La Llamada Manual ignorará el horario de actividad del nodo (CM y flags Txy) y finalizará después de realizar una conexión con éxito con el nodo correspondiente.

Consejo: es posible entrar varias direcciones de nodos en la ventana Crear Llamada, separándolas con un espacio. En este caso, Argus automáticamente creará una llamada para cada nodo especificado.

Horario - la llamada es creada de acuerdo a la configuración de diálogo de llamadas periódicas. La llamada es muy similar a una llamada Outb.

Outb - la llamada es creada  por Argus cuando se detectan paquetes Crash o Direct en algún directorio de salida (Outbound). La llamada automática finalizará después de una conexión con éxito, o cuando el paquete correspondiente es borrado del directorio de salida por una aplicación externa.


Ventana del Mailer

Esta sección describe el interfaz gráfico de usuario y cómo funciona la Ventana del Mailer de Argus.

La Ventana del Mailer ha sido diseñada para mostrar el estado de una línea activada, bien por Argus al iniciarse, o bien con el comando del menú Sistema|Abrir Línea de Marcado. Para que una línea sea mostrada en la Ventana del Mailer es necesario hacer click en la pestaña apropiada del panel de control situado debajo del menú principal de Argus.

La ventana del Mailer contiene los siguientes elementos:

•	Ventana de Anotaciones (Log Window)

•	Indicadores de Actividad del Modem

•	Indicadores de Progreso de la Transferencia

•	Panel de Información de la Conexión

•	Panel de Cuenta Atrás (Time-out Panel)


Panel de Cuenta Atrás (Timeout Panel)

Este panel muestra la cuenta atrás (en segundos) hasta el próximo suceso.

Cuando el botón [image] es pulsado, la cuenta atrás es puesta a cero y la acción en curso da comienzo. El comando del menú Línea tiene el mismo efecto.

Cuando el botón [image] es pulsado, se añaden 30 segundos adicionales al tiempo de la cuenta. El comando del menú Línea tiene el mismo efecto.


Menú Principal

Los submenús del Menú Principal de Argus son:

•	Sistema

•	Línea

•	Llamada

•	Herramientas

•	Configuración

•	Ventana

•	Ayuda


Submenú Sistema

Abrir Línea de Marcado - Submenú para la apertura de una línea de Marcado Telefónico inactiva.

Servicio TCP/IP - Abre o cierra el Servicio TCP/IP.

Idioma del Interfaz - Selecciona el idioma del interfaz de la lista de lenguajes disponibles.

Salir - Finaliza la ejecución de Argus y cierra todas las líneas activas. (Atajo: Alt+X).


Submenú Línea

Los comandos de este submenú modifican el estado de la línea actualmente visible en pantalla - use Control + Tab para visualizar una línea determinada.

Reiniciar - Cancela la sesión activa (si existía alguna) y, si la línea usa transporte de Marcado Telefónico, reinicializará el modem conectado, en otro caso, cerrará la línea TCP/IP.

Contestar llamada - Fuerza a Argus a responder una llamada entrante. Útil cuando se ha deshabilitado el modo de auto-respuesta o cuando se está trabajando con líneas dedicadas.

Terminar cuenta atrás - Pone a cero la cuenta atrás de la operación actual, ej. si una línea está esperando establecer una conexión o para marcar, el comando cancela dicha acción.

Sumar tiempo a la cuenta atrás - suma 30 segundos a la cuenta atrás de la operación actual.

Saltar Fichero - salta el fichero siendo actualmente recibido y lo deja pendiente para que sea transmitido en una próxima sesión. Este comando puede ser mal interpretado por algunos mailers, así que conviene usarlo con cuidado.

Rechazar Fichero - salta el fichero siendo actualmente recibido y le dice al sistema remoto que no lo envíe más (No será enviado en la próxima sesión). Este comando puede no ser aceptado por algunos mailers.

Cerrar - cierra la línea actualmente visible.

Ver también: Ventana del Mailer


Submenú Llamada

Este submenú contiene los comandos para la administración de llamadas.

Crear - muestra el diálogo de “Crear llamada”. Es posible crear una o más llamadas simultáneamente (usando espacios para separar las direcciones de los nodos).

Información de la llamada - muestra información útil sobre la llamada.

Reiniciar - pone a cero la cuenta de intentos fallidos de la llamada seleccionada.

Borrar - borra la llamada seleccionada.

Borrar todas - borra todas las llamadas y las peticiones de ficheros creadas por Argus.

Ver también: Administrador de Llamadas


Submenú Herramientas

Este submenú contiene varios comandos.

Compilar Lista de Nodos - compila todas las listas de nodos definidas en el diálogo de configuración de Listas de Nodos.

Examinar Lista de Nodos - ejecuta el examinador de la lista de nodos.

Editar Petición de Ficheros (File Request) - con este comando pueden crearse o editarse peticiones de ficheros (file requests).

Administrador de Correo Saliente - ejecuta el Administrador de Correo Saliente (no disponible en la versión actual).


Submenú Configuración

Directorios - ejecuta el diálogo de configuración de Directorios

Listas de Nodos - ejecuta el diálogo de configuración de Listas de Nodos

Contraseñas - ejecuta el diálogo de configuración de Contraseñas

Comienzo - ejecuta el diálogo de configuración de Comienzo

Marcado Telefónico - ejecuta el diálogo de configuración de Marcado Telefónico

Servicio TCP/IP - ejecuta el diálogo de configuración del Servicio TCP/IP

Ver también: Configuración de Argus


Submenú Avanzado

Este submenú permite acceder a la Configuración Avanzada del programa.


Submenú Ventana

Duplicar Ventana - abre otra copia de la ventana principal de Argus - la ventana creada de esta forma tendrá el mismo contenido que la ventana principal de Argus. Esta característica permite ver la actividad de varias líneas simultáneamente, o manejar la cola de llamadas y mirar el progreso de transferencia de una línea de correo, etc.

Listar - no disponible en la versión actual.

Cerrar - cierra la ventana activa actual de Argus. Si no hay copias de la ventana principal abiertas, este comando tendrá el mismo efecto que Salir.


Submenú Ayuda

Temas de Ayuda - muestra la lista de temas de ayuda.

Idioma de la Ayuda - selecciona otro idioma para el sistema de ayudas de Argus.

Uso de la Ayuda - ejecuta el sistema de ayudas de windows “cómo usar la ayuda”.

Argus en Internet - visita las páginas Web de RIT Research Labs - http://www.ritlabs.com/

Créditos - muchas gracias a la gente allí mencionada.

Licencia - muestra la licencia del programa, que fue aceptada al instalar Argus.

Acerca de - muestra la versión del programa, información de copyright e información de registro.

Registro - registra la copia de Argus. Debe introducirse la llave de registro, obtenida de un comercial, y una contraseña. Visite http://www.ritlabs.com/argus/register.html o envíe un e-mail a argus@ritlabs.com para información sobre la compra del producto.


Configuración de Argus

Este capítulo contiene las siguientes secciones:

•	Directorios

•	Los diálogos de configuración específicos del Sistema Mailer

•	Configuración de las líneas de Marcado Telefónico

•	Configuración del Servicio TCP/IP

•	Llamando a un nodo cuando está activo (Working Time)

•	Máscaras de direcciones


Configuración de los Directorios

Para que Argus funcione correctamente el usuario debe definir las rutas a los ficheros y directorios específicos según su configuración (en especial los directorios de  Correo entrante / Correo saliente. Ésto puede hacerse usando la ventana de diálogo de Configuración / Directorios.

Este capítulo explica el Directorio Base de Argus y los Directorios Especiales.

El Directorio Base es el directorio raíz del sistema de correo. Si no se especifica una ruta completa para un directorio específico, entonces éste será colocado en el Directorio Base.

Los Directorios Especiales son una hilera de cuadrículas donde se define la ruta para los directorios de Correo entrante seguro, Correo entrante inseguro, Correo entrante temporal, Correo saliente y Log.

Configuración de la Zona por Defecto

La Zona por defecto es usada para determinar el destino de los ficheros situados en el directorio de correo saliente cuyo nombre se ha definido en la hilera de cuadrículas de Directorios Especiales. Por ejemplo, si se ha definido R:\FL\OUT en la casilla “Correo saliente” de la hilera de cuadrículas y la Zona por Defecto es la número 2 (Europa), todos los ficheros salientes para Zona 2 serán almacenados en R:\FL\OUT\, los ficheros para otras zonas serán almacenados en directorios R:\FL\OUT.XXX  (XXX es la representación hexadecimal del número de la Zona).

Ver también: Correo saliente estilo Binkley (Binkley-style Outbound)


Directorios Especiales

Los directorios del sistema de correo: Correo entrante seguro, Correo entrante inseguro, Correo entrante temporal, Correo saliente y Log se comentan aquí.

Normalmente todos los directorios del sistema de correo son colocados dentro del Directorio Base. En este caso, el usuario puede omitir la ruta completa en los nombres (como C:\FIDO\ARGUS\LOG) definiendo la ruta a un directorio en relación a la del Directorio Base. Si se ha definido, por ejemplo, un Directorio Base llamado C:\FIDO\ARGUS y se quieren almacenar los ficheros de Anotaciones (Log) en el directorio C:\FIDO\ARGUS\LOG, únicamente será necesario introducir LOG en la casilla correspondiente de Directorios Especiales. Si una ruta comienza con el símbolo ('\') el directorio será situado en la misma unidad de disco que el Directorio Base. Si una unidad de disco es especificada en la ruta, no habrá relación entre esa ruta y el Directorio Base (en otras palabras, la ruta es absoluta).

El siguiente es un ejemplo de cómo son traducidos los Directorios Especiales. El Directorio Base ha sido definido como C:\FIDO\ARGUS.

Introducido	Traducido a
LOG	C:\FIDO\ARGUS\LOG
IN\SEC	C:\FIDO\ARGUS\IN\SEC
\IN\PROT	C:\IN\PROT
R:\FL\OUT	R:\FL\OUT


Directorio Base
Directorio Base es el directorio principal de trabajo de Argus. Toda la configuración y ficheros de trabajo del sistema de correo son almacenados aquí. Éstos incluyen: El fichero de configuración de Argus (Config.Bin), el fichero con la lista histórica de entradas introducidas en campos de diálogo (History.Bin), el fichero de anotaciones de ficheros incompletos o estropeados (BadWaZoo.Log), la lista de nodos compilada (Nodelist.T2), etc. Los Directorios Especiales se almacenan normalmente dentro del Directorio Base para mantener las cosas limpias y ordenadas (pero no es obligatorio). La ruta actual al Directorio Base es mostrada en la ventana de diálogo apropiada del Submenú Configuración. Para cambiarla, debe usarse el botón 'Cambiar' situado en el lado derecho del panel. En muchos casos el Directorio Base se define una única vez en el momento de la instalación de Argus y normalmente no hay necesidad de cambiarlo en el futuro.


Correo entrante seguro
Correo entrante seguro es el directorio donde los ficheros recibidos completamente durante sesiones de correo protegidas con contraseña son almacenados.

Ver también: Directorios Especiales.


Correo entrante inseguro
Correo entrante inseguro es el directorio donde los ficheros recibidos completamente durante sesiones de correo no protegidas con contraseña son almacenados.

Ver también: Directorios Especiales


Correo entrante temporal
Correo entrante temporal es el directorio donde se almacena momentáneamente los ficheros mientras están siendo recibidos. Una vez que los ficheros se reciben completamente, éstos son movidos a los directorios de Correo entrante seguro o Correo entrante inseguro según corresponda.

Si existe un fichero con el mismo nombre en cualquiera de los dos directorios (Correo entrante seguro o inseguro), el fichero no será movido y se mantendrá en el directorio de correo entrante temporal hasta que el fichero con el mismo nombre sea bien borrado o bien movido del directorio destino por una aplicación externa ( Un Tosser o un procesador File-echo, por ejemplo).

Si un fichero no se recibe completamente debido a una finalización inesperada de la sesión, la parte recibida del fichero será almacenada en el directorio de correo entrante temporal hasta que el fichero pueda ser completado; en la próxima sesión de correo la transferencia del fichero continuará desde donde se quedó y no desde el principio del fichero.

Ver también: Directorios Especiales


Correo saliente (Outbound)
Correo saliente es un directorio buffer donde se almacenan todos los ficheros pendientes de salir. Para más detalles puede consultarse también la estructura de correo de salida estilo Binkley (Binkley-style Outbound).

Ver también: Directorios Especiales


Log
Log es el directorio donde se almacenan todos los ficheros de anotaciones. Los ficheros de anotaciones contienen la actividad histórica del Administrador de Llamadas (fichero Polls.Log), Servicio TCP/IP y todas las líneas de Marcado Telefónico y TCP/IP definidas.

Ver también: Directorios Especiales.


Los diálogos de configuración específicos del Sistema de Correo

Este capítulo explica cómo configurar los datos específicos de un sistema y su intercomunicación usando los siguientes diálogos:

•	Configuración de las Listas de Nodos

•	Configuración de las Contraseñas

•	Configuración de las Peticiones de Ficheros (File Requests)

•	Configuración de Comienzo


Configuración de las Listas de Nodos

La Nodelist es un documento electrónico que contiene información sobre todos los nodos que integran una red FTN. La Nodelist es un documento oficial dentro de la red FidoNet (ver el documento FTS-0005 para más detalles). Argus puede trabajar con una o más listas de nodos simultáneamente, incluso puede hacerlo sin haber definido ninguna lista en absoluto.

Las Listas de Nodos son configuradas usando el diálogo de configuración Nodelist, disponible en el Submenú Configuración.

Ficheros

Ficheros es la hilera de cuadrículas donde pueden especificarse los nombres de los ficheros de las Listas de Nodos y de Puntos usadas por Argus.

Pueden usarse comodines en los nombres de los ficheros:

*	cualquier combinación de uno o más símbolos
?	cualquier símbolo
%	cualquier dígito decimal ('0'-'9')

El número de ficheros de Listas de Nodos no está limitado, ni tampoco su tamaño total.

Argus también funcionará sin que se definan Listas de Nodos. En este caso, los números de teléfono (o direcciones IP) de los nodos a los que se llama deberán ser configurados en los cuadros de diálogo apropiados.

A continuación se muestra un ejemplo de la hilera de cuadrículas “Ficheros”, que contiene una Lista de Nodos estándar de FidoNet y una Lista de Puntos de la Net 2:5020:

Teléfonos

Teléfonos es la hilera de cuadrículas donde pueden establecerse los criterios de conversión de prefijos telefónicos. Si un número de teléfono empieza con un prefijo especificado en la columna “Prefijo Telefónico”, éste será reemplazado con el contenido de la casilla “Reemplazar Con” correspondiente de la fila apropiada. Si se especifica un prefijo en blanco en la casilla “Prefijo Telefónico” de una fila, todos los números excepto los convertidos en filas superiores serán marcados con el prefijo indicado en la casilla “Reemplazar Con” de esa fila.

Éste es un ejemplo de hilera de cuadrículas “Teléfonos”:

De acuerdo con esta tabla, el prefijo 7-095- será reemplazado por una cadena vacía (así que los números de teléfono con este prefijo serán tratados como locales), el prefijo 373-2- será reemplazado con 8w0422, y todos los números restantes serán marcados con el prefijo 8w10-. De este modo, el número de teléfono 373-2-146151 será marcado como 8w0422146151, el número 7-095-654321 - como 654321, y el número de teléfono 46-46-738100 será marcado como 8w1046-46-738100.


Configuración de las Contraseñas

Las contraseñas de las sesiones de correo (Mail session passwords) se definen en la hilera de cuadrículas “Configuración de Contraseñas”. Es posible definir una misma contraseña para varios nodos simultáneamente (separando las direcciones de los nodos con un espacio). Hay que tener en cuenta, sin embargo, que no se permiten máscaras de direcciones.

Si el Mailer recibe una llamada de un sistema para el que no se ha definido una contraseña en “Configuración de Contraseñas”, la sesión no estará protegida con contraseña. Todos los ficheros y paquetes de correo recibidos durante ese tipo de sesiones serán situados en el directorio de Correo entrante Inseguro. Sin embargo, si el sistema remoto envía una contraseña en el paquete de negociación de la sesión, Argus añade la entrada “Remote proposes password....” al fichero de anotaciones.

Si un sistema emisor envía una contraseña diferente a la configurada para una o más de sus direcciones, la sesión es cancelada con una entrada en el fichero de anotaciones diciendo: “Remote presented .... when .... required” (o “Remote presented no password when .... required”). Antes de finalizar, Argus envía un paquete de negociación con la clave “BAD_PASSWORD” (o “NO_PASSWORD”) en vez de la contraseña real para indicar al sistema remoto la razón del fallo. Después de eso, la entrada “Password security violation - disconnecting” es añadida al fichero de anotaciones y el emisor es desconectado.

Si las contraseñas coinciden, la sesión estará protegida por contraseña y todos los ficheros recibidos serán situados en el directorio de Correo entrante Seguro, la entrada “Password-protected session” será añadida al fichero de anotaciones.


Configuración de los parámetros de comienzao
Configuración de Comienzo

Los parámetros de comienzo de Argus son configurados en el diálogo de Configuración de Comienzo.

Configurando la apertura automática de líneas de Marcado Telefónico

Por defecto, Argus ha sido configurado para que no haya líneas abiertas al comenzar. Es posible, sin embargo, determinar qué líneas han de ser abiertas al comenzar - lo que evita tener que abrirlas manualmente. Conviene tener en cuenta que todas las líneas deben ser pre-configuradas antes de que puedan ser abiertas.

Las líneas que deseemos abrir al comenzar deberán ser listadas en el cuadro de diálogo: Líneas de Marcado Telefónico / Apertura Automática. Todas las otras líneas (que podrán ser abiertas manualmente usando el comando Sistema / Abrir Línea de Marcado) serán listadas en el cuadro: Líneas de Marcado Telefónico / Apertura Manual.

Para hacer que una o varias líneas se abran automáticamente al comenzar, seleccione las líneas deseadas en la lista de Apertura Manual y pulse el botón '>' - las líneas serán movidas a la lista de Apertura Automática. Para que una línea deje de ser abierta automáticamente al comenzar, selecciónela en la lista de Apertura Automática y pulse el botón '<'.

Configurando el comienzo del Servicio TCP/IP

Si desea que el Servicio TCP/IP comience automáticamente cada vez que se ejecuta Argus, marque la opción: “Ejecutar servicio TCP/IP automáticamente”.

Anotaciones rápidas

Por defecto, Argus mantiene los ficheros de anotaciones cerrados y sólo los abre cuando es necesario añadir nuevos datos a los mismos. Ésto hace posible mover o borrar los ficheros sin tener que reiniciar Argus. La opción Anotaciones rápidas le dice a Argus que mantenga los ficheros de anotaciones siempre abiertos para evitar la constante apertura y cierre de los mismos. De esta forma se reservan recursos del sistema y tiempo de ejecución, pero hace imposible mover / borrar los ficheros de anotaciones mientras Argus se está ejecutando.

Ver también: Anotaciones amplias.


Anotaciones Amplias (Extended logging)

Además de un listado cronológico simple, pensado para ser visto por el operador del sistema, Argus también anota información en los siguientes ficheros:

access_log	Cronología común de ficheros transferidos en formato NCSA
agent_log	Cronología común de tipos de Mailer remotos en formato NCSA
binary_log	Cronología común de sesiones y ficheros transferidos y bytes en formato binario

Los ficheros de anotaciones NCSA access_log y agent_log pueden ser analizados con cualquier analizador de logs compatible NCSA. Puede ver un ejemplo de dicho análisis en http://www.ritlabs.com/stat/argus.html - que muestra las estadísticas más recientes del Servidor Fido de RIT Zeppelin (2:469/38), producido con analog2.11/Win32 © Stephen R. E. Turner.

La estructura del formato del fichero binario binary_log es compatible con el empleado en T-Mail © Andy Elkin y BinkD © Dima Maloff. Use el programa T-Hist © Michael Markowsky (2:5020/378@fidonet) para procesar binary_log.


Configuración de las conexiones de Marcado Telefónico

Este capítulo contiene información específica sobre la forma de trabajar con comunicaciones de Marcado Telefónico. Si está utilizando Argus únicamente para conectividad TCP/IP, puede saltarse este capítulo y leer Configuración TCP/IP.

Éstas son las secciones que comprende el presente capítulo:

•	Panel de configuración principal de Marcado Telefónico

•	Configuración de la Línea del Mailer

•	Configuración de los datos EMSI

•	Configuración de los puertos de comunicaciones

•	Preferencias de conexión

•	Configuración del Modem

•	Caracteres de control del modem

•	Restricciones de marcado

•	Tabla de sustitución de Nodos (Node overrides table)


Panel de configuración principal de Marcado Telefónico

El panel de configuración principal de Marcado Telefónico contiene un total de seis páginas, cinco de ellas manejan grupos de configuración de parámetros, mientras que la sexta contiene la Tabla de sustitución de Nodos (Node Overrides Table)

Grupos de configuración de parámetros de Argus

Líneas	Configuración de las líneas del Mailer de Argus
Sistema	Plantillas de datos EMSI
Puertos	Configuración de los puertos de comunicaciones usados por Argus
Modems	Configuración de los modems usados por Argus
Restricciones	Esquemas de Restricciones de Marcado

Botones de configuración del Panel

Nuevo	Crea un nuevo elemento del grupo actual con los parámetros por defecto.
Editar	Edita el elemento seleccionado del grupo actual.
Copiar	Copia el elemento seleccionado del grupo actual.
Borrar	Borra el elemento seleccionado del grupo actual. No es posible borrar el último elemento del grupo Líneas ni el elemento por defecto de los demás grupos.
Recuperar	Recupera el último elemento borrado del grupo actual.
Defecto	Establece como elemento por defecto el elemento seleccionado del grupo actual.


Configuración de la Línea del Mailer

Este diálogo está diseñado para permitir configurar los parámetros de la Línea de un Mailer. Esos parámetros serán usados para determinar qué nombre tendrá la línea, los datos EMSI que serán transferidos, la configuración hardware de las líneas, etc. Para mayor comodidad, pueden utilizarse los parámetros por defecto para un grupo - en este caso, si la configuración por defecto se cambia, la línea automáticamente utilizará los nuevos valores por defecto.

Nombre de la Línea	Nombre de la línea.
Plantilla del Sistema	Datos EMSI a ser enviados en el paquete de negociación
Puerto	Puerto de comunicaciones usado por la línea.
Modem	Modem utilizado por la línea.
Restricciones	Restricciones de Marcado para la línea.
Nombre del fichero LOG	El nombre del fichero de anotaciones de la línea. Si no se especifica una ruta completa, el fichero será guardado en el directorio de anotaciones (Log directory).


Configuración de los datos EMSI

El diálogo de configuración de los datos EMSI contiene tres páginas: EMSI, Información (Banner) y AKA.

EMSI

Describe la información acerca del sistema que va a ser transmitida en una conexión EMSI. Normalmente es la misma información que la que está en la Lista de Nodos (Nodelist).

Nombre del Sistema	El nombre del sistema
Lista de direcciones	Lista de direcciones (AKA) del sistema, separadas por un espacio
Nombre del Sysop	Nombre del Operador del Sistema (SysOp)
Localidad	Localidad geográfica del sistema
Teléfono	El número de teléfono de datos del sistema
Flags	Flags del sistema

Información (Banner)

”Información” es el texto mostrado al usuario cuando se conecta a Argus usando un programa de comunicaciones genérico (no con un mailer FTS) para obtener algún servicio basado en comandos. “Información” normalmente contiene una invitación al sistema, sus normas, y la lista de secuencias de caracteres a teclear para acceder a los servicios (ej: Un BBS).

AKA

Argus puede transferir a un sistema remoto en particular una lista de direcciones que difiera de la especificada en la tabla de datos EMSI.

El campo de direcciones remotas puede contener direcciones y/o máscaras de direcciones (separadas por espacios). De este modo, Argus presentará una lista de AKAs del campo de “Direcciones locales”, en vez de la de la tabla de datos EMSI, si conecta con tales sistemas.

La sustitución de AKAs funciona tanto en conexiones EMSI como en conexiones BinkP.


Configuración de los Puertos de Comunicaciones

Aquí pueden configurarse los parámetros de los puertos de comunicaciones asíncronos: Número de puerto COM, BPS (bits por segundo), control de flujo y bits de datos/parada/paridad.

Hay que tener en cuenta que los BPS superiores a 57600 deben ser usados con precaución - el hardware o el sistema operativo pudieran ser demasiado lentos para manejar el flujo de datos, lo que causaría la aparición de errores como CE_BREAK, CE_OVERRUN, CE_FRAME, etc. en el fichero de anotaciones. La descripción de los errores de comunicación de los puertos serie está más allá del alcance de este manual.


Preferencias de conexión

Este diálogo, llamado desde el diálogo de configuración de los Puertos de Comunicaciones, está diseñado para configurar los bits de datos, parada y paridad transferidos por un puerto de comunicaciones.

Sin paridad, 8 bits de datos y 1 bit de parada son los parámetros más ampliamente usados. Normalmente no hay necesidad de cambiarlos.


Configuración del Modem

Comandos Generales

Pueden utilizarse caracteres de control del modem.

Inicializar	ATZ|	Cadena de inicialización del modem. Esta cadena es enviada al modem en el momento en que se abre la línea, después de finalizar una sesión de correo, cada dos minutos de inactividad de la línea (chequeo del modem) y antes de marcar un número.
Responder	ATA!	Cadena de respuesta - esta cadena es enviada al modem en cuanto se detecta una llamada entrante. Argus, en ese momento, entra en estado de espera hasta el establecimiento de la conexión.
Prefijo de marcado	ATDP	Comando del prefijo de marcado. El comando completo de marcado incluye el prefijo, el número a marcar y el sufijo.
Sufijo de marcado	!	Comando del sufijo de marcado. Normalmente es ! (carácter de control CR sin espera)
Colgar	!`v~~^`!!`	Comando de desconexión física. Muchos de los modems modernos pueden desconectar bajando la señal DTR. La cadena dada en este ejemplo envía un carácter CR, espera 0.1 segundos, baja la señal DTR, espera 1.0 seg. (normalmente es suficiente), levanta el DTR, espera 0.1 seg., envía dos veces el carácter CR, y espera 0.1 seg. otra vez.
Salir	none	Reservado para uso futuro (cadena a enviar al cerrar una línea)

Respuestas

Las respuestas estándar de los modems se configuran en esta hilera de cuadrículas. Todas las respuestas posibles han de ser separadas mediante espacios. Los espacios en las cadenas de respuesta deben ser reemplazados con caracteres de subrayado (“_”).

Flags

Es posible preinicializar el modem de una manera especial justo antes de llamar a un nodo con flags particulares en la Lista de Nodos (las flags pueden también ser establecidas en la configuración de Nodos de Argus). El prefijo y el sufijo de marcado pueden depender de estas flags también.

Cada fila de la hilera de cuadrículas Flags es una combinación de listas de flags y sustitución de las cadenas de inicialización/prefijo de marcado/sufijo de marcado para esa combinación de flags en particular. La lista de flags es una expresión lógica donde los espacios son interpretados como el operador OR y las comas como el operador AND (AND tiene mayor prioridad que OR).

Por ejemplo:

Columna de Lista de Flags	Significado
PEP	PEP
HST H16	HST o H16
V32B,V42B	V32B con V42B
ZYX,V34 V32T	cualquier ZYX con V34 o V32T

Las cadenas de inicialización, prefijo y sufijo de marcado situadas en la segunda columna de la hilera de cuadrículas Flags han de ser separadas por el carácter de la barra inclinada (“/”). Si el valor apropiado puede ser obtenido de la sección de Comandos Generales (no hay necesidad de sustituir el valor de una manera especial), debe usarse el carácter del punto (“.”).

El siguiente ejemplo ilustra la formación de cadenas de preinicialización de marcado y comandos de marcado, el uso de valores de la sección de Comandos Generales y los Flags de Inicialización / Prefijo / Sufijo. También se muestra cómo las diferentes configuraciones de Flags de Inicialización / Prefijo / Sufijo influyen en la formación de los comandos de marcado y en la preinicialización del modem.

En el ejemplo, el número de teléfono ha sido escogido arbitrariamente (323323).

Configuración de los Comandos Generales

Inicialización	ATZ|
Prefijo de marcado	ATDP
Sufijo de marcado	!
Flags Inic./Prefijo/Sufijo	Cadena de preinicialización	Comando de marcado	Comentario
ATB1|/ATM0DP/!	ATB1|	ATDP323323!	Cadena Inicialización - ATB1| Prefijo - ATM0DP Sufijo - !
ATM0|/ATDT	ATM0|	ATDT323323!	Cadena de Inicialización - ATM0| Prefijo - ATDT Sufijo - !
ATH1|	ATH1|	ATDP323323!	El prefijo y el sufijo son cogidos de la sección de Comandos Generales
/ATX7DP/@!		ATX7DP323323@!	No se enviará cadena de inicialización
ATB0|/./@!	ATB0|	ATDP323323@!	Se ha dejado un punto como sustitución del prefijo de marcado - el prefijo de marcado será cogido de la sección de Comandos Generales


Caracteres de control del Modem

Esta es la tabla de interpretación de los caracteres de control permitidos en la hilera de cuadrículas “Comandos” del diálogo de Configuración del Modem:

Carácter	Código Hex.	Acción
`	60h	0.1 seg. de espera
~	7Eh	0.5 seg. de espera
^	5Eh	levanta la señal DTR
v	76h	baja la señal DTR
|	7Ch	envía un símbolo CR (0Dh) y espera la respuesta OK durante 3 seg.
!	21h	envía un CR sin esperar respuesta
\	5Ch	envía el siguiente carácter como está (no lo trata como carácter de control). Ejemplo: \~  -  envía el carácter “~”


Recepción de Fax

Argus tiene la habilidad de recibir Faxes usando programas de recepción externos.

Respuestas como +FCON, CONNECT FAX, o +FCO provenientes del modem señalan el establecimiento de una conexión facsímil, Argus lanzará un receptor de fax externo como se indique en Receptor de Fax Externo del diálogo de configuración del Modem. Es posible usar cambios en la negociación como se describe en el capítulo Doors.

Muchos de los fax-modems modernos soportan el estándar de fax Clase 2. Debido a que es fácil usar e implementar soporte software para este estándar, debería configurar su fax-modem para que use Clase 2, y de esta forma hacer posible la recepción de faxes usando Argus como front-end. Para hacer ésto, use +FCLASS=2 (o +FCLASS=2.0 para modems USR o +FCLASS=6 para modems ZyXEL) en las cadenas de inicialización del modem para iniciar la operación de Fax Clase 2. El resto de clases fax no son soportadas en la versión actual de Argus.

Este es un ejemplo de configuración del modem ZyXEL E+ para recibir faxes usando el programa BGFAX  B.J. Guillot:

Receptor de Fax externo	c:\bgfax\bgfax32.exe /fzyx c:\bgfax h%h z /dte:%b
Comandos/Inicialización	ATZ|AT+FCLASS=6|
Comandos/Responder	AT+FAA=1;A!


Esquemas de restricciones de marcado

Los esquemas de restricciones de marcado han sido diseñados para determinar si una llamada es actualmente válida (ej: iniciará una llamada telefónica) para una línea de marcado particular o no. Cada línea de marcado telefónico tiene su propio esquema de restricciones de marcado; sin embargo, un mismo esquema de restricciones puede ser compartido por varias líneas.

Antes de llamar desde una línea de marcado particular, Argus chequea si la llamada es válida de acuerdo con los grupos de Requisitos y Prohibiciones de esa línea; la llamada se iniciará tan sólo si es válida de acuerdo a ambos grupos de condiciones.

Nombre del esquema - nombre del esquema de restricciones.

Requisitos - condiciones necesarias para que una llamada sea válida. Todas las condiciones establecidas aquí deberán ser satisfechas para que una llamada sea válida. Si no se establece ninguna condición, cualquier llamada será considerada válida.

Prohibiciones - condiciones que hacen que una llamada no sea válida. Si, como mínimo, una de las condiciones establecidas aquí se cumple, la llamada no será válida. Al igual que en el caso anterior, si no se establece ninguna condición, cualquier llamada será considerada válida.

En la versión actual de Argus se han implementado tres tipos de condiciones: máscaras de direcciones, flags en las listas de nodos y el comienzo de un número de teléfono (normalmente 10 u 11 dígitos).

Las condiciones de cada grupo deben separarse con un espacio.

Por ejemplo:

Requisitos	+7-095- CM 2:50*/* HST	Llamará a un Nodo únicamente si su número de teléfono empieza por +7-095- y si tiene los flags CM y HST y si el Nodo pertenece a la Región 50 de la Zona 2
Prohibiciones	2:5020/666.* +7-095-212- PEP ISDN	No llamará a un Nodo si él o su boss tiene un número de nodo 2:5020/666 o si su número de teléfono empieza por +7-095-212- o si tiene los flags PEP o ISDN


Tabla de Sustitución de Nodos (Node Overrides Table)

La Tabla de Sustitución de Nodos es una hilera de cuadrículas que ha sido diseñada para redefinir (sustituir) la información de las Listas de Nodos (ej: para sumar o cambiar números de teléfonos, flags, o el horario de actividad, etc.) para un Nodo particular. Si desea sustituir el número de teléfono de un Nodo o sumar más números (ej: el caso de un Nodo que tenga un sistema Mailer multi-línea), puede usar direcciones FTN en vez de números de teléfono - en este caso, los números de teléfono serán extraídos de la Lista de Nodos.

La Tabla de Sustitución de Nodos ofrece dos grandes ventajas para el usuario. En primer lugar, evita la necesidad de usar Listas de Nodos, y en segundo término, permite definir flags especiales y usarlos en combinación con los Esquemas de Restricciones de Marcado.

Si un nodo no está listado en la Lista de Nodos usada por Argus, pero existe una entrada en la Tabla de Sustitución de Nodos para ese Nodo y no se especifican flags el nodo no será tratado como CM - todos los paquetes con prioridad Crash o Direct detectados en su directorio de correo saliente (Outbound) no iniciarán una llamada fuera de la ZMH (más aún, las direcciones de Punto no serán nunca llamadas), así que el envío de correo a tales Nodos deberá hacerse de forma manual. Se recomienda, por tanto, especificar el horario de actividad del Nodo en la tabla de sustituciones usando bien la flag CM o la Txy incluso si ese Nodo está listado pero no tiene especificado horario de actividad en las flags de la Lista de Nodos.

Ejemplo:

Nodo	Cambiar por	Comentario
55:133/561	+31-133-456-1850	Ha cambiado su número de teléfono
55:133/562	55:133/562,U,TYZ	Ha cambiado su horario de actividad
5:133/555	5:133/555,U,TAB,TDE	Su horario de actividad tiene dos intervalos
55:133/563	55:133/563,CM,V34	El Nodo tiene un modem nuevo (V.34)
3:34/3443	333-031,CM 333-032,CM 333-033,CM	Este Nodo tiene 3 líneas
3:383/513	3:383/513 3:383/550 3:383/560	Este Nodo tiene otros 3 AKAs (cuyos datos serán extraídos de la Lista de Nodos)
3:383/514	3:383/513,HST,CM 3:383/550,V34,U,TAC	La primera línea de este Nodo es CM y la segunda tiene un horario de actividad desde las 0:00 horas hasta las 2:00


Configuración TCP/IP

Este capítulo explica cómo debe configurarse Argus para usar el transporte TCP/IP. Si únicamente está utilizando conexiones de Marcado Telefónico, puede saltarse esta sección del manual.

•	Servicio TCP/IP

•	Configuración del Servicio TCP/IP

•	Flags especiales para TCP/IP


Servicio TCP/IP

El Servicio TCP/IP (TCP/IP Daemon) es el centro de control que simultáneamente maneja la creación y cierre dinámico de las líneas TCP/IP, controla las llamadas salientes y las conexiones entrantes.

Cuando se establece una conexión entrante TCP/IP, el Servicio crea una nueva línea de mailer TCP/IP e inicia un protocolo de transferencia de correo de alto nivel en correspondencia con el puerto dónde la conexión ha sido detectada. Los protocolos y puertos son definidos en el diálogo de configuración del Servicio TCP/IP.

Existen tres protocolos de correo FTN implementados en Argus para trabajar con TCP/IP:

•	Raw

•	Telnet

•	BinkP


Protocolo TCP/IP Telnet
Telnet es similar a Raw con la única diferencia destacable entre ellos de que los números de puerto IP por defecto son 23 y 60177 y la transferencia de datos es hecha de acuerdo al estándar de Internet definido en el documento RFC 845.


Protocolo TCP/IP Raw
En el protocolo TCP/IP Raw los datos son tratados como si de una comunicación por puertos serie se tratara, así que los protocolos de correo usados durante este tipo de conexiones son los mismos que los utilizados en conexiones de Marcado Telefónico. El número de puerto IP utilizado es, normalmente, el 60179.


Protocolo BinkP
BinkP es un protocolo de transferencia nuevo diseñado específicamente para el uso de conexiones IP para FTN desarrollado en 1996 por Dima Maloff. Este protocolo no imita una conexión de Marcado Telefónico, así que permite aprovechar al máximo las prestaciones del medio de comunicación ya que evita el uso de información irrelevante transferida durante conexiones de Marcado Telefónico (como sumas de comprobación por ejemplo) y el uso del flujo de datos en dos direcciones. El número de puerto IP por defecto es el 24554.


Configuración del Servicio TCP/IP

El diálogo de configuración del Servicio TCP/IP es mostrado seleccionando el comando correspondiente del menú Configuración / Servicio TCP/IP.

General

Los parámetros de las conexiones TCP/IP son configurados aquí.

La hilera de cuadrículas Puertos de entrada permite configurar los puertos TCP/IP que serán chequeados por el Servicio TCP/IP a la hora de establecer conexiones entrantes. Cualquiera de los tres protocolos disponibles actualmente puede ser configurado para chequear uno o más puertos - use espacios para separar los números de los puertos en la entrada correspondiente de la hilera de cuadrículas. Si no se definen puertos para un protocolo, el protocolo no será utilizado por Argus para recibir conexiones entrantes.

Sistema

Ésta es la información acerca del sistema que será transferida en el paquete de negociación. Esta información es casi la misma que la utilizada en datos EMSI, pero si tiene planeado conectar con sistemas que estén utilizando BinkD de Dima Maloff, debería configurar las direcciones de la Lista de Direcciones con formato 5-D FTN (las direcciones 5-D FTN equivalen a las direcciones 4-D FTN más el carácter '@' y el nombre de la red (network) detrás; ej.: 2:469/38.77@fidonet.org) - si una dirección no es transferida en formato 5-D, BinkD puede reusar la conexión.

Restricciones

Éstas son las restricciones aplicables a la hora de establecer conexiones de salida. Los principios de estas restricciones son los mismos que los descritos en Esquemas de Restricciones de Marcado.

Requisitos - condiciones necesarias para que una llamada sea considerada válida. Todas las condiciones establecidas aquí deben ser cumplidas que una llamada sea considerada válida. Si no se especifica ninguna condición, cualquier llamada será considerada válida.

Prohibiciones - condiciones que hacen que una llamada sea considerada no válida. Si, como mínimo, una de las condiciones establecidas aquí se satisface la llamada será considerada no válida. Si no se especifica ninguna condición, cualquier llamada será considerada válida.

En la versión actual de Argus se han implementado dos tipos de condiciones: máscaras de direcciones y flags de las Listas de Nodos.

Nodos

Esta hilera de cuadrículas tiene el mismo propósito que la Tabla de Sustitución de Nodos (Node Overrides), la única diferencia es que en vez de números de teléfono se utilizan direcciones IP (es posible utilizar direcciones simbólicas tan bien como numéricas) y, también, pueden definirse números de puertos IP que están disponibles para un Nodo en particular.

Las direcciones IP simbólicas deben ser introducidas entre comillas, ej.: 193.219.215.11 o "fido.ritlabs.com". Si se utiliza un puerto IP no estándar, su número debe ser puesto justo después de la dirección IP seguido de un carácter de subrayado, ej.: 193.219.215.11_60177 o "fido.ritlabs.com"_60177.

Las Flags específicas para un Nodo en particular pueden ser obtenidas de una Lista de Nodos IP (la diferencia básica entre una Lista de Nodos convencional y una Lista de Nodos IP es el uso de direcciones IP en vez de números de teléfono) o definidas directamente en las tablas de sustitución.


Flags especiales para TCP/IP en las Listas de Nodos

TCP	De acuerdo a la Lista de Nodos IP estándar (que es utilizada en las Regiones 46 y 50 de la Zona 2), esta flag es requerida para mostrar que el Nodo puede recibir conexiones TCP/IP entrantes. Argus puede ignorar la ausencia de esta flag - el uso de direcciones IP en vez de números de teléfono es suficiente.
IFC	Raw (ifcifo) (el número de puerto por defecto es el 60179)
TEL o TELNET	Telnet (el número de puerto por defecto es el 23)
BND o BINKD	BinkP (el número de puerto por defecto es el 24554)


Configuración de las Aplicaciones Externas
Configuración Avanzada

La configuración avanzada (del menú Avanzado) incluye los siguientes elementos:

•	Ejecución de Aplicaciones Externas

•	Peticiones de Ficheros (File Requests)

•	Llamadas periódicas

•	Sucesos

Como regla general, no se necesitan puntos para editar estas opciones.


Formato Horario

El formato horario es una forma simple pero potente de describir periodos de tiempo.

Formato

* * * * *	ó	Minutos Hora Día Mes Día-de-la-Semana
	Rango
Minutos	0-59
Hora	0-23
Día	1-31
Mes	1-12
Día-de-la-Semana	1-7 (1 = Lunes, 2 = Martes, ..., 7 = Domingo)

También puede usarse una lista de valores, separados por comas (ej. "1,3,7"), o usar un guión para especificar un rango (ej. “1-5”). De igual modo, puede utilizarse un asterisco - que define un rango completo de valores.

El elemento se ejecutará únicamente si todos los criterios son cumplidos.

Ejemplos:

* * * * *	Cada minuto.
59 23 31 12 5	Un minuto antes de fin de año, y únicamente si el último día es Viernes.
45 17 7 6 *	Cada año a las 17:45 horas del 7 de Junio.
0,15,30,45 0,6,12,18 1,15,31 * *	Cada cuarto de hora, a medianoche, a las 6 de la mañana, a mediodía y a las 6 de la tarde, los días 1, 15 y 31 de cada mes.
0 12 * * 1-5	A mediodía, todos los días laborables.
* * * 1,3,5,7,9,11 *	Cada minuto de Enero, Marzo, Mayo, Julio, Septiembre y Noviembre.
1,2,3,5,20-25,30-35,59 23 31 12 *	El último día del año a las 23:01, 23:02, 23:03, 23:05, 23:20, 23:21, 23:22, 23:23, 23:24, 23:25, 23:30, 23:31, 23:32, 23:33, 23:34, 23:35, 23:59.
0 9 1-7 * 1	Cada primer lunes de mes, a las 9 en punto de la mañana.
0 0 1 * *	A medianoche, el primer día de cada mes.
* 0-11 * * *	Cada minuto hasta mediodía.
* * * 1,2,3 *	Cada minuto en Enero, Febrero y Marzo únicamente.
0 0 * * *	Se ejecutará cada día a medianoche.
0 0 * * 3	Cada miércoles a medianoche.

Las cadenas horarias pueden ser reducidas quitando los asteriscos situados a la derecha:

Notación completa	Notación abreviada
* * * * *	*
59 23 31 12 5	59 23 31 12 5
45 17 7 6 *	45 17 7 6
0,15,30,45 0,6,12,18 1,15,31 * *	0,15,30,45 0,6,12,18 1,15,31
0 12 * * 1-5	0 12 * * 1-5
* * * 1,3,5,7,9,11 *	* * * 1,3,5,7,9,11
1,2,3,5,20-25,30-35,59 23 31 12 *	1,2,3,5,20-25,30-35,59 23 31 12
0 9 1-7 * 1	0 9 1-7 * 1
0 0 1 * *	0 0 1
* 0-11 * * *	* 0-11
* * * 1,2,3 *	* * * 1,2,3
0 0 * * *	0 0
0 0 * * 3	0 0 * * 3


Configuración de las Peticiones de Ficheros (File Requests)

General

Configuración principal del servicio de Peticiones de Ficheros (File Requests).

Esta hilera de cuadrículas ha sido diseñada para especificar los directorios con los ficheros que pueden ser solicitados durante las sesiones de correo (base de ficheros). Es posible proteger los ficheros de un directorio en particular mediante contraseña, de modo que un sistema remoto deba especificar la misma contraseña si quiere un fichero de ese directorio.

Desactivar peticiones	Todas las peticiones de ficheros serán denegadas si se marca esta opción. El flag NRQ será enviado por Argus en el paquete EMSI para avisar al sistema remoto que no envíe ficheros REQ.
Rutas recursivas	Se buscarán los ficheros recursivamente en todos los subdirectorios de los directorios especificados. La profundidad de los directorios no está limitada.
Permitir máscaras	Permite peticiones de ficheros con comodines. También se permiten máscaras de ficheros con nombre largos.
Búsqueda en tiempo real	Búsqueda de ficheros durante la sesión de correo. Si está desactivada esta opción, Argus construirá un índice de ficheros disponibles y obtendrá la información de allí - es más rápido para bases de ficheros muy largas, pero requiere la re-compilación del índice de ficheros cada vez que la base de los mismos es actualizada.
Alias

Argus permite la petición de ficheros utilizando Alias (también llamados magic names). De este modo, un sistema remoto no necesita conocer el nombre real de los ficheros pedidos. Por ejemplo, la Lista de Nodos de FidoNet puede solicitarse de muchos Nodos como NODELIST mientras que el nombre real del fichero cambia cada semana. Otro ejemplo es la lista de ficheros de un sistema, que a menudo es solicitada usando el Alias FILES.

Los Alias se definen en la hilera de cuadrículas Alias; la columna Ruta contiene el nombre de la ruta completa de los ficheros a ser enviados para una petición Alias en particular, separados por una coma, un espacio o un punto y coma; la columna Contraseña contiene una contraseña opcional para cada entrada Alias.

Procesador externo de File Requests (SRIF)

Argus tiene soporte para procesadores externos de peticiones de ficheros utilizando el estándar SRIF (Standard Request Information File), desarrollado por Gordian Schuermann & Mirko Mucko.

El uso de un procesador externo de peticiones de ficheros se habilita o deshabilita mediante la opción Usar SRIF. Cuando esta opción está activada, todas las otras opciones mencionadas anteriormente en este capítulo se desactivan, y todas las peticiones de ficheros son procesadas por el Procesador Externo de Peticiones (External Request Processor - ERP), no por Argus. El objetivo del método SRIF es pasar como argumento en la línea de comandos al ERP el nombre del fichero SRIF temporal (que es creado y borrado después de ser usado por Argus), conteniendo toda la información necesaria acerca de los ficheros solicitados.

El nombre del fichero ERP y los parámetros de la línea de comandos deben configurarse en el campo Standard Request Information File - Procesador externo de FReqs. La clave especial %SRIF% puede ser usada en este campo, y será reemplazada por el nombre del fichero SRIF temporal.

Este es un ejemplo del uso de AllFix © Harms Software Eng. como ERP:

c:\fido\allfix\allfix.exe Rp -SRIF %SRIF%


Máscaras de direcciones
El carácter asterisco (‘*’) puede ser utilizado para agrupar direcciones con una máscara.

Ejemplo:

1:*/*.*	Todas las direcciones de la Zona 1
2:46*/*.*	Todas las direcciones de la Región 46 de la Zona 2
2:469/*	Igual que 2:469/*.* - todos los Nodos y Puntos de la Net 469 de la Zona 2
2:469/*.0	Todos los Nodos 3-D de la Net 469 de la Zona 2 (sin Puntos)
2*:50*/10*	Todos los Nodos con números que comiencen por 10 (ej.: 10, 102, 1001, etc.) de todas las Nets que comiencen por 50 (ej.: 500, 5020, 501, etc.) de todas las Zonas que comiencen por 2 (ej.: 2, 22, 21, 202, etc.)
*:*/*	Todas las direcciones FTN


Llamadas Periódicas

Argus tiene la habilidad de crear llamadas automáticamente, usando periodos Horarios. Las llamadas creadas con horarios son idénticas a las llamadas creadas por el Correo saliente, y son terminadas después del establecimiento con éxito de una sesión con el Nodo destino.

Si una llamada periódica aparece cuando ya existe una llamada al Nodo destino especificado, todos los contadores (Busy / No Carrier / No Answer) de esa llamada son puestos a cero.

Ver también Administrador de Llamadas.


Sucesos

Los Sucesos sirven para cambiar ciertos parámetros (como cadenas de inicialización del modem, velocidad mínima de conexión, etc.) de la línea del mailer a la que están unidos.

Los Sucesos se establecen por un periodo horario, con una duración determinada y se definen estableciendo uno o más elementos de sucesos.

Al contrario que las aplicaciones de ejecución periódica y las llamadas periódicas, que también utilizan periodos horarios, los sucesos no influyen de forma global en el comportamiento del mailer - sólo cambian algunos parámetros de las líneas a las que están asociados.

Cada Elemento de Suceso permite cambiar una opción de una línea del mailer.

Por tanto, un suceso que cambie la cadena de inicialización del modem y las condiciones requeridas para marcar, debe contener dos elementos de suceso: Comando de Inicialización del Modem y Requisito de Restricción.

Los sucesos únicamente cambian los parámetros de aquellas líneas a las que están asociados.

Para asociar un suceso a una línea use la página Sucesos del diálogo de Configuración de la Línea del Mailer del menú Configuración / Marcado.

Ver también:

Horario,

Elementos de Suceso


Elementos de Suceso

Un elemento de suceso permite cambiar una opción de una línea del mailer.

Por tanto, un suceso que cambie la cadena de inicialización del modem y las condiciones requeridas para marcar, debe contener dos elementos de suceso: Comando de Inicialización del Modem y Requisito de Restricción.

Esta es la lista de elementos actualmente soportados por Argus:

Comando de Inicialización del Modem	Cadena de Inicialización del Modem. Puede ser usado, por ejemplo, para deshabilitar el altavoz del modem a determinadas horas, o para configurar algún protocolo de inicialización de acuerdo a un horario.
Comando de Contestación del Modem	Cadena de Contestación del Modem. Usado muchas veces para configurar un protocolo apropiado para las conexiones entrantes de acuerdo a un horario.
Comando de Prefijo del Modem	Cadena de Prefijo de Marcado del Modem. Usado muchas veces para configurar un protocolo apropiado para el establecimiento de conexiones de salida de acuerdo a un horario, o cuando se trabaja con un sistema telefónico de oficina.
Comando de Sufijo del Modem	Cadena de Sufijo de Marcado del Modem.
Comando de Colgado del Modem	Cadena de Colgado del Modem. Normalmente utilizado junto con el Comando de Inicialización del Modem.
Requisito para llamar Prohibición de llamar	Cadenas de requisitos/prohibiciones de las restricciones de marcado. Suele utilizarse cuando se trabaja con compañías telefónicas que varían el coste de las llamadas según la hora del día. Este elemento puede también ser utilizado con sistemas que funcionan únicamente en horarios determinados.
Reemplazar Sistema	Cambia los parámetros del sistema a una plantilla de Configuración / Marcado / Modems. Usado por Nodos que trabajan de forma diferente dependiendo del horario.
Reemplazar Modem	Cambia los parámetros del modem a una plantilla de Configuración / Marcado / Sistema. Sirve para cambiar la configuración del modem a determinadas horas. Señalar, que cuando se utiliza este elemento, los puertos de comunicaciones todavía permanecen sin alterar.
Reemplazar Restricciones	Cambia el esquema de restricciones a otro de Configuración / Marcado / Restricciones. Puede ser usado en vez de dos elementos: Requisito de Restricción y Prohibición de Restricción.
Ficheros Admitidos Ficheros Prohibidos	Ficheros aceptados / prohibidos para la recepción. Puede ser usado en la ZMH para evitar la recepción de ficheros diferentes a paquetes de correo FTS-0001.
Nodos Admitidos Nodos Rechazados	Nodos aceptados / rechazados con los que establecer conexiones entrantes. Puede ser usado en hubs que usan acceso a tiempo compartido.
Conexiones Admitidas Conexiones Prohibidas	Códigos de conexión requeridos / prohibidos para las conexiones entrantes. Los códigos de conexión son enumerados separados por espacios. Ej. HST ARQ. Puede ser utilizado para rechazar conexiones establecidas sin protocolos de corrección de errores.
Velocidad Mínima	Velocidad de conexión mínima permitida.
No aceptar FReqs	Permite rechazar el procesamiento de peticiones de ficheros entrantes.
Rings	Número de Rings para responder. (0 = desactiva la contestación automática de llamadas)

Ver también:

Sucesos

Administrador de Llamadas

Configuración de Argus


Configuración de las Aplicaciones Externas

Argus actualmente soporta tres tipos de aplicaciones externas:

•	Post-procesadores

•	Doors

•	Aplicaciones de ejecución periódica

Los post-procesadores, doors y las aplicaciones de ejecución periódica se configuran mediante el diálogo de configuración Avanzado  / Externos.


Post-procesadores

Los post-procesadores son las aplicaciones pensadas para hacer algún trabajo con los ficheros recibidos después de que la sesión finaliza. El ejemplo más común de post-procesadores son tossers de echomail, trackers de netmail, procesadores de fileechos, etc. Para hacer que un post-procesador comience después de haber recibido ficheros de un tipo en concreto, se debe especificar un filtro de máscara para esos ficheros (se puede especificar una lista de máscaras, separando los elementos mediante espacios, comas o puntos y comas) en el campo "Lista de Máscaras".

Existe una clave especial, %ARCMAIL%, que equivale a la lista de máscaras de ficheros ArcMail (*.su? *.mo? *.tu? *.we? *.th? *.fr? *.sa?).

Lista de Máscaras	Cadena a ejecutar	Comentario
*.su? *.mo? *.tu? *.we? *.th? *.fr? *.sa?	c:\fido\lanius\squish.exe in out squash	Ejecuta el procesador de echomail Squish después de recibir paquetes de correo
%ARCMAIL%	c:\fido\lanius\squish.exe in out squash	Ejecuta el procesador de echomail Squish después de recibir paquetes de correo
*.tic	c:\fido\fileecho\allfix.exe file -tossbad	Ejecuta el procesador de ficheros Allfix después de recibir ficheros TIC


Doors

Doors

Los Doors son programas de comunicaciones especiales, que pueden ser llamados desde un Mailer FTN cuando una secuencia de caracteres especial es recibida en vez de un paquete de negociación FTN. Si un usuario llama a un sistema que utiliza Argus usando un programa de comunicaciones genérico, él/ella podrán entrar en estos programas Door tecleando dichas secuencias. No existen límites especiales al número de Doors que pueden ser llamados desde Argus; si desea que los usuarios que se conecten a su sistema puedan entrar en los Doors, asegúrese de que pone información sobre las cadenas a utilizar en la página de “Información” (Banner) de cada línea del Mailer.

La secuencia de entrada más común para programas BBS es dos caracteres de escape. Debido a que el carácter de escape no es imprimible, use el carácter backslash (“\”) en su lugar.

El campo "Ejecutar Doors y parámetros siguientes" contiene la ruta al fichero ejecutable del Door y los parámetros de negociación necesarios para que funcione correctamente.

Parámetros de Negociación

La línea de comandos del Door puede contener parámetros especiales que son traducidos a los valores apropiados antes de ejecutar la aplicación externa. Cada parámetro comienza con el símbolo de porcentaje, seguido de un carácter de comando. Todos los comandos de negociación tienen en cuenta las mayúsculas, por ejemplo no se puede usar %c en vez de %C.

Este es un ejemplo de traducción de una línea de "Ejecutar Doors y parámetros siguientes" en una cadena de ejecución apropiada, el ratio DTE es 57600, el ratio DCE es 21600, el número de línea del mailer es 2 y el handle del puerto es el 64:

Ejecutar Doors y parámetros	d:\max\maxn.exe -s%b -b%B -n%n -p%h
Cadena de ejecución traducida	d:\max\maxn.exe -s57600 -b21600 -n2 -p64

Incluso si no se especifican parámetros de comandos, Argus todavía crea variables de entorno que podrían ser usadas por la aplicación lanzada:

	Entorno	Descripción	Valor en Marcado Telefónico	Valor en TCP/IP
%B	ARGUS_DCE	Velocidad de conexión	DCE (modem - modem)	el asumido en el diálogo de configuración del Servicio TCP/IP
%b	ARGUS_DTE	Velocidad del puerto	DTE (ordenador - modem)	igual que %B
%e	ARGUS_CONNECT	Cadena de conexión (los espacios son sustituidos por caracteres de subrayado)	el devuelto por el modem después de la palabra CONNECT, ej:  "16800/ARQ/HST”	el devuelto después de la palabra CONNECT por Argus, ej: "To 194.213.233.33 #24554”]
%E	ARGUS_CONTROL	Código de control de errores traducido	"MNP" si la cadena MNP, ARQ o REL está presente en la cadena conexión.  De otra forma, una cadena nula.	Siempre "TCP/IP"
%L	ARGUS_NAME	Nombre de la Línea de Mailer (los espacios son sustituidos por caracteres de subrayado)	el nombre establecido en Marcado / Líneas / Línea	"TCP/IP" más el número de conexiones TCP/IP, ej: "TCP/IP 3"
%n	ARGUS_LINE	Número de línea del mailer	Número de entrada en la lista Marcado / Líneas, ej. "1" para la primera línea listada.	Número de conexiones TCP/IP activas, ej. "2" para la línea "TCP/IP 2"
%h	ARGUS_HANDLE	Handle del recurso de comunicaciones	Handle del puerto COM Win32	WinSock2 overlapped socket handle
%C	ARGUS_NUMBER	Número de Puerto	Número de puerto COM, ej.: "1" para COM1 o "4" para COM4	Número de puerto TCP/IP, ej.: 24554 para BinkD
%p	ARGUS_INDEX	Índice de Puerto	Número de puerto COM comenzando desde cero, ej.: "0" para COM1 o "3" para COM4	igual que %C

Si una aplicación externa es un ejecutable Win32 real, puede heredar el handle Win32 del puerto de comunicaciones abierto (o del Winsock2 overlapped socked conectado) y usarlo para transferir datos.

Parámetro especial %Z

El parámetro %Z es traducido siempre por una cadena vacía - está pensado para indicar a Argus que debe cerrar el puerto de comunicaciones antes de ejecutar la aplicación externa, y re-abrirlo después de que la aplicación termine. El parámetro %Z está diseñado para lanzar aplicaciones Windows 3.1 y DOS que son incapaces de operar con handles Win32, así que al comenzar deberán abrir e inicializar el puerto por sí mismas.

El parámetro %Z debe ser usado con gran precaución, ya que las señales de control del modem (incluyendo el DTR) son bajadas por el driver de comunicaciones de Windows cuando se cierra el puerto. Muchos modems usan la bajada y el levantamiento de la señal DTR como una secuencia de inicialización, por lo que el modem debe ser configurado para que ignore la señal DTR y de esa forma pueda pasarse el puerto de comunicaciones a la aplicación DOS o Windows 3.1 correctamente.

Los parámetros de negociación también están diseñados para ser utilizados en la cadena del Receptor de Fax externo del diálogo de configuración del modem.


Aplicaciones de ejecución periódica

Argus puede lanzar aplicaciones externas y comandos del intérprete del sistema periódicamente.

Atención: la ejecución de comandos del intérprete del sistema únicamente es soportada en Argus para Windows NT. En Argus para Windows 95 sólo es posible lanzar ficheros ejecutables. Sin embargo, ficheros BAT y comandos del intérprete del sistema pueden ser ejecutados pasándolos directamente como argumentos de “command.com /c", ej.: c:\windows\command.com /C myfile.bat

Ver también Horario.


¡Necesitamos tu ayuda!

Hay partes que no están incluidas en este manual porque, simplemente, no tenemos tiempo de escribir un programa tan amplio y su fichero de ayuda simultáneamente. Si crees que puedes ayudarnos, y estás dispuesto a hacerlo, por favor, ponte en contacto con nosotros vía e-mail: argus@ritlabs.com o 2:469/84@fidonet