10 Comments

Summary:

Regular reader/commenter/fellow Quicksilver guru Jono emailed this great tip for Quicksilver. If you’re a regular user of Quicksilver – especially with the advanced features enabled – you know it can act up from time to time. And while Quicksilver can be used to Force Quit or […]

Regular reader/commenter/fellow Quicksilver guru Jono emailed this great tip for Quicksilver. If you’re a regular user of Quicksilver – especially with the advanced features enabled – you know it can act up from time to time. And while Quicksilver can be used to Force Quit or Relaunch other applications, it’s like trying to tickle yourself, it just doesn’t work.

Regular Reader/Commender Jono, submitted this tip about creating an Automator action that will Force Quit and then Relaunch Quicksilver on your command. To create it for yourself, do the following:

Create a new Automator workflow
Add the ‘Run AppleScript’ action
In there type:

do shell script “killall Quicksilver”
do shell script “open /Applications/Quicksilver.app”

Now, I saved it as a Finder plugin so that I can right-click (that’s CTRL click for you single-button mouse users) anywhere and choose RQ (Relaunch Quicksilver) action. Works mighty well – Thanks Jono!

Related research

Subscriber Content

Subscriber content comes from Gigaom Research, bridging the gap between breaking news and long-tail research. Visit any of our reports to learn more and subscribe.

By Nick Santilli

You're subscribed! If you like, you can update your settings

Related stories

  1. If QS isn’t hung (requiring a force quit) but is merely acting up you can easily restart it by activating it (control-space or whatever you’ve set it to) and typing control-command-Q.

    Share
  2. I kill my quicksilver every night in the middle of the night with a simple script run by cron:


    #!/bin/sh
    killall Quicksilver; sleep 1; open /Programs/Quicksilver.app

    I haven't had any problems since.

    Share
  3. If Quicksilver is not running, the killall will return non-zero and the script will fail. I did this to ensure a zero exit value:

    do shell script “killall Quicksilver; exit 0″
    do shell script “open /Applications/Quicksilver.app”

    Share
  4. Darth Zippy Monday, June 25, 2007

    Or, you could cut out the middle-man and use the ‘Do Shell Command’ Automator action instead of the Appliscript action.

    Either way, nice tip :)

    Share
  5. this goes in the bash.login file in ~/

    alias rquicksilver=”killall Quicksilver; open /Applications/Utilities/Quicksilver.app”

    Share
  6. Yea, I should point out that this is meant for force quitting & restarting Quicksilver when it misbehaves. Not just normal quitting or starting of Quicksilver.

    Also I didn’t come up with the AppleScript, someone much cleverer than me at the Quicksilver forums did. I just had the idea of using Automator to er… automate it.

    Share
  7. [...] Reader Tip: Easily Relaunch Quicksilver – The Apple Blog do shell script “killall Quicksilver; exit 0″ do shell script “open /Applications/Quicksilver.app” (tags: quicksilver automator) [...]

    Share
  8. [...] fix is really simple, and like Paul’s plugin for Firefox and Jono’s plugin for Quicksilver, only requires two lines of [...]

    Share
  9. [...] was reading a post on The Apple Blog about a similar fix for getting Quicksilver to act properly when I immediately thought how this [...]

    Share
  10. [...] Reader Tip: Easily Relaunch Quicksilver | The Apple Blog (tags: quicksilver howto automator) [...]

    Share

Comments have been disabled for this post