ANSI.SYS도스 운영 체제의 장치 드라이버안시 이스케이프 코드 지원을 추가한다. 안시 X3L2 터미널 위원회에서 정의한 표준을 사용한다.

MS-DOS에서 ANSI.SYS 파일을 사용하려면 CONFIG.SYS 파일에 다음을 추가한다.

device=(드라이브:)(경로)ANSI.SYS

드라이브와 경로는 상황에 맞게 치환하면 된다. 윈도우 XP의 경우에는 CONFIG.NT 파일을 편집해야 할 수도 있다.

이 파일이 불러지면 화면의 "문자와 커서"에 보이는 색을 바꿀 수 있도록 해 주며, 텍스트 그래픽 기능을 사용할 수 있도록 해 준다. 이 드라이버를 사용하면 텍스트는 16가지 색 가운데 하나를 지정할 수 있다. 또한 80x25 텍스트 모드 화면 대신 그래픽 모드를 쓸 수 있도록 해 준다.

이 파일의 재미있는 기능은 키보드의 키를 바꿀 수 있다는 것이다. 이 기능을 악용하면 "안시 폭탄"과 같은 매핑을 만들 수 있다. 이 때의 안티바이러스 소프트웨어는 F3 키가 DEL *.* 또는 FORMAT C: 로, "아니오"로 대답하기 위한 N 키가 Y 키로 매핑되었는지 등을 검사해야 했다.

ANSI.SYS 파일은 몇몇 소프트웨어에서 필요했다. 특히 게시판 시스템에서 ANSI.SYS를 많이 사용하였다. 모뎀을 사용하던 때 대한민국 통신 게시판에서도 안시를 사용한 장난이 유행한 적이 있었다. 또한 온라인 게임과 같은 곳에서도 커서를 제어하기 위해서 사용했다.

지원 운영 체제 편집

ANSI.SYS 파일은 일부 마이크로소프트 운영 체제 제품에 포함되어 있다:

기능 편집

ANSI.SYS에 특화된 이스케이프 시퀀스가 몇 가지 있다.

시퀀스 결과
CSI = n h 화면 모드 설정.
CSI = n l 화면 모드 초기화
CSI code ; param [ ; param ] p 키 다시 정의.
화면 모드
모드 설명 모드 설명
0 40 × 25 모노 1 40 × 25 컬러
2 80 × 25 모노 3 80 × 25 컬러
4 320 × 200 컬러 5 320 × 200 모노
6 640 × 200 모노 14 640 x 200 컬러 (16색 그래픽)
13 320 x 200 컬러 (그래픽) 19 320 x 200 컬러 (256색 그래픽)
15 640 x 350 모노크롬 (2색 그래픽) 16 640 x 350 컬러 (16색 그래픽)
17 640 x 480 모노크롬 (2색 그래픽) 18 640 x 480 컬러 (16색 그래픽)
7 줄 끝에서 줄 바꿈

같이 보기 편집

외부 링크 편집