Cowell Computer Consulting

Quicksilver Compound Commands with Delays

Posted by Luke Cowell on May 10, 2007 at 07:50 AM

I been using quicksilver for a while and it's a great tool. One thing that disappointed me was that when building triggers I could figure out how to couple several commands together. I found this article which does a great explanation of it.

You need advanced features enabled etc. I won't re-explain what the previous author did a great job of explaining, but I will explain how to overcome one limitation they mentioned.

How do I order and add delays between commands ?

-Enable the Terminal Commands module

-For the sake of a simple illustration I'm going to use large type commands. Create and save 2 large type commands using the encapsulate [^+Enter] and save commands.

-Enter the following:

.sleep 5 [tab]

run command in shell [enter]

[^+Enter] (to encapsulate command)

Save command to file [enter]

Let's try it out. Use the comma trick to group your 3 commands together and then choose to run. Neet - delay.

Extending the concepts

-you can use the comma trick to build triggers with multiple commands coupled together.

-you can change the delay between commands by modifying the number after sleep.

-you can couple as many commands together as you want using this technique, adding delays when required.

Comments

There are 2 comments on this post. Post yours →

Fred Weiner

All goes well until I reach the last step, that is, having encapsulated the three desktop-residing commands via the comma trick plus ctrl-enter, tabbing over does not give me the option to save command to file, rather, copy to clipboard, show menu, etc. Thanks for your post; I will get this to work. Any hints?

Hm, thanks for the code.

Post a comment

Required fields in bold.