ANSI.SYS

ANSI.SYS

ANSI.SYS es un controlador de dispositivo del sistema operativo DOS que proporciona funciones extra de consola mediante códigos de escape ANSI. Está parcialmente basado en un subconjunto del estándar de control del terminal de texto propuesto por el X3L2 Technical Committee on Codes and Character Sets de ANSI (el “comité X3”).

Contenido

Uso

Para usar ANSI.SYS en MS-DOS, se añade una línea al fichero CONFIG.SYS que reza:

device=(drive:)(ruta)ANSI.SYS

donde (drive:) y (ruta) son la letra del dispositivo y la ruta al directorio en el que se encuentra el fichero ANSI.SYS.

Dado que Windows XP es una plataforma NT (no está basado en MS-DOS), ciertas cosas han cambiado. Es importante destacar que se debe modificar CONFIG.NT (a menudo en el directorio C:\I386\ o C:\Windows\System32) en lugar de CONFIG.SYS

Funcionalidad

Una vez cargado, ANSI.SYS activa códigos que cambian los colores del cursor y los caracteres de la pantalla, o permiten a los programas mover el cursor arriba y abajo a lo largo de las líneas, permite texto parpadeante y otras funcionalidades similares. Usando este driver el texto puede mostrarse en 16 colores diferentes (colores de “primer plano” o “foreground”) con 8 opciones de color de fondo. También permite cambiar el modo de vídeo del estándar 80x25 a varios modos gráficos diferentes (por ejemplo 320x200, 640x200, modo texto a 40 columnas) dependiendo de qué tarjeta de vídeo esté instalada.

Un rasgo interesante de ANSI.SYS es que permitía remapear cualquier tecla del teclado para definir atajos o macros de instrucciones complejas. Esta característica fue empleada de forma maligna para crear troyanos en ficheros de texto llamados “Bombas ANSI” que definían mapeos de teclas malignos. Por ejemplo, la tecla F3 se remapeaba a DEL *.* o FORMAT C: y la tecla N (de No) se remapeaba a Y (de Yes). Algunos antivirus podían detectar y solucionar este tipo de remapeos.

Empleo

El fichero ANSI.SYS ha sido empleado por muchos sistemas operativos de Microsoft, como:

ANSI.SYS era necesario para usar ciertos programas que requerían de funciones para colorear el cursor. También puede usarse para activar elaborados códigos de color en el prompt de COMMAND.COM. Sin embargo, el uso más sofisticado de ANSI.SYS fue en BBSes; donde los códigos de escape ANSI se empleaban para enviar arte ANSI, más elaborado y colorista que el arte ASCII, y para controlar el cursor de diferentes formas en juegos en red.

Véase también

Enlaces externos

En inglés


Wikimedia foundation. 2010.

Игры ⚽ Нужна курсовая?

Mira otros diccionarios:

  • ANSI.SYS — is a device driver in the DOS operating system that provides extra console functions through ANSI escape codes. It is partially based upon a subset of the text terminal control standard proposed by the ANSI X3L2 Technical Committee on Codes and… …   Wikipedia

  • ANSI.SYS — драйвер для операционной системы MS DOS, расширение стандартного драйвера клавиатуры и экрана CON, входящего в состав MS DOS. Обеспечивает дополнительные функции управления дисплеем: поддержку ANSI графики (задание цвета символов и фона),… …   Википедия

  • Ansi.sys — est un pilote de périphérique du MS DOS qui étend les fonctionnalités de la console à travers des chaînes de caractères commençant par le caractère d échappement (27 en ASCII) d où le nom de séquence d échappement[1] données à ces chaînes. Le… …   Wikipédia en Français

  • ANSI.SYS — est un pilote de périphérique du MS DOS qui étend les fonctionnalités de la console à travers des chaînes de caractères commençant par le caractère d échappement (27 en ASCII) d où le nom de séquence d échappement[1] données à ces chaînes. Le… …   Wikipédia en Français

  • ANSI.SYS — ANSI.SYS,   ein Gerätetreiber für MS DOS Computer. Er verwendet ANSI Befehle (Escape Sequenzen), die die Steuerungsmöglichkeiten für Bildschirm und Tastatur erweitern …   Universal-Lexikon

  • ANSI.SYS — ● np. m. ►MSDOS Nom du pilote qui interprétait les commandes ANSI sous MS DOS …   Dictionnaire d'informatique francophone

  • ANSI.SYS — device manager for controlling screens, file for controlling screens and keyboards …   English contemporary dictionary

  • ANSI escape code — ANSI code redirects here. For other uses, see ANSI (disambiguation). ANSI escape sequences are characters embedded in the text used to control formatting, color, and other output options on video text terminals. Almost all terminal emulators… …   Wikipedia

  • ANSI art — is a computer artform that was widely used at one time on BBSes. It is similar to ASCII art, but constructed from a larger set of 256 letters, numbers, and symbols mdash; all codes found in IBM code page 437, often referred to as extended ASCII… …   Wikipedia

  • ANSI (значения) — ANSI (англ. American National Standards Institute) Американский национальный институт стандартов (США). Производные значения в информатике: ANSI C стандарт языка C ANSI графика ANSI.SYS драйвер видеомонитора для систем DOS Архитектура ANSI… …   Википедия

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”