Merlin’s weekly podcast with Dan Benjamin. We talk about creativity, independence, and making things you love.
Merlin’s weekly podcast with Dan Benjamin. We talk about creativity, independence, and making things you love.
”What’s 43 Folders?”
43Folders.com is Merlin Mann’s website about finding the time and attention to do your best creative work.
Quicksilver: AppleScript to quickly add Entourage Tasks
Merlin Mann | Jun 14 2005
A hacker who wishes to remain anonymous has answered my prayers by creating a modest one-line AppleScript that lets you pipe input from Quicksilver into a new Entourage Task with zero cruft—no Category, no Project, no date, and no reminder. Perfect for fast capture any place, and something I’ve craved for over a year. To install:
To use (just one example):
Jump over to Entourage and you should have a nice new task sitting in your list. Note that the Quicksilver input, as ever, can come from practically anyplace; you can select text in Safari and “Send to Quicksilver” ( Like I say, if you want all the “trimmings,” you should enter Tasks in Entourage as usual, but this is just terrific for capturing stuff quickly without changing modes. A minor godsend as far as I’m concerned. (As ever with all my Quicksilver tips, I’m sure I’ve forgotten some critical element that makes this work on your end; if the Setup guide doesn’t answer your question, post a comment) 23 Comments
POSTED IN:
Using the original as a...Submitted by G (not verified) on June 21, 2005 - 7:09am.
Using the original as a starting point here is a slightly more complicated version that adds a "choose from" dialog for categories (use arrow keys and return/enter for keyboard control) and support for LaunchBar. Just cut and paste into Script Editor and save as a script: (* Note: This was written and tested on Tiger with Entourage 2004, LaunchBar 4, and Quicksilver beta 42. *) --If invoked from Quicksilver using terms from application "Quicksilver" on process text theName my main(theName) end process text end using terms from --If invoked from LaunchBar on handle_string(theName) my main(theName) end handle_string --The main functionality of this script on main(theName) --First we need the name of the front app before QS or LB were summoned tell application "System Events" set frontApp to (name of (processes whose frontmost is true)) as text end tell --get the categories from Entourage tell application "Microsoft Entourage" set catList to the name of every category end tell --choose the category from the current app tell application frontApp set selectedCategory to (choose from list catList with title "Select Category") as string end tell --create the note tell application "Microsoft Entourage" set chosenCategory to category selectedCategory set newNote to make new task with properties {name:theName, category:chosenCategory} end tell end main » POSTED IN:
|
|
EXPLORE 43Folders | THE GOOD STUFF |