Jaiku + Growl = JaikuGrowl

Peter Rukavina

I took some time this afternoon to craft together [[JaikuGrowler]], an AppleScript that uses Growl to alert you every time you or any of your contacts emits something into [[Jaiku]]:

The script, which you can grab here, takes advantage of Jaiku’s new RSS feed capabilities. I created it as a sort of poor man’s Twitterific.

Comments

Submitted by Mark Wubben on

Permalink

I’m afraid I’m running into problems straight away: I’m not running as an administrator normally, so the script can’t write to /Library/Application Support/… Perhaps you could use the local Library directory? That would also make it possible to use the script with multiple users on the same machine.

Submitted by Peter Rukavina on

Permalink

Thanks for pointing out that problem, Mark.

I’ve released a new version, with settings stored in the user’s own Library (~/Library/Application Support/Jaiku).

I also fixed a couple of bugs that caused problems on start-up, and caused the Jaiku settings to not be properly saved.

Submitted by Mark Wubben on

Permalink

I don’t seem to be able to save the script, it gives a syntax error. How’s it behaving on your end?

Submitted by Peter Rukavina on

Permalink

Life is never easy. Looks like the “line continuation” characters aren’t translating well on the journey from Script Editor to Text File to SVN file. I’ll figure out a solution. In the meantime you could search and replace for all occurrences of Á and replace with the character you get from Option + l (lower case L).

Submitted by Mark Wubben on

Permalink

That doesn’t seem to be it, they show up correctly now but I still get the “Invalid date and time” syntax error. It’s for this line:

tell me to set the_lastdate to date “Saturday, January 1, 2000 12:00:00 AM

Submitted by Peter Rukavina on

Permalink

Hmmm, that’s interesting Mark. No matter what format I put in that line for a hard-coded date, it always reformats (on compile) to what I assume is the long-format date on my system. I’m wondering if this is causing problems when the long-format date is different and/or when the system language is different.

Submitted by Kars Alfrink on

Permalink

Heh, tweaking that line to the date format I have in my international preferences solves the issue. But it still throws out a similar error when running… Definitely date related though.

Add new comment

Plain text

  • Allowed HTML tags: <b> <i> <em> <strong> <blockquote> <code> <ul> <ol> <li>
  • Lines and paragraphs break automatically.

About This Blog

Photo of Peter RukavinaI am . I am a writer, letterpress printer, and a curious person.

To learn more about me, read my /nowlook at my bio, read presentations and speeches I’ve written, or get in touch (peter@rukavina.net is the quickest way). You can subscribe to an RSS feed of posts, an RSS feed of comments, or receive a daily digests of posts by email.

Search