MoodBlast with Applescript Goodness

Note: This post is over 11 months old. You may want to check later in this blog to see if there is new information.

MoodBlast now has Applescript support. That means you can use all of its functionality from any program that supports Applescript. If you have a program to monitor track changes in iTunes, you can use that as well. And you can blast from Quicksilver with this simple action…

Quicksilver MoodBlast action

using terms from application "Quicksilver"
	on process text the_text

		tell application "MoodBlast" --Changed from MoodBlast2 with v3.0
			set results to blast the_text
			return null --otherwise it opens QS again
		end tell

	end process text
end using terms from

Save that as a .scpt file to ~/Application Support/Quicksilver/Actions and restart Quicksilver. Then you can just type “.” (period) to enter text mode, enter your blast and tab over to find your action and send the text to MoodBlast.

You can use ^overrides in your blast command to select services. ^y would send only to Yappd, while ^tau would send to Twitter, Adium and Tumblr, etc. ad nauseum. The blast directive will process anything that would be handled directly from the MoodBlast interface, including !bang-words.

The new version also adds support for auto-grabbing urls from the foreground application. Of course, you can disable this in the General preferences. If enabled, you can hit your hotkey while browsing in most browsers and it will grab the URL for the current page. The next version will probably support del.icio.us posting as well, but for now it formats links with titles and descriptions when possible, making for especially great posts to Tumblr. It works really well with Vienna newsreader, picking up selected text as the link description.

Lastly, it supports the latest SVN build of Adium, for those on the bleeding edge.

» » » » » » » » » »
  1. Skadz 10.22.07 / 6pm

    Sadly, the quicksilver script doesn’t seem to do anything for me :( In the console, I see:

    2007-10-22 19:35:13.591 Quicksilver[14267] no handler

    Any ideas? Thanks!

  2. brett 10.22.07 / 6pm

    Did you save it as a compiled script using script editor?

  3. Skadz 10.22.07 / 7pm

    That was it! Thanks!

  4. Leo Laporte 11.12.07 / 12pm

    Fantastic! My new fave way to post to Twitter, FB, et al. Thanks!

  5. Alex 03.08.08 / 2pm

    Quicksilver seems to execute the script just fine, and this appears in my console:

    3/8/08 2:24:47 PM MoodBlast[259] -[sendBlastCommand performDefaultImplementation]
    3/8/08 2:24:47 PM MoodBlast[259] -[sendBlastCommand sendBlast:]

    But no apparent blasting goes on.

  6. brett 03.08.08 / 2pm

    Are you using the beta? Version 3.1 is about 15 minutes from coming out, and I’m having no problems with any of the AppleScripts with 3.1b1 and up.

  7. Alex 03.08.08 / 2pm

    Updated, and it all works! Thank you.

  8. Michael Warf 04.30.08 / 11am

    Love the app, I’ve been toying with an AppleScript to do the same - nice work!

  9. Jono 06.18.08 / 5pm

    Just found MoodBlast and this script today, makes simultaneously updating twitter and facebook dangerously easy. Thanks!

Have your say

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>




Safari hates me