======================================================================
== 이 프로그램은... ==================================================
======================================================================

이 프로그램은 "터미널 장기(Terminal Jangki) 정식버전 termj 1.2"으로서

대화실을 지원하는 전자게시판(BBS host)의 대화실 어디서나  대화를 하

면서 장기를 둘 수 있는 프로그램입니다. 제작자의 동의없이 이 프로그램

의 무단배포, 무단변경, 상용목적에의  사용은 저작권법에 위배되므로 삼

가해 주십시오.



======================================================================
== 요구되는 시스템 사양 ==============================================
======================================================================

◈ 286이상의 PC호환기종

◈ DOS 3.X 이상의 운영체제

◈ VGA 이상의 그래픽 카드



======================================================================
== 프로그램의 설치 ===================================================
======================================================================

다운로드 받으신 termj12.exe를  적당한 디렉토리로 옮기신  후 실행하시

면, termj.exe와 termj.fnt, txzm.exe 및 지금보고 계시는 termj.txt가 자동

으로 압축이 풀리면서 생깁니다.  termj.exe를 실행시키면 여러가지 물음

이 나옵니다. 이 때 자신이 사용하는 host의 현재 모뎀접속포트와 접속속

도를 아이디 등등을 바르게 답하셔야 합니다. 잘못  설정하셨을 경우에는

host설정(ALT-I) 메뉴를 이용하여 수정하시기  바랍니다. 여기서 귓속말

명령어란게 있는데 첫실행시 디폴트가 '/to'로 되어 있을  것입니다. 초보

자분들의 이해를 돕고자 귓속말에 대한 간략한 설명을  드리겠습니다. 예

를 들어, 하이텔의 경우 대화실에서 pegasus라는 아이디를 가진 사람에게

귓속말을 한마디 보낼  경우, '/to pegasus  안녕하세요'라고 입력합니다.

이때 pegasus라는 사람에겐  귓속말로 '안녕하세요'라고  보이지만 다른

아이디를 가진 사람에게는 안보이게  되는 것입니다. 대화실을  지원하는

대부분의 host는 서로 형태와 이름은  틀리지만 귓속말을 지원하고 있습

니다. 이 프로그램은 대국에 대한 모든 정보를 귓속말로 전달하게 되어있

습니다. 이렇게 하는 이유는 대화실에서 다른 사람에게는  지저분한 정보

들이 보이지 않도록 하기 위함입니다. 따라서 자신이 지금 접속한 host의

귓속말 명령어에 맞게 설정하시는 것이 좋을 것입니다. 또한 이 프로그램

은 '명령어 아이디 메시지'와 같은  형태의 일회용 귓속말만 지원합니다.

즉, 설정/해제방식의 귓속말을 사용하는 대화실(예를들어 천리안)이나 명

령어, 아이디, 메세지의 순서가 틀린 대화실에서는  사용이 불가능합니다.

이 부분은 차후버전에 가능하도록 하겠습니다.



======================================================================
== 간략한 사용법 =====================================================
======================================================================

대부분 기능이 메뉴(F10)를 팝업시키면 나와  있고, 메뉴도움말(F1)을 선

택하시면, 간략한 설명을 보실 수  있습니다. 사용시 메뉴를 활용하되 각

각의 메뉴에는 핫키가 할당 되어 있으므로  핫키를 기억해 두는 것이 편

리할 것입니다. 장기를  두려면 일단 대화실로  가셔서 사용자정보(F6)를

선택하면 이 프로그램의 사용자에  대한 정보가 터미널창에  나타납니다.

한 번 알아낸 사용자의 정보는 F6을 다시  누르기 전까지 메모리에 기억

되어 있습니다.  대국시작(ALT-G)/대국관전(ALT-V)을  선택하면 여러가지

물음이 나옵니다.  적당히 답하면 상대방에게 대국/관전요청이 됩니다.

여기서 상대방의 아이디를 물어올 경우,  F6으로 알아낸 사용자의 아이디

를 간단히 입력할 수 있는데,  아이디입력창에서 다시 F6을 누르면 이미

알아낸 사용자들의 아이디가 나열됩니다.  원하시는 대국자의 아이디에

선택바를 옮기신 후 엔터를 누르십시오.  대국/관전요청을 받은 상대방은

요청을 허락 또는 거부할 수 있습니다. 허락하였을 경우 요청자에게 장기

판이 나타나며 대국/관전을 시작할 수 있습니다. 대국자는 관전자를 관리

할 수 있는 권한이 있습니다. 관전자삭제(CTRL-D)기능을 사용하면, 갑자

기 접속이 끊어진 관전자나 관전을 무단 종료한 관전자, 관전허락을 취소

하고자 하는 관전자에게 관전정보가 전송이 되지 않도록  합니다. 장기를

두다가 모뎀접속이 끊어지면, 대국을 저장한 후 다시  접속해서 대국복구

기능(ALT-R)을 이용하면 대국을 복귀시킬 수 있습니다. 장기 기물의 이

동은 마우스 또는 키보드 두가지 방법으로 가능합니다.  대국시 자기차례

일 때, 마우스의 왼쪽 버튼을 자기의 기물위에 놓고  누르면 마우스 커서

가 기물로 바뀌며 마우스 커서를 이동가능한  착점에 옮긴 다음 다시 왼

쪽 버튼을 누르면 착점이 됩니다. 장기 기물로 변한  마우스 커서를 취소

할 때는 오른쪽 마우스 버튼을 누르면 없어집니다. 키보드를 이용하는 경

우에는, 자기 차례에서 ESC키를  누르거나 화살표키를 누르면  장기판에

십자가 모양의 커서가 생깁니다. 이때 화살표키를 이용하여  자기의 기물

로 커서를 이동한 후 엔터를 누르면 기물이 선택이  되며, 이동을 원하는

위치로 커서를 다시 이동하여 엔터를 누르면 기물이  이동됩니다. 화살표

키가 아닌 다른 키를 누르면 취소가 됩니다. 마우스를  이용할 시에는 키

보드를 이용하여 움직일 수 없으며, 키보드를 이용할 시에는 마우스로 움

직일  수  없습니다.  이미   입력하였던 글을   다시  입력하고자할  때

CTRL-UP, CTRL-DOWN을 누르면 지나간 입력글을 불러올  수 있습니다.

termj는 실시간 한자입력을  지원합니다. 한글<->한자 입력모드전환은

"오른쪽SHIFT-SPACE"입니다. 한자입력  상태에서는 입력을 원하는 한자에

해당하는 한글을 입력하면, 동음의 한자가 입력창에 표시됩니다. 이때,

"SHIFT-아래화살표"를 누르면, 한자선택박스가 팝업됩니다. 입력을 원하는

한자를 선택하시면 입력창에 입력이 됩니다. 또한, "SHIFT-왼쪽/오른쪽화

살표"를 누르면 한자선택박스가 팝업되지 않은 상태에서 동음의 한자를

고를 수 있습니다. 일단 선택된 한자는 다음입력시에 다시 선택이 되며,

프로그램 종료때까지, 기억이 되어 있습니다. 이상 간단한 사용설명이었

습니다. 다음버전에는 자세한 사용설명서를 첨부하겠습니다. 그 이외의

기능에 대해서는 설명하지 않겠습니다. 메뉴(F10)와 메뉴도움말(F1)을

활용해 주십시오.



======================================================================
== 1.2버전에 새로 추가된 사항 ========================================
======================================================================

◈ 몇개의 팝업창에 제목 및 간단한 설명을 붙였습니다.

◈ `F6'을 눌렀을 때 나타나는 사용자정보가 지저분하게 보이던 것을 정렬

   하여 보여줍니다.

◈ 기보읽기를 할 때 매번 `CTRL-O'를 누르면 선택바가  이전에 읽었던 위

   치에 있지 않던 것을  고쳤습니다. 또한, 알파벳키나  숫자키를 누르면

   해당 선두파일로 이동합니다.

◈ 기보저장시의 파일명을 현재 날짜와 시간으로 나타나게 하였습니다.

◈ 기보파일선택창에서 날짜가 표시됩니다. 또한, `ALT-S'키를 누를 때마다

   `파일이름순정렬->날짜순정렬->선대국자순정렬->후대국자순정렬'로 보여

   줍니다.

◈ 기보감상후 무조건 저장여부를 묻던 것을 두어보기를 하여 기보가 변경

   된 경우에만 하도록 고쳤습니다.

◈ 파일저장시 같은 이름의  중복파일이 있으면, 덮어쓰기  확인을 하도록

   하였습니다.

◈ 1.1에서 한글이름으로 파일저장이 제대로 되지  않던 것을 고쳤습니다.

   이것은 조합형 한글이 파일시스템에 제대로  작동하지 않았던 이유였으

   며, 1.2버전에서는 한글이름은 완성형 한글로 저장합니다.

◈ 외부 파일전송 프로토콜을 이용한 파일보냄, 파일받기 기능이 추가되었

   습니다.

◈ 한수쉬기의 핫키가 `ALT-P'로 변경되었습니다. 따라서 `CTRL-P'의 전송

   이 될 수 있습니다.

◈ 덧말사용/해제의 핫키가 `ALT-C'로 변경되었습니다.

◈ 색상조정의 핫키가 `ALT-Z'로 변경되었습니다.

◈ 자동반응기능이 추가되었습니다.  자동인사말 등의 기능으로 활용할 수

   있습니다.

◈ 지난글보기기능(`F5')이 추가되었습니다. 이미 지나간 글들을  다시 확

   인할 수 있도록 하였습니다.

◈ 한글한자변환(`F9')이 추가되었습니다. 입력창에서 입력한 한글/한자를

   한자/한글로 상호 변환할 수 있습니다. 1.2버전에선 실시간 한자입력을

   지원합니다.  한글<->한자 입력모드전환은 `오른쪽SHIFT-SPACE'입니다.

   한자입력 상태에서는 입력을  원하는 한자에 해당하는 한글을 입력하면

   , 동음의 한자가 입력창에  표시됩니다.  이때,  "SHIFT-아래화살표"를

   누르면, 한자선택박스가 팝업됩니다. 입력을 원하는 한자를 선택하시면

   입력창에 입력이 됩니다.  또한,  `SHIFT-왼쪽/오른쪽화살표'를 누르면

   한자선택박스가 팝업되지 않은 상태에서 동음의 한자를 고를 수 있습니

   다.  일단 선택된 한자는 다음입력시에 다시 선택이 되며, 프로그램 종

   료때까지, 기억이 되어 있습니다.

◈ 전화걸기(`ALT-D') 기능이 제대로 되지않던 버그를 고쳤습니다.

◈ host설정에 대화실 명령어 접두어  `/'를 설정할 수  있게 하였습니다.

   따라서 `/'를 삭제하면 대화실이 아니라도 하이텔의 경우 say로써 대국

   을 할 수 있습니다.

◈ 게임설정에서 `기물속도'는 사용자의 시스템속도에 맞추어 기물의 움직

   임 속도를 설정하도록 해줍니다.  `0'은 기물이 움직임 없이 그냥 건너

   뛰도록 하며, `1'은 가장 느리게 움직이며,  `15'는 가장 ㅃK르게 움직

   입니다.  또한,  장기판의 크기를 세가지 중에서 선택하도록 했습니다.

   기존 1.1의 크기 이외에 중간크기, 화면전체크기를 추가하였습니다.

◈ `굴림체' 한글폰트가 하나 추가되었습니다.

◈ 1대1 모뎀접속으로 host에 접속하지 않은 상태로 대국이 가능하도록 하

   기 위하여 `보내기CR'을 넣었습니다. host에 접속하여 글을 보거나, 전

   송할 때는 `CR->CR', 1대1 모뎀접속시엔 `CR->CR+LF'로 설정하십시오.

   적당히 설정하지 않으면, 전송한 글들에 한줄이 더 들어가거나, 겹쳐져

   보일 수 있습니다.

◈ 마우스로 화면하단의 상태창을 선택시 관련된 기능을 호출합니다. 또한

   마우스가 화살표일때 화면 상단을 클릭하면 메뉴가 풀다운됩니다.

◈ 대국신청 및 관전신청에서 사용자정보(`F6')를  이용한 아이디선택기능

   이 추가되었습니다. 아이디입력창에서 `F6'을 누르면 이미 알아낸 사용

   자의 아이디를 선택할 수 있는 선택창이 팝업됩니다.

◈ 1.1버전에서 접장기를 둘 때,  초진영에서 기물이 제대로  제거가 되지

   않던 버그를 고쳤습니다. 1.1과 1.2버전이 서로 `대국', `관전'을 하실

   때에는 접장기를 두면 기물이 제대로 제거가 되지 않으니, 되도록 다른

   버전끼리의 접장기는 삼가해 주십시오. 마찬가지로  초진영이나 관전자

   가 저장한 접장기 기보를 1.2버전에서 읽으면, 제대로 기물이 제거되지

   않을 수 있습니다. 되도록 1.1버전  사용자들께서는 접장기기보는 저장

   하지 마시기 바랍니다.

◈ 관전자가 `/' 와 대국자아이디가 포함되어 있는  문장을 전송하였을 경

   우 전송되지 않습니다. 따라서, `/명령어 대국자아이디'의 형태를 가지

   는 여하한 입력도 전송이 되지 않습니다. 귓속말을 이용한 훈수는 불가

   능합니다.

◈ 대국복구시 초읽기 기능이  제대로 안되던 버그를 고쳤습니다. 대국도중

   전화가 끊겨서 다시 접속한 후 복구기능을 사용할 때, 초읽기가 제대로

   되지않던 것을 고쳤으나,  아직 테스트가 완전히 되지 않았기에 숨어 있

   는 버그가 있을 지도 모릅니다.

◈ 기보감상시 자기의 아이디가 아래편 진영으로 배치되도록 하였습니다.



======================================================================
== 정식버전 구매요령 =================================================
======================================================================

정식구매가 아닌 방법으로 이 프로그램을  구하셨다면 아래에 소개된 방

법으로 정식구매를 해주시기 바랍니다.  구매를 원하지 않으시면, 프로그

램을 자진하여 폐기해 주시기 바랍니다. 정식버전을 구입하시면  차후 업

그레이드된 제품을 무료로 받으실 수 있는 혜택이 있습니다. 미리 입금하

지 않으셔도 주문이 확인되면 프로그램은 전자우편(메일) 혹은 기타 가능

한 방법으로 보내드립니다.


◈ 전자우편(메일)에 의한 주문방법

하이텔 아이디 Match(유웅선)에게  주문메일을 보내시면 됩니다.  주문시

프로그램을 받을 자신의 아이디를  꼭 기입해 주시고, 신분  및 입금예정

일, 입금자이름을 기입해 주십시오. 메일이 확인되는 즉시 보내드립니다.


◈ 호출기(삐삐)에 의한 주문방법

호출기 번호 012-521-5240(유웅선)의 음성사서함에 프로그램 주문메세지

를 남겨주십시오. 남기실 메세지는 자신이 사용중인 메일을 받으실 수 있

는 host의  이름 (예를  들어 하이텔,  천리안, 나우누리,  유니텔...)과 그

host에서 메일을 받을 아이디, 신분, 입금예정일, 입금자이름을 또렷한 음

성으로 천천히 남겨주십시오. 간혹 주문하시는 분들이 너무  빠르게 말씀

하셔서 인식이 불가능한 경우가 있습니다.


◈ 주문후 입금방법

입금은 온라인으로 하시고, 아래의 계좌번호를 이용하시기 바랍니다.

농협 944-01-054498, 유웅선 (일반 10000원, 초.중.고 5000원)



======================================================================
== 버그발견시 ========================================================
======================================================================

혹시 사용하다, 버그를 발견하면 저한테  (하이텔 아이디: pegasus) 메일

을 주시면 감사하겠습니다. 그럼 많은  사용을 부탁드리며, 또한 많은 질

책도 부탁드립니다.

즐거운 통신이 되시길....


                        제작자 구재현(하이텔 아이디:pegasus) 드림

