Ubiquity는 윈도우의 Launchy나 맥의 퀵실버처럼 파이어폭스에 키보드 기반의 런쳐 기능을 더해주는 확장기능인데요. 개인적으로 생각하기에 앞으로의 가능성면에서는 지금까지 나온 확장기능중에 단연 최고라고 말하고싶네요. 뭐랄까.. 브라우저의 사용성을 한단계 업그레이드 시켜주고, 나아가 파이어폭스를 다른 브라우저와 경계지을만큼의 킬러 확장기능이라고 부르고싶습니다.

표현이 너무 거창하다면 죄송하지만, 그만큼 앞으로의 가능성이 너무나 무궁무진한것 같아서 거품을 물지 않을수가 없네요.. -_-;

일단 Ubiquity를 설치 하시고 단축키 Ctrl+Space를 누르면 파이어폭스의 오른쪽 상단에 검은색 커맨드 영역이 보입니다. 여기서 여러가지 명령어를 넣으시고 작업을 수행하시면 되요.


몇가지 커맨드를 넣어보겠습니다. 먼저 구글검색인데요. 아래처럼 검색결과의 미리보기도 가능하고, 엔터를 누르면 새탭으로 결과가 열립니다.


flickr 명령어로 이미지를 검색한 모습


유튜브 비디오 검색



weather 명령어로는 날씨 정보를..


calc 명령어로 간단한 계산도 가능하네요.


지메일을 이용한다면 최근에 온 마지막 메일을 볼수도 있고..

이렇게 간단한 번역도 가능합니다.



이 밖에 tab, tab-close로 탭을 전환하거나 탭을 닫기, zoom으로 페이지 확대/축소, view-source로 소스보기, highlight로 선택영역 하이라이트, edit site 북마클릿과 동일한 페이지 편집 효과를 주는 edit-page 명령 등 50여가지의 명령을 이용 할 수 있습니다.

자세한 명령어는 여기 페이지를 참조하거나, 커맨드창에서 command-list 명령어를 넣어보세요. 또한 주소표시줄에 about:ubiquity를 입력하면 Ubiquity의 설정페이지로 이동하는데요. 여기서는 Ubiquity의 단축키를 설정 할 수 있네요.


그리고 당연한 기능이겠지만 Ubiquity도 명령어를 길게 타이핑할 필요 없이 명령어의 앞부부만 쳐도 명령어를 인식하고요. 앞부분이 중복되는 다른 명령어가 있다면 위아래 화살표키를 움직여 선택하는것도 가능합니다.


또한 Ubiquity는 마우스 우클릭에 문맥메뉴도 만들어 주는데요. 간단한 검색이나 입력폼에서의 계산 등에 사용하시면 좋을것 같네요.




더불어 Ubiquity는 특정 웹사이트에 특화된 명령어나 나만의 명령어를 만드는것도 지원하는데요. 프로그래밍 지식과 관심이 있으시면 여기를 방문해 보세요.

그 리고 이렇게 유저들이 만든 명령어가 적용된 웹사이트를 방문하면, 아래처럼 구독 할 수 있는 버튼을 보여주는데요. 구독버튼을 클릭하면 경고를 보여주고 구독하겠다는 확인을 하면, 해당 사이트에 적용된 명령을 내 Ubiquity에서 사용 할 수 있습니다.


현재 유저들이 작성한 명령어는 Ubiquity Herb에서 확인 할 수 있는데요.. 아직 많은수가 있는건 아니지만 키보드를 이용해 구글을 검색하는 Keyspace, 브라우저를 다시 시작하는 restart, url 단축 서비스인 bit.ly 커맨드 등이 눈에 띄네요.

지금은 외국사이트에만 특화된 기능들이 많아 조금 아쉬운데요.. 추후 한국 개발자분들도 적극 동참하셔서 한국웹에 특화된 유용한 명령어를 많이 만들어 주시면 좋겠습니다.


아무튼 Ubiquity의 현재 모습을 봐도 지금까지 봤던 파이어폭스 플러그인 중에 그 유용함이나 확장성과 가능성은 단연 최고 아닌가요? ^^;



포스트가 마음에 들면 RSS로 편하게 받아보세요~  웹초보의 Tech 2.1 한RSS로 구독하기

RSS가 무엇인지 궁금하시면 한RSS 만화 가이드~

개인적으로 윈도우의 생산성을 높여주는 #1 유틸리티로 키보드 런쳐 프로그램인 Launchy를 손꼽는데요. Excutor는 Lauchy와 비슷하면서도 강력한 키워드 기능과 다양한 설정을 통해 한층 더 뛰어난 성능을 보여줍니다.


기본적으로는 Executor의 사용법은 Lauchy와 비슷합니다. 시작메뉴와 제어판의 아이템들을 자동으로 인덱스하고, 입력하는 단어를 자동완성하여 손쉽게 원하는 프로그램을 구동 할 수 있습니다. 기본 단축키는 윈도우키+Z로 설정되어 있네요.

2008-08-21_223018 


Excutor의 강력함을 보여주는 키워드 기능입니다. 아이콘, 파일, 폴더, 즐겨찾기 등을 드래그해서 키워드로 추가 할 수 있고, 단축키를 지정해 Excutor를 거치지 않고도 실행 할 수 있습니다.

2008-08-21_223139


또 다음과 같은 여러가지 특별한 키워드들이 기본적으로 포함되어 있습니다.

  • apps : 현재 실행중인 프로그램 보기
  • clipboard : 클립보드 내용 보기
  • find : 비스타의 검색 시스템이나 xp의 Windows Desktop Search와 연동해서 검색합니다.
  • mute : 볼류소거 끄고 크기
  • recent : 최근에 실행한 문서 폴더 보기
  • screensaver : 화면보호기 시작
  • search : 윈도우 검색
  • services : 윈도우 서비스
  • task : 작업관리자
  • time : 시간, 날짜 보여주기
  • ip, ipconfig, netstat, ping, tracert 네트워크 명령
  • play, stop, next, previous 기본 미디어 플레이어 조종 (윈앰프 처럼 global hotkey가 지원되야함)
  • ?emptyrecyclebin : 휴지통 비우기
  • ?hibernate : 절전기능
  • ?lock : 컴퓨터 잠금
  • ?logoff : 컴퓨터 로그오프
  • ?monitor : 모니터 끄기
  • ?restart : 컴퓨터 다시 시작
  • ?shutdown : 컴퓨터 종료
  • ?standby : 대기모드로 전환
  • ?saveclipboard : 클립보드를 파일로 저장

Ctrl+i를 클릭해 시작메뉴의 아이템들을 편리하게 키워드로 추가 할수도 있습니다.

2008-08-21_234108


키워드 설정메뉴에서 마우스 우클릭후 Import Keywords 명령을 통해 windowskeywords.exc 파일을 불러오면 현재 윈도우를 조종 할 수 있는 center, close, maximize, minimize,resize 등의 명령어를 추가 할 수 있습니다.

2008-08-22_004339 


물론 드라이브 탐색이나 url을 입력해 바로 브라우저로 오픈하는것도 가능하고, "google 검색어" 형식으로 구글이나 위키피디아를 검색 할 수 있습니다. 다만 유니코드 지원 문제로 검색의 경우 한글 입력이 불안정해 많은 쓸모는 없네요.. (유니코드 문제는 추후 버전에서 해결한다고 합니다.)

2008-08-21_234442


간단한 계산기로도 활용 할 수 있습니다. 처음에 #키를 입력해야 합니다. 지원되는 수식은 + - * / ^ abs, sqrt, sqr, sin, cos, arctan, ln, log, exp, fak, pi, e, x

2008-08-21_231601


|| 구분자를 이용해 여러개의 프로그램, 파일, url, 키워드 등을 동시에 오픈 할 수 있습니다. 예를 들어 아래 이미지 처럼 www.choboweb.com || ccleaner || d:\download를 입력하면 브라우저로 www.choboweb.com 사이트와 CCleaner 프로그램과 함께 탐색기로 d:\download 폴더가 동시에 열립니다. 또 이 명령을 키워드로 지정해 단일 키워드로 복수의 명령어를 수행하는것도 가능해지게 됩니다.. ^^;

2008-08-22_001633


환경설정의 General 탭입니다. Excutor의 Settings에서는 정말 많은 설정을 바꿀수 있습니다.

2008-08-22_000020

  • Add to windows send to menu : 마우스 문맥메뉴의 보내기 메뉴에 Excutor의 키워드 기능을 추가 할 수 있습니다.
  • Hotkeys : Excutor를 불러오는 단축키를 변경합니다.
  • Steal Win-R hotkey from windows : 윈도우 실행 메뉴를 Excutor로 대체 할 수 있습니다. (비스타에서는 안됨)
  • Popup at cursor : 마우스 커서가 위치한 곳에서 Excutor를 열어줍니다.
  • Max history entries : 기억할 히스토리 용량의 최대 갯수를 결정합니다.

Visual/Skin 탭에서는 칼라, 폰트 등을 포함한 레이아웃을 마음대로 바꿀수도 있습니다.다양한 또한 하단의 Wizard 버튼을 누르면 기본적으로 제공되는 스킨 목록을 볼 수 있습니다. 개인적으로 리스트가 보여지는 스타일의 스킨이 화면은 많이 차지하지만 사용성은 더 좋네요. 더 많은 스킨은 여기 포럼에서 구할수 있습니다.

2008-08-21_233616


Indexing, scanning & cache 탭에서는 인덱스 경로의 추가를 할 수 있는데요. 여기서는 드래그앤드랍이 지원 안되고, 패스를 직접 입력해야 하는 불편함이 있네요. 이건 추후 버전에 수정될 문제같고, 인덱스 할 파일 종류는 세미콜론으로 구분하며 폴더는 \문자를 지정하면 됩니다.

2008-08-21_232135 


Excutor는 메모리 사용량도 Launchy에 비해 적은것 같아 좀 더 빠르고 가볍게 돌아가는것 같고, 레지스트리를 사용하지 않기 때문에 자유롭게 USB 메모리에 넣어 다닐수 있습니다. (excutor.ini 파일만 컴퓨터의 유저 폴더에서 복사해 USB 메모리에서 Excutor가 위치한곳에 복사해주면 됩니다.)


아직까지는 Excutor를 알고나서 오래 사용해 본것이 아니지만.. 몇몇 UI의 투박함이나 한글문제가 제대로 해결이 안된 상태인데도 상당히 매력있게 느껴지는 키보드 런쳐네요. Launchy가 단순히 심플함에 초점을 맞췄다면, Excutor는 좀 더 파워유저를 고려하는 느낌이랄까요.. 아직 정식 1.0 버전이 나오지 않았음에도 불구하고 앞으로가 상당히 기대되는 프로그램입니다.. ^^;



포스트가 마음에 들면 RSS로 편하게 받아보세요~  웹초보의 Tech 2.1 한RSS로 구독하기

RSS가 무엇인지 궁금하시면 한RSS 만화 가이드~


CircleDockCircle


Circle Dock은 원형이나 나선형 모양으로 구현 할 수 있는 독특한 모양의 오픈소스 프로그램 런처인데요. 핫키를 누르면 마우스 포인터가 위치한곳에 런처를 불러옵니다. 확실히 동그란 모양으로 구현한 까닭인지.. 마우스의 동선을 잘살려 손쉽게 프로그램을 실행 할 수 있는 장점이 있습니다.

기본적으로 다음과 특징이 있습니다.

  • 파일, 폴더, 아이콘을 드래그앤드랍으로 추가
  • 마우스휠이나 방향키로 회전 가능
  • 아이콘 변경과 다양한 스킨 지원 (Rocket Dock이나 Object Dock의 스킨도 사용 할 수 있네요.)
  • USB 포터블 모드 지원
  • 듀얼 모니터 지원

환경설정에서 Behavior 탭의 Dock Shape를 Spiral로 바꿔주면 Dock의 모양이 나선형 모양으로 바뀝니다.

2008-08-17_165102

2008-08-17_165426


하단의 Synchronize Links With Folder 옵션을 체크해주고 원하는 폴더를 지정해주면.. 이 폴더의 파일들이 Dock과 동기화 됩니다.

2008-08-17_170155


Launch 탭에서는 단축키를 지정 할 수 있습니다. 기본적으로 지정된 단축키는 Ctrl+윈도우 키입니다.

2008-08-17_170331


Circle Dock은 현재 0.92 버전으로 원래는 Donation Coder의 프로그래밍 경쟁대회 출품을 위해 2주만에 코딩했다고 하는데요. 짦은 시간에 만든탓에 아직 RocketDock 등의 기존 런쳐 프로그램에 비해 기능상으로는 많이 부족하지만.. 앞으로도 활발히 개발한다고 하니 기대해도 좋을것 같습니다. 아래 스크린샷에 보이는 시작메뉴 불러오기와 폴더추가 기능은  다음 버전에서 추가할 예정이라고 하네요.


CircleDock0.9.2Preview-Windows7Theme,StartMenu

CircleDock0.9.2Preview-Windows7Theme,DockFolder



포스트가 마음에 들면 RSS로 편하게 받아보세요~  웹초보의 Tech 2.1 한RSS로 구독하기

RSS가 무엇인지 궁금하시면 한RSS 만화 가이드~

예전에 윈도우의 아쉬운 2%를 채워주는 프리웨어 소개에서 제가 첫손에 꼽은 프로그램이 Launchy인데요. 제 개인적인 선호 여부를 떠나 기본적인 키보드 런쳐 기능 외에도 다양한 활용법이 돋보이는 툴이기도 합니다. Launchy와 비슷한 키보드 런쳐로 Keybreeze나 nDroid 등의 여러 유틸리티가 막강한 성능을 뽑내기는 하지만, 편리한 인덱스 기능과 막강한 플러그인의 활용 때문에 나온지는 오래됐어도 아직까지 Launchy가 윈도우의 생산성 향상 유틸리티로 #1 자리를 지키는것 같습니다.

이번 포스트에서는 아직 Launch(런치)를 접해보지 못한 분들을 위해 런치의 기본적인 사용법과 옵션 메뉴, 기본 플러그인을 간단히 살펴볼께요.. 아이콘은 클릭해야 맛이라고 생각하는 분들도 속는셈치고 꼭 한번 런치를 접해보시길.. ^^;


먼저 런치의 다운로드는 아래 링크에서 받으시고요.

Launchy 다운로드 (윈도우)

리눅스 베타 다운로드


런치의 사용법은 극히 간단한데요. 설치하면 시작 프로그램에 등록되고, 기본 단축키인 Alt+Space로 불러 올 수 있습니다.

 2008-07-19_204959


런치를 처음 설치하면 기본적으로 바탕화면, 빠른실행과 시작메뉴의 파일들이 인덱싱 되는데.. 만약 바탕화면에 파이어폭스 아이콘이 있다면,  firefox라고 타이핑하고 엔터를 눌러서 파이어폭스를 실행하면 됩니다. 그리고 프로그램의 실행과 동시에 런치가 닫히게 되는데, 타이핑 중에 닫으려면 화면의 다른 부분을 클릭하거나, 다시 Alt+Space 또는 Esc 키를 눌러도 됩니다. 런치를 완전히 종료하려면 런치를 우클릭하고 Exit를 선택하면 됩니다. 스킨에 따라 종료 버튼이 있는것도 있습니다.

또한 이름의 일부분만 입력해도 많이 사용하는 순으로 추천 목록을 보여주기 때문에 더욱 편리하게 사용 할 수 있는데요.. 예를 들어 firefox는 fir이나 ff만 치고 잠시 기다리면 이 철자에 상응하는 파일들을 불러와 아래 이미지 처럼 추천하는 목록을 보여줍니다.

2008-07-19_205913


인터넷 주소를 입력하면 바로 브라우저를 열고 해당 웹사이트에 접속합니다. 이 기능은 Weby 기본 플러그인에 포함되어 있는데, Weby 플러그인의 자세한 내용은 아래에 더 자세히..

2008-07-20_010530 


드라이브명을 입력해 폴더와 파일 탐색 모드로 들어 갈 수 있습니다. c:\ 또는 d:\ 등을 입력한후 폴더의 첫글자를 입력한고 탭키를 누르면 경로를 자동 완성해 주는데요. 예를 들어 c:\p를 입력하고 탭키를 누르면 자동으로 c:\program files를 완성해 주고, p로 시작하는 다른 경로를 원하면 계속 탭키를 눌러 원하는 경로를 찾으면 됩니다.  그리고 경로를 찾아 들어 가면서 추천 목록에 뜨는 폴더나 파일에 아래 화살표로 고른후에 탭키를 누르면 해당 경로를 런치에서 유지하면서 계속 탐색이 가능해집니다.

2008-07-20_011010


런치를 불러오고 오른쪽 상단의 톱니바퀴 모양의 버튼을 클릭하면 옵션에 들어 갈 수 있는데, 먼저 General 탭에서는 다음과 같은 설정을 바꿀수 있습니다. 기본적인 옵션에서 그다지 바꿀것은 없지만, 런치가 어떤 옵션을 제공하는지 알아두면 좋겠죠.. ^^;

2008-07-19_210937


User Interface

  • Always display Launchy window : 런치가 프로그램 실행후 닫히지 않고, 항상 보이게 합니다.
  • Hide Launchy when it loses focus : 런치가 선택되어 있지 않으면 자동으로 사라집니다.
  • Always on top : 항상 모든 프로그램 위에 보여집니다.
  • Condense suggestion list : 프로그램의 추천 목록을 좀 더 간략한 방식으로 보여줍니다.
  • Always center Launchy : 런치를 실행 할 때 항상 화면 중앙에서 실행합니다.
  • Hotkey : 런치의 실행 단축키를 변경 할 수 있습니다.

GUI

  • Opaqueness : 런치의 투명도를 조절합니다.
  • Fade in time : 런치가 실행될때의 애니메이션 시간을 설정합니다.
  • Fade out time : 런치가 사라질때의 애니메이션 시간을 설정합니다.
  • Simultaneously visible alternate suggestions : 추천 목록에서 스크롤 하지 않고 한번에 몇개의 아이템이 화면에 보여질지 결정합니다.
  • Max. number of alternate suggestions : 추천 목록에서 스크롤 해야 하는 부분까지 포함에서 몇개의 아이템을 포함할지 결정합니다. (c:\ 처럼 파일시스템을 탐색할때는 이 옵션이 적용되지 않습니다.)

System Options

  • Check for updates on startup : 런치를 처음 실행 할 때 런치의 업데이트가 있는지 확인합니다.
  • Show hidden files in browse mode : 런치를 이용해 파일을 탐색 할 때 (예: c:\ 명령), 숨김 속성의 파일도 보여줄지를 결정합니다.
  • Portable mode (USB Stick) : USB 메모리에서 실행 할 수 있도록 런치의 설정 파일을 런치의 실행파일과 같은 위치에 만들어 줍니다.
  • Use fast indexer? : 런치 카탈로그에 인덱스하는 파일의 양이 많아지면 런치가 느려질수 있는데, 그럴때 이 옵션을 활성화하면 더 빠른 인덱스를 가능하게 해줍니다. 다만 속도가 빨라지는 대신 메모리를 더 많이 사용하기 때문에 수천개의 파일 미만이라면 활성화 하지 않는것이 좋습니다.
  • Minutes between catalog updates : 런치의 인덱스를 얼마나 자주 업데이트 하는지를 결정합니다. 기본값은 10분이며.. 0으로 설정하면 자동 스캔을 하지 않습니다.

Skins 탭에서는 입맛따라 스킨을 선택 할 수 있는데, 더 많은 스킨은 Launchy Skins 2.0+ 게시판과 deviantArt를 둘러보시면 됩니다. 스킨 설치 위치는 런치가 설치된 폴더 밑의 Skins 디렉토리 밑에 넣어주고, 스킨을 만들기 위해서는 “Skins” 디렉토리 밑에서 “Default” 디렉토리를 복사해 style.qss 파일과 misc.txt 파일을 편집하고 이미지를 교체하면 됩니다.

2008-07-19_214155


Catalog 탭에서는 런치의 인덱싱을 담당합니다. 여기서 런치가 인덱스하는 폴더를 하단의 + 버튼을 눌러서 추가하면 되는데, 왼쪽의 File Types 부분에서 음악 폴더는 *.mp3, 그림 폴더는 *.jpg 처럼 폴더내의 특정 파일만 인덱스 하도록 설정 할 수 있습니다. 모든 파일을 익덱싱 하려면 *.*라고 넣으시면 됩니다.

그리고 아래 부분의 Executables에 체크를 하면 실행 파일만 익덱스 하고, Directories를 체크 하면 해당 폴더 밑의 서브폴더도 인덱스 합니다. 바로 아래의 Depth를 통해 서브폴더의 인덱스 깊이를 설정 할 수 있습니다.

새로운 폴더를 등록시켰다면 Rescan Catalog 버튼을 눌러 인덱스를 업데이트 하면됩니다. 

2008-07-19_215432


Plugins 탭은 런치를 확장시켜주는 여러 플러그인을 관리하는데요. 런치의 플러그인은 런치 폴더 밑의 Plugins 디렉토리에 dll 파일로 등록되어 있으며, 다른 플러그인을 설치할때도 여기에 설치하시면 됩니다. 공식 플러그인은 Weby,Calcy,Runner가 있으면 사용법은 다음과 같습니다.

2008-07-19_221318


Weby는 파이어폭스와 IE의 북마크를 자동으로 인덱스해 런치로 즐겨찾기를 구동 할 수 있고, 하단에 등록된 사이트들을 이용해 검색을 할 수 있습니다. 물론 아무 웹사이트의 주소를 넣고 엔터를 눌러도 해당 웹사이트로 이동합니다. (만약 파이어폭스 3에서 북마크를 인덱스하지 못할때는 about:config으로 들어가서 browser.bookmarks.autoExportHTML의 값을 true로 바꿔주고 다시 인덱스를 리스캔 하면 됩니다.)

즐겨찾기 구동은 그냥 사이트의 이름을 입력하면 되고, 검색을 할 때에는 먼저 사이트에 할당된 키워드를 넣고.. 탭키를 누른후.. 원하는 검색어를 넣고 엔터를 누르면 됩니다.

예를 들어 firefox를 구글로 검색 할 때, google을 입력하고.. 탭키를 친뒤.. firefox를 입력해서 엔터를 누르면 브라우저가 열리면서 구글로 검색이 됩니다. 브라우저가 이미 열려진 상태면 당연히 새탭으로 열리고요.

2008-07-19_222453  

그리고 하단의 + 버튼을 눌러 검색엔진을 추가 할 수 있는데, 네이버 같은 경우는 아래값을 해당 필드에 넣어주면 됩니다. 대부분 원하는 검색엔진으로 아무 단어나 검색하고 검색어 부분을 %s로 교체해주면 잘 작동합니다.. ^^;

Name : Naver

URL : http://search.naver.com/

Query : search.naver?sm=tab_hty&where=nexearch&query=%s&x=0&y=0


Calcy는 간단한 계산기 플러그인으로 아무 설정 없이 바로 런치에서 사칙연산 기능을 사용 할 수 있습니다.

2008-07-19_224237


Runner는 커맨드라인 명령어를 등록하고 실행해주는 플러그인 입니다. 예를 들어 아웃룩에서 새로운 메모를 만들어 주는 /c ipm.stickynote 커맨드를 런치의 Runner 플러그인에 등록해, note라는 명령으로 아웃룩의 새로운 메모 만들기가 실행되게 만들수 있습니다. 또 기본적으로 등록된 cmd 명령어를 통해 cmd, 탭, ipconfig 등으로 시작 – 실행 - cmd로 들어가지 않고도 여러가지 도스 명령어를 구동 할 수 있습니다.

이 Runner 플러그인은 다양한 방법으로 응용이 가능하니 이건 다음편에서 다른 플러그인들의 소개와 함께 더 많은 활용법을 설명하겠습니다.. ^^;

2008-07-19_233130


본격적인 런치 활용법은 다음편에서 계속~~



포스트가 마음에 들면 RSS로 편하게 받아보세요~  웹초보의 Tech 2.1 한RSS로 구독하기

RSS가 무엇인지 궁금하시면 한RSS 만화 가이드~