Jaiku + Growl = JaikuGrowl

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

Mark Wubben's picture
Mark Wubben on March 30, 2007 - 22:27 Permalink

With my Widget seemingly out of perpetual order, I’m going to give this a shot :)

Mark Wubben's picture
Mark Wubben on March 30, 2007 - 22:43 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.

Peter Rukavina's picture
Peter Rukavina on April 1, 2007 - 17:40 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.

Mark Wubben's picture
Mark Wubben on April 2, 2007 - 07:12 Permalink

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

Peter Rukavina's picture
Peter Rukavina on April 2, 2007 - 15:05 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).

Mark Wubben's picture
Mark Wubben on April 3, 2007 - 11:13 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”

Peter Rukavina's picture
Peter Rukavina on April 3, 2007 - 14:20 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.

Mark Wubben's picture
Mark Wubben on April 3, 2007 - 16:14 Permalink

I’m localized to the Netherlands, but using the English language.

Kars Alfrink's picture
Kars Alfrink on May 5, 2007 - 13:03 Permalink

Hi Peter, thanks for all the cool Jaiku toys. I have the same problem as Mark. Any thoughts on a fix?

Kars Alfrink's picture
Kars Alfrink on May 5, 2007 - 13:13 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.