An iTunes Monitor for MoodBlast
Note: This post is over 9 months old. You may want to check later in this blog to see if there is new information.
The following links are auto-generated but may help you locate newer content:
A better solution: Proxi from Griffin has a built in iTunes monitor with lots of other fun stuff. You can just trigger a basic applescript on track change that sends “^s Rocking out to !itune”, replacing ^s with whatever services it should blast to. If you run “if player state is playing” in a “tell application “iTunes”” block, you can add an else statement that sends “^s !blank” to clear your mood message when iTunes stops. My custom solution below is annoying compared to how well this works.
I whipped up a quick Applescript that you can edit to your tastes and save as an application. It will monitor iTunes for track changes and send a blast with !itune. You can edit parameters to blank your status when the music stops and set what services to update at the top of the script. If you know a little Applescript, you have a lot of possibilities. Change the delays, add some custom string formatting, even set a status based on iTunes state. You could use iTunes to set your available/away status by sending an @keyword in an if/else block. Here’s the rough idea…
TuneBlast.app
[The requested file http://blog.circlesixdesign.com/wp-content/uploads/tuneblast.txt could not be found]
Have some fun, it’s just an example of what doors the new Applescript support in MoodBlast opens up. I didn’t test for too long, but it appears that the CPU hit is pretty minimal if you leave this running. The biggest drawback right now is having to force quit the app. If you know a better way to do this, please share! I’m hoping that a few scripts will pop up to enhance MoodBlast without forcing more feature bloat. Regardless, have fun. 
Have your say
XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
No comments
Jump to comment form | comments rss [?] | trackback uri [?]