Adium
Dock Icons Emoticons Contact List Styles Message Styles Sound Sets AppleScripts Status Icons Service Icons Menu Bar Icons Plugins Miscellaneous All
Quicksilver action for changing status and sending messages

Quicksilver action for changing status and sending messages

Submitted By vovasty

Description

inspired by http://adiumxtras.com/index.php?a=xtras&xtra_id=5825

1. Unpack the zip and copy the applescript file to “~/Library/Application Support/Quicksilver/Actions” (you might have to create the “Actions” folder).
2. Restart Quicksilver

usage:
invoke quicksilver, type '.' (DOT symbol, without quotes) and write
away I'm busy!, choose action Adium - this will change your status to away and sets message to I'm busy!. Available statuses: away,offlineonline,invisible

or

invoke quicksilver, type '.' and write
bobby hello!, choose action Adium - this will send message hello! to contact bobby. You can use both first characters of display name and UID.

Comments

You can reply to individual comments by clicking the "Reply" link next to each.

# by jasonjasonjason on 02/10/10 at 21:48:38

Anyone able to make this one work? I've got the script copied to the directory mentioned (Did have to create the Actions folder), but it doesn't seem to get picked up by Quicksilver.

# by vovasty on 02/10/10 at 22:16:03

did you typed comma ('.') in quicksilver? this will turns it into string input mode? After it you should enter message and press TAB, and choose Adium action.
Btw. After copying script you need to restart quicksilver

# by jasonjasonjason on 02/10/10 at 22:32:05

I did restart Quicksilver several times. I actually upgraded to the current version off of their website. I type Apple-Space to invoke QS, then ",away Not here." (without the quotes). That tries to pick a movie with "away" in the title. Maybe the comma isn't putting it into string input mode? Anyway, several others here at the office have apparently tried it over the past few weeks, none of us were able to get it to work.

# by vovasty on 02/10/10 at 22:35:12

Ohh, sorry. Exactly you need press DOT ('.'), not COMMA (',')

# by jasonjasonjason on 02/10/10 at 22:45:37

Ah, thanks. That makes a difference. QS now takes the whole string, but I don't see the Adium action anywhere. The default action is "Large Type", and if I select the drop down from there, it just basically shows the contents of the "Quicksilver" menu inside of QS itself. Is there something else I need to do to make QS pick up the scripts in that Actions folder? It is apparently unaware that the folder exists.

Thanks.

# by vovasty on 02/10/10 at 22:59:03

no, it should be exactly inside actions (among Show large type, Run as apple script, etc). Try to start typing 'Ad' in actions

# by jasonjasonjason on 02/10/10 at 23:09:39

Sorry for all the back and forth here, but I sure appreciate the help. I think this script will be pretty helpful if I can get it to work... So, if I type "ad" (no period), Adium does show up as an action (two squares show on the screen, one with Adium, and one with "Open", as I would expect), and if I hit return there, it brings Adium to the foreground. But as soon as I type the period, the box on the left (where Adium was) now shows a white panel with a grey note on the background. Whatever string I type shows up in that box. The box on the right has a gear icon and the title "Large Type". That's all. No drop down menu appears underneath as it occasionally does when I don't type the period. Tried it on another machine here with the same effect. If I look at the actions.plist in the QS directory (where the Actions folder is), there is an "Action" entry for the script, so I think QS knows about it.

# by vovasty on 02/10/10 at 23:15:11

okay, you should=:
1. type '.' (DOT or PERIOD)
2. write something like "away Not here" (without quotes)
3. press TAB
4. type "Ad" in actions menu
5. press ENTER, when Adium action appears in Actions menu (left pane)

thats all :)

# by vovasty on 02/10/10 at 23:15:17

okay, you should:
1. type '.' (DOT or PERIOD)
2. write something like "away Not here" (without quotes)
3. press TAB
4. type "Ad" in actions menu
5. press ENTER, when Adium action appears in Actions menu (left pane)

thats all :)

# by jasonjasonjason on 02/10/10 at 23:19:12

Sweet. Loose nut behind the keyboard ;) The tab was what I was missing. Works great!

Thanks.

# by pendolino on 06/23/10 at 13:45:35

i keep getting the following error when posting a message using the stated format although away messages DO work: http://drp.ly/1fiBd8

# by vovasty on 06/23/10 at 20:40:14

is it working with other contacts?

# by phantom on 05/26/11 at 07:57:14

one thing i have to complain is that the new chat windows don't consolidate into tabs automatically

# by karineko on 02/12/12 at 15:40:23

Hi, I tried adding other status like "busy" without succes. Anyone knows how to do it?

Post a New Comment

You must be logged in to post comments.

Download
8.68kb (2758 downloads)

12345
3.60 / 17 votes
Current Version: 1.0
Last Updated: 09/09/09