OpenBCM V1.07b12 (Linux)

Packet Radio Mailbox

DB0FHN

[JN59NK Nuernberg]

 Login: GUEST





  
LW1DSE > DOS      04.04.10 15:05l 112 Lines 4978 Bytes #999 (0) @ WW
BID : 1528-LW1DSE
Read: DK5SG GUEST DG9NFL
Subj: What is ANSY.SYS?
Path: DB0FHN<DB0FOR<DF0ANN<DB0MRW<DB0ERF<OK0NHD<OK0PHL<OK0PCC<OM0PBC<OK0PPL<
      DB0RES<ON0AR<HS1LMV<CX2SA<CX2ACB<LU8DBJ<LW1DRJ<LW8DJW
Sent: 100402/0059Z 40853@LW8DJW.#1824.BA.ARG.SA [Lanus Oeste] FBB7.00e $:1528-L
From: LW1DSE@LW8DJW.#1824.BA.ARG.SA
To  : DOS@WW


[ฏฏฏ TST HOST 1.43c, UTC diff:5, Local time: Thu Apr 01 19:36:58 2010 ฎฎฎ]

        ANSI.SYS is a device driver in the DOS operating system that provides
extra console functions through ANSI escape sequences. It is partially based
upon a subset of the text terminal control standard proposed by the ANSI X3L2
Technical Committee on Codes and Character Sets (the "X3 Committee").

Contents

    * 1 Usage
    * 2 Functionality
    * 3 Occurrence
    * 4 Features

        Usage

        To use ANSI.SYS under MS-DOS, a line is added to the CONFIG.SYS file
that reads:

device=[drive:][path]ANSI.SYS

where [drive:] and [path] are the drive letter and path to the directory in
which the file ANSI.SYS is found.

        Functionality

        Once loaded, ANSI.SYS enabled code sequences that changed the colors
of the cursor and characters on the screen, or enabled software programs to
move the cursor up or down lines, enabled blinking text, and similar text
graphics features. Using this driver, text could be displayed in 16 different
colors ("foreground" colors), with 8 optional background colors. It also
allowed for the changing of the video mode from standard 80x25 text mode to a
number of different graphics modes (for example, 320x200, 640x200, 40-column
text mode) depending on which video graphics card was installed.

        An interesting feature about ANSI.SYS was that it allowed for the
remapping of any key on the keyboard in order to perform shortcuts or macros
for complex instructions. This feature was also used by evildoers to create
simple trojans out of text files called "ANSI Bombs" laced with nefarious
keyboard remaps. A number of antivirus utilities were written to ensure that,
for example, the F3 function key wasn't remapped to DEL *.* or FORMAT C: and
the N-key (for no) wasn't remapped to Y.

        ANSI.SYS was extremely slow as it mapped to the BIOS calls. There
were several replacements that directly mapped the video memory (similar to
how most programs that did full-screen display worked on the IBM PC) that
made console io useful. Typically these replacements also deleted the
keyboard remapping functions and thus defused the "ANSI Bombs".

        Occurrence

        The file ANSI.SYS is a part of several Microsoft operating systems,
including:

    * MS-DOS
    * Windows 95
    * Windows 98
    * Windows NT
    * Windows 2000
    * Windows XP
    * Windows Server 2003 (x86 versions)
    * Windows Vista

        ANSI.SYS was required to run some software that used its cursor and
color control functions. It could also be used to enable elaborate color
codes in the command.com prompt. These uses were overshadowed by the use of
ANSI.SYS in BBSes; ANSI escape sequences were used to enable BBSes to send
elaborate text graphics more elaborate than ASCII art, and to control the
cursor in ways that were used in a number of online games and similar
features.

        Features

There are some escape sequences specific to ANSI.SYS.

Sequence                                Effect

CSI = n h                              Set screen mode.
CSI = n l                              Reset screen mode
CSI code ; param [ ; param ] p         Redefines a key.

        ษอออออออหอออออออออออหอออออออออออออออออออออออออออออออป
        บScreen บ    Mode   บ Description                   บ
        ฬอออออออฮอออออออออออฮอออออออออออออออออออออออออออออออน
        บ   0   บ  40 x 25  บ mono                          บ
        บ   1   บ  40 x 25  บ color                         บ
        บ   2   บ  80 x 25  บ mono                          บ
        บ   3   บ  80 x 25  บ color                         บ
        บ   4   บ 320 x 200 บ color                         บ
        บ   5   บ 320 x 200 บ mono                          บ
        บ   6   บ 640 x 200 บ mono                          บ
        บ  14   บ 640 x 200 บ color (16-color graphics)     บ
        บ  13   บ 320 x 200 บ color (graphics)              บ
        บ  19   บ 320 x 200 บ color (256-color graphics)    บ
        บ  15   บ 640 x 350 บ monochrome (2-color graphics) บ
        บ  16   บ 640 x 350 บ color (16-color graphics)     บ
        บ  17   บ 640 x 480 บ monochrome (2-color graphics) บ
        บ  18   บ 640 x 480 บ color (16-color graphics)     บ
        บ       บ                                           บ
        บ   7   บ    Wrap at end of line                    บ
        ศอออออออสอออออออออออออออออออออออออออออออออออออออออออผ
ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป       
บ Osvaldo F. Zappacosta. Barrio Garay (GF05tg) Alte. Brown, Bs As, Argentina.บ
บ Mother UMC ๆPC:AMD486@120MHz 32MbRAM HD SCSI 4.1Gb MSDOS 7.10 TSTHOST1.43C บ
บ                 Baterกa 12V 70AH. 6 paneles solares 10W.                   บ
บ                 oszappa@yahoo.com ; oszappa@gmail.com                      บ
ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ


Read previous mail | Read next mail


 18.05.2024 22:08:35lGo back Go up