Notice
Recent Posts
Recent Comments
Link
관리 메뉴

DreamFactory7

Console 본문

개선

Console

우루사1호 2012. 4. 8. 14:17

제목 : Advenced Console

기능 :

< Console.Alias Mapping >
1. 명령어를 매핑시킬수있다.
2. 매핑테이블은 xml등의 관리되어진다.
3. 개념 : 명령어를 다른 비슷한형태로 매핑시킬수있다.
4. 주의 : 바로가기와 비슷한 기능이될수 있음.

< Auto Complate >
1. 글자를 쓰면 명령줄하단에 자동으로 명령어를 완성시킬 명령어들을 팝업 메뉴형식으로 나열한다
2. 사용자는 화살표키로 제어할수 있다.
3. 명령어의 옵션들도 바로 볼수있어야한다. 옵션들은 각명령어에 대한 xml파일에서 지원되어야 한다.

-----------------------------------------------------------------------------------------

원본 : http://dreamfactory7.springnote.com/pages/2951036

cui

Unified Console Command(Code : Consol 2)

v2, 오전 9:13 2010-05-18

v1, 오후 3:06 2003-11-26

 

범위

원형 :

- 유닉스/리눅스의 커맨드라인 콘솔환경

- 콘솔윈도우

 

 

환경설정

  •  분할창 표기
    1. 가로 세로 분할된창일경우 "폴더창 #1", "폴더창 #2"
    이렇게 하는거보다는 해당 폴더명을그자리에 써놨음좋겠습니다.
    예컨데 c:/windows/system32이다 하면 ../system32이렇게요.
    물론 루트이면 c:/이렇게 나오던지요..

    - 강력한 윈도우 탐색기
    ; 윈도우 탐색기가 있는데 비슷한것을 만들어봐야 불필요한 용량낭비가 될수있습니다.
      그러나 전혀다른형태의 프로그램이 만들어진다면 좀더 낮겠죠.

    의견안
    - 커맨드 모듈화.
    일련의 기능들에대해 명령어화해버렸음좋겠습니다.
    파일관련-복사, 이동, 삭제,등등.
    디렉토리관련 - 생성, 삭제..
    등등..
    이렇게하면 개발자들이 자기가 원하는것을 좀더 가공할수있습니다.
    아니면 시그윈이나 djgpp등을 보면 이런명령어들이 패키지로담아져있는데
    이런명령을 호출해서 사용하는편은 어떨련지요..

    이에대한 장점은 다음과같습니다.

    1. xml을 추가해 도스형태로 명령을 치던지 윈도우 형태로 치던지 또는 sql형태로 치던지
      원하는데로 쓸수있게한다.

      콘솔창에서 create table test; 라고 치면
      윈도우 유닉스쪽에서는 mkdir test; 라고 친거랑 똑같이 하면될수있구요..
      기타등등 여튼 그렇게 xml로 고칠수있으니까요.

    2. 이렇게 하려면 콘솔환경을 만드는게 좋겠죠
       콘솔환경을 만들면 스크립트를 작성할수있습니다.

    3. 자연스럽게 콘솔모드를 접할수있습니다.
       또한 콘솔의 모든 명령어를 이용할수있습니다.

    4. 콘솔화면분할등을 모두 명령어로 할수있게합니다. (vi처럼.)
       콘솔환경을 vi처럼 보여지게 합니다. vi에서도 마우스제어가 가능합니다.

    5. 웹은 lynx처럼보여지거나 /그래픽틱하게 보여지기도합니다.

    6. 환경파일을 vi, mdir, 유닉스 환경화일을 모두 읽을수있게합니다.

    7. 배경에서 마우스로 오른쪽버튼을 클릭하면 팝업을 볼수있습니다.

    8. 명령에대고 단축키를 누르면 그명령의 프로토타입을 볼수있습니다.

    9. 여기에서 기본적으로 지원되는 명령세트는 여기서 최적화되어있습니다. 외부의 다른 명령셋으로
    사용하면 약간의 부작용이 있을수도있습니다.


    -------------------------------------------------------------------
    제목 :: GUI.콘솔 모듈
    버전 :: v2, 오후 7:25 2003-10-19
    핵심 :: 모든 GUI는 콘솔명령과 1:1 매칭이되어야한다.
    내용 ::
    gui의 모든 명령단위셋트들은 cui명령을 사용하게되고 gui에서 입력을 하면
    CUI에서 처리했다가 다시 GUI로 뿌려준다.

    특징 ::
    콘솔창에서 명령어를 보여주고 처리한다.

    장점 ::
    이렇게 함으로서 cui를 재사용이 가능해진다.

    문제점 ::
    이런경우 gui가 복합적인 모듈처리로 사용중이라면

    -------------------------------------------------------------------
    제목 :: GUI.콘솔 모듈
    버전 :: v1, 오후 2:44 2003-06-22
    핵심 :: 모든 GUI는 콘솔명령과 1:1 매칭이되어야한다.
    내용 ::
    콘솔에서 커맨드라인 명령어가 입력되는것과 GUI에서 뭔가를 선택하고 수행하는것은
    동일한모드로서 작동되는데, 모든 GUI가 이런 콘솔창을 가지고있어야한다.
    그리고 콘솔에서 직접입력하는거거나 또는 GUI로서 명령을 줄수있게도한다.

    GUI어플리케이션은 콘솔 작업창을 가져야한다.

 

 

작성일 :
v2, 오전 10:31 2006-08-30
v1, 20050219 오후 8:49

개요 :
기존의 4dos와 비슷한형식으로 에드온형식으로 제작하는게 바람직함

내용 :
커널
리눅스
자바 (완충형 커넥터)
  +
도스

도스라는 의미로 보다는.. 새로운 터미널을 만듬

 

 

CUI2 = cui + ai
이원리를 근거로 기술한다.

확장된형태
- 문장전체에서 찾기및 하이라이팅
- 특정상태에서.문자하이라이팅

어떤상태에서든지 태그를 호출할수있다.
엑셀에서도 엑세스에서도 html에서도 가능하다.

 

------------------------------------------------------------------------------------

오전 11:15 2009-05-06
CUI
command 잘못된명령에대한반응
명령을 치면 해당명령어와 가장유사한 명령어를 찾아준다.
또한 유효한 명령목록을 보기위해서는 help를 사용하라는 메시지를 보여준다.
- 글래스피쉬서버

C:\JAVA\glassfish\bin>asadmin_1
종료하려면 "exit"를, 온라인 도움말을 보려면 "help"를 사용합니다.
asadmin> dir
CLI147 잘못된 명령입니다. dir
가장 일치하는 명령:
    deploydir
유효한 명령 목록을 보려면 "help" 명령을 사용하십시오.
asadmin>

 

페이지 히스토리

2010-05-18 09:27 에 우루사3호님이 마지막으로 수정

'개선' 카테고리의 다른 글

프리서버 설계  (0) 2012.06.21
개인용 통신기기  (0) 2012.06.06
Front End for Console v2  (0) 2012.04.08
설치 프로그램 감시 프로그램  (0) 2012.04.08
한글 ml의 장점.  (0) 2011.04.28