가볍고 강력한 멀티 클립보드 유틸, CLCL
게시일: 2006/03/13 | 글쓴이: doa | 41357 번 | 프린트 | 메일


Windows의 클립보드 기능은 상당히 불편한 편이다. Windows 3.x 시절부터 제기되어온 문제이지만 Vista에서도 수정되고 있지 않은 문제는 클립보드에 저장할 수 있는 데이타는 하나 뿐이라는 점이다. 여러개의 클립보드를 지원하면 훨씬 유용할 텐데 아직까지 지원하고 있지 않다. 따라서 인터넷에서는 다수의 클립보드를 저장할 수 있는 아주 많은 프로그램이 존재한다. ClipMate 처럼 클립보드 보조 유틸리티로는 보기 힘들 정도로 다양한 기능을 가지고 있는 프로그램도 있지만 이런 프로그램은 너무 무겁기때문에 사용하지 않고 있었다.

그러던 중 skysoft2000님이 ClipBoard History Manager를 통해 ClipTray ClipX 를 소개해주셔서 관심을 가지고 사용해봤다. 프로그램도 가볍고, 공개이기 때문에 마음에 들었지만 필자가 주로 사용하는 Maxthon 에서는 정상적으로 동작하지 않았다.

결국 그동안의 불편함을 만회하기위해 마음 먹고 클립보드 유틸리티를 찾던 중 system utilities - clipboard utilities 라는 페이지를 통해 마음에 드는 공개 프로그램을 두개나 찾을 수 있었다. 이 두개의 프로그램 중 CLCL이라는 프로그램이 더 마음에 들어 이렇게 소개하게되었다. 필자가 클립보드 유틸리티를 찾으면서 세운 기준은 다음과 같다.
  • 다중 선택 메뉴 클립 보드의 내용을 쉽게 선택할 수 있는 선택 메뉴
  • 미리 보기 지원 그림의 경우 작은 그림으로 미리 볼 수 있는 기능
  • Windows 키 지원 단축키 할 당시 Windows 키의 사용 가능 여부
  • 유니코드 지원 유니코드 문자의 복사, 붙여넣기 지원
  • Maxthon에서 정상 동작 주1


다운로드: CLCLCLCL의 홈페이지에서 다운 받을 수 있으며, 필요한 경우 다음 링크에서 다운받을 수 있다.



CLCL에서 지원하는 기본적인 기능은 다음과 같다.

다중 선택 메뉴 주2 CLCL은 멀티 클립보드를 지원하기 때문에 여러개의 클립보드 데이타 중 필요한 데이타를 선택하기 쉽도록 다중 선택 메뉴(기본값: Alt-C)을 지원한다. 복사된 순서에 따라 자동적으로 숫자가 매겨지며 일단 메뉴가 호출되면 1-9까지의 숫자를 입력해서 선택할 수 있다. 그림에서 알 수 있듯이 미리보기까지 지원하기 때문에 상당히 편리하다.
뷰어 지원 클립보드를 관리할 수 있는 클립보드 뷰어를 제공한다. 클릭보드 뷰어에서는 클립보드의 내용을 확인하고 변경할 수 있으며 불필요한 클립보드를 삭제할 수 있다. 아울러 필요한 경우 템플릿을 추가할 수도 있다.
다양한 도구 지원 CLCLCLCL외에 클립보드의 내용을 변경하거나 관리할 수 있는 모듈을 지원한다. 이 모듈을 이용하면 클립보드의 데이타를 모두 소문자나 대문자로 변경할 수 있으며, 특정 문자열에 태그를 달 수도 있다.
다양한 옵션 제공 CLCL은 실제 클립보드 유틸리티와 설정 프로그램이 분리되어 있다. 그 이유는 메모리에 상주하는 부분을 줄이기 위한 것이다. 실행파일의 크기가 178KB 밖에 되지 않지만 상당히 다양한 옵션을 제공하며 ActionKey에서 여러 가지 단축키를 설정할 수 있다. 물론 단축키로 Win 키()를 사용할 수 있다.


I. 유니코드 지원 CLCL은 기본적으로 유니코드를 지원하지 않는다. 유니코드를 지원하도록 하기위해서는 별도의 Formats 파일을 다운받아 등록해야한다. 절차는 다음과 같다.



  1. 위의 링크에서 유니코드 지원 모듈 을 다운로드한다.
  2. 다운받은 유니코드 모듈을 CLCL을 설치한 폴더(예: C:\Program Files\Utilities\CLCL)에 압축해제한다.
  3. 알림영역CLCL 아이콘에 마우스 우측 버튼을 클릭하고 Options 메뉴를 클릭한다.
  4. Options 창에서 Format 탭을 클릭한다.
  5. Add 버튼을 클릭하고 DLLBrowser 버튼을 클릭해서 압축 해제된 유니코드 모듈을 선택한다.
  6. 목록에서 UNICODE TEXT를 클릭하고 OK/OK 버튼을 클릭한다.


II. 도구 추가하기 CLCL의 도구에는 문자열을 대문자나 소문자로 바꾸거나 개행 문자를 제거하는 유용한 기능이 포함되어 있다. 이 기능 역시 배포본에 포함되어 있지 않으므로 별도로 다운받아 등록해야 한다. 절차는 다음과 같다.

  • tool_text Ver 0.0.1 : 텍스트 변환 도구
    • 대소문자 변환
    • 인용
    • 줄바꿈
    • <TAG></TAG>
    • 등등


  • tool_utl Ver 0.0.1 : 기타 유틸리티
    • 히스트리 지우기
    • 클립보드 지우기
    • 복사시 소리 재생
    • 항상위
    • 등등


  1. 위의 링크에서 텍스트 변환 도구 를 다운로드한다.
  2. 다운받은 텍스트 변환도구를 CLCL을 설치한 폴더(예: C:\Program Files\Utilities\CLCL)에 압축해제한다.
  3. 알림영역CLCL 아이콘에 마우스 우측 버튼을 클릭하고 Options 메뉴를 클릭한다.
  4. Options 창에서 Tool 탭을 클릭한다.
  5. Add 버튼을 클릭하고 DLLBrowser 버튼을 클릭해서 압축 해제된 텍스트 변환 도구를 선택한다.
  6. 목록에서 추가를 원하는 항목(예: To &Lower)를 클릭하고 OK/OK 버튼을 클릭한다.
  7. 원하는 모든 기능을 추가할 때까지 전단계를 반복한다.


III. 도구의 사용 추가한 도구를 사용하는 방법은 두가지가 있다. 한가지는 다음처럼 클립보드 뷰어를 이용하는 방법이고 또 한가지는 다중 선택 메뉴가 호출되었을 때 붙여넣을 항목에 마우스 우측 버튼을 클릭하면된다.

  1. 알림영역CLCL 아이콘에 마우스 우측 버튼을 클릭하고 Viewer... 메뉴를 클릭한다.
  2. 좌측 패널History에서 변경할 클립보드를 선택한다.
  3. 우측 패널에서 클립보드 내용을 블럭으로 지정한 후 Tools 메뉴에서 원하는 항목(예: <TAG>)을 선택한다주3.
  4. 태그의 이름을 변경한 후 OK 버튼을 클릭한다.




주1: 필자가 테스트한 상당수의 프로그램이 Maxthon에서 동작하지 않았다. CLCL의 경우도 동일한 고민을 했기때문인지 주소 표시줄에서 멀티 클립보드를 사용하면 주소 표시줄 전체를 블럭으로 지정한 후 붙여넣는 방법을 취하고 있었다.

주2: CLCL의 설정창이 떠있는 경우에는 단축키가 동작하지 않는 버그가 있었다.

주3: 이 단계는 메뉴에서 <TAG>를 선택한 경우에만 나타난다.


IE의 제목 표시줄이 깨지는 경우 필자가 직접 경험해본 적은 없지만 가끔 받는 질문 중... (5625) 2006-03-13
사용자가 추가한 테마를 선택할 수 없는 경우 며칠전 낙서장 게시판에 괜찮은 xp테마라... (9433)2006-03-13

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.