TXT 파일을 기반으로한 GTD VI: 생산성 극대화 B. QUICKSILVER

VI. Txt 파일을 기반으로한 GTD IV: 애플 스크립트, quicksilver, text expander 를 통한 생산성 극대화 + Phrase Express for Windows

Outline:

I.        Intro

II.         Mac: Taskpaper

III.        Cloud: Dropbox

IV.        iOS: Taskpaper

V.        Windows: TodoPaper/nvpy

VI.        Mac Taskpaper extra –

A. 애플 스크립트

B. QuickSilver

C. TextExpander 를 병행한 활용 +

VI. B Quicksilver

QuickSilver 는 키보드만을 사용해서 application 이나 applescript 를 론칭해주는 어플입니다.

http://www.blacktree.com/ 이 링크에서 무료로 받으실수 있습니다.

이렇게 생겼습니다.

wpid-screenshot2013-01-14at12-47-40am-2013-01-14-00-39.png

저는 이렇게 씁니다 (preference 창에서 쉽게 바꿀수 있습니다)

wpid-screenshot2013-01-14at12-50-12am-2013-01-14-00-39.png

이창은 quicksilver 가 실행된 상태에서 Control + Space 를 누르면 불러올수 있습니다.

wpid-screenshot2013-01-14at12-53-44am-2013-01-14-00-39.png

우선 TaskPaper (또는 어떤 다른 app을) 클릭 없이 실행시키는데 유용합니다. 이것이 QuickSilver 의 가장 일반적인 용도이기도 하고요.

그러면 QuickSilver 를 좀더 유용하게 써보는 두가지 방법을 알아보겠습니다:

  1. TaskPaper 에 할일을 QuickSilver 를 통해 넣기.
  2. AppleScript 에 키보드 숏컷을 지정해서 메뉴를 통하지 않고 script 를 적용하기.
  1. Taskpaper 할일을 QuickSilver 로 넣기

원본은 여기서 보실수 있습니다.

http://www.hogbaysoftware.com/wiki/UseQuicksilverToCreateTaskPaperTask

UseQuicksilverToCreateTaskPaperTask

I hope this script is useful for QuickSilver users.

To install it: 설치법:

Open Script Editor and paste in the script

Save the script as ~/Library/Application Support/QuickSilver/Actions/TaskPaper.scpt

Restart QuickSilver

AppleScript Editor 를 실행해서 아래의 Script 를 paste 해 넣습니다.

TaskPaper script 를 저장합니다. QuickSilver 가 찾기 위해서는 이 path 에 저장합니다.

~/Library/Application Support/QuickSilver/Actions/TaskPaper.scpt

QuickSilver 를 다시 시작합니다.

To use it: 사용법:

Invoke QuickSilver (Control-Space) by default

Press period ‘.’ and type your entry

Press tab and then type until the “TaskPaper” action is selected.

Your new entry will be added to your Inbox project.

QuickSilver 를 Control+Space 눌러 불러옵니다.

wpid-screenshot2013-01-14at1-06-44am-2013-01-14-00-39.png

entry 창에 마침표 (.) 를 눌러 QuickSilver 에게 문자 입력을 알려줍니다.

wpid-screenshot2013-01-14at1-07-02am-2013-01-14-00-39.png

할일을 입력합니다. (예: – upload quicksilver tutorial to GTD blog @computer @due(2013-01-14) )

wpid-screenshot2013-01-14at1-07-40am-2013-01-14-00-39.png

TaskPaper 에 입력됬음을 확인합니다.

wpid-screenshot2013-01-14at1-08-55am-2013-01-14-00-39.png

이 방법으로 e-mail 의 내용물, website 에서 필요한 문구, 이런 내용들을 TaskPaper 에 신속하게 입력할수 있습니다.

Here’s the script:

_______________________________________________________________________

using terms from application “Quicksilver”

on process text tasks_text

tell application “TaskPaper”

tell front document

if not (exists project named “Inbox”) then

make new project with properties {name:”Inbox”} at front of projects

end if

tell project named “Inbox”

repeat with each in paragraphs of tasks_text

make new entry with properties {text line:each}

end repeat

end tell

end tell

end tell

end process text

end using terms from

_______________________________________________________________________

AppleScript 에 키보드 숏컷을 지정해서 메뉴를 통하지 않고 script 를 적용하기.

QuickSilver Preference 창을 띄웁니다.

wpid-screenshot2013-01-14at1-14-07am-2013-01-14-00-39.png

오른쪽 상단에 있는 Trigger 버튼을 누르고 왼쩍 하단의 + 버튼을 눌러 새 hotkey 를 만듭니다.

wpid-screenshot2013-01-14at1-15-10am-2013-01-14-00-39.png

New Hot Key 창이 뜨면 Select an Item 창에 applescript 파일평을 입력합니다.

wpid-screenshot2013-01-14at1-15-24am-2013-01-14-00-39.png

dropdown 창에서 원하는 script 를 고릅니다.

wpid-screenshot2013-01-14at1-15-38am-2013-01-14-00-39.png

이제 script 가 quicksilver 에 저장이 되었고 키보드 숏컷을 지정해 줍니다. 화면에는 제가 이미 trigger 를 다 지정해 놓았지만 그러기 전에는 None 이라고 나옵니다.

wpid-screenshot2013-01-14at1-14-52am-2013-01-14-00-39.png

Trigger 부분을 클릭해주면 이런 창이 뜹니다. HotKey 창에 원하는 키보드 숏컷을 입력합니다.

OSX 에 기본적으로 키보드 숏컷이 많이 내장되어 있으나 대부분이 cmd 키를 사용합니다. (예를들어 cmd+space 를 누르면 spotlight 이 뜨죠)

control 키를 사용한 숏컷을 지정하시면 대부분 충돌을 피할수 있습니다.

wpid-screenshot2013-01-14at1-16-11am-2013-01-14-00-39.png

이제 TaskPaper 이나 Mail 에서 control+shortcut 만 사용해서 script 를 실행시킬수 있습니다.

QuickSilver 는 컴퓨터 부팅시 자동으로 실행하는것이 좋습니다.

Leave a Reply

Scroll to top