Hey!
GREAT work, mate! Love that you added FaceBook!
Any chance that Tumblr and MySpace will get added to MoodBlast?
Note: This post is over a year 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:
MoodBlast 2.49 is out. I’ll be updating the download page in a second, but auto-update will work right now. Facebook is back, Accuweather support is added, and there are a ton of enhancements…
Hey!
GREAT work, mate! Love that you added FaceBook!
Any chance that Tumblr and MySpace will get added to MoodBlast?
Tumblr, yes, it’s pretty much ready to go and will show up in the next couple of versions. MySpace… does anyone still use that? Even if they do, and I’m just out of the loop, there’s no API at all, so no, no MySpace.
Hiya Brett!
Thx for taking time out to answer… And about MySpace… Well, ditch it but it was just a thought since I noticed that Adium supports MySpace… Im just a regular user and dont know that much bout API’s.
Great work anyway!
I’m so glad that Facebook support is back. Thanks!
Adding Tumblr support would make this the best app on, like, the whole planet!
Nice, but not working a 100%.
- statuses pref pane is buggy.
- there is no way to change status in ichat from away (red dot) to availble (green dot) through @keywords, the other way around works
Otherwise a great app that i would gladly donate for.
Works fine for me on both counts, you’ll have to be more specific… the only bug that I know of in the statuses panel is hitting the plus key while editing a cell. Not sure how to fix that, but I’ll figure it out.
By default, just sending @here and @away will switch iChat status without incident on every machine I’ve tested on. There is a mistake in the dropdowns that requires scrolling to get the the available status. I’ll get out a fix for that this evening.
Hi, thanks for bringing Facebook back, but the latest version seems to have issues with my MBP (most recent base model, all software up to date.) The Pill logo sits in the menu bar, and there seems to be no way to actually invoke the app - clicking on it does nothing, with no dropdown menu, and the pane no longer appears at startup, even though the icon is there, and I have reinstalled the app. I don’t know whether anyone else is having this problem, but I’m hoping that this (or any other info you need) can help you to keep improving this wonderful app! Cheers.
The only immediate step I can give you to try is to delete your preferences and try launching. In you user Preferences folder there are likely to be two MoodBlast files: “MoodBlast Prefs” and “com.circlesix.MoodBlast.plist”. You may have a third which is Facebook session info. Move all of them to the trash and start MoodBlast. Let me know what happens.
The only time I’ve seen this bug on my MBP, it’s been caused by conflicts with other menubar apps, but the hotkey has still worked for me, and the problem usually went away when the clock in the menubar changed. Haven’t seen that one for several versions, though. Let me know what happens.
excellent app, just what i wanted…
i really like the hotkey but is it maybe possible to get support for quicksilver?
ohhh and btw…do you have any resources for applescript and skype?
MoodBlast started out as MoodSwing, which was a Quicksilver only script. As it progressed in development it was no longer feasible to stay that way, thus MoodBlast. If you can dig up an old version of MoodSwing (check the archives), you can work out the basics for Quicksilver support.
Have a look here for Applescript basics and Skype. Then head to the main API Docs to see the awesome array of Skype commands. Its Applescript support is sooooo much better than Adium’s, which has a little, but what’s there is buggy.
My next blog series is going to divulge the secrets of MoodBlast and share what I’ve learned along the way…
Hi again Brett. The update solved the problems… :)
If you are interested here is a bit more specific report.
(This probs occur on both my machines, PB G4 and a Mac Pro 2x2.66 dual core Intel. Swedish language.
- The pref pane for statuses has probs. I get automatic cut and paste between the cells, as soon as I click on a new cell it automagicly pastes in what I wrote in the cell before. Even in the ichat-cell when trying to use the drop down menu.
- Lets say I am away on ichat. When i try to use a @status (for example “computing @home”) that has a empty ichat-cell ( I suppose that correspond to “available”) just the “computing” part is changed, not away to available.)
@Jerker:
I was fairly sure I had fixed the status pane on the latest release. I can no longer cause that problem to happen on my test machines. Do you have a specific sequence of events that triggers the cut and paste response?
The way it’s supposed to work with blank cells is to not affect the program with the empty cell. It should still send a status change to the programs that have a status set for the @keyword. Is that not what’s happening?
Hi!
I’m having some problems with the latest version of moodblast. When I install it, it just disappears, but remain in the menu at the top. I can’t click or open it in anyway. Anyone that know why this is happening to me?
It’s the same with the previous version as well.
Thank you!
You’re the second person to have that problem. I’ll see if I can find a workaround. Could you contact me through the blog’s contact form and I’ll get some more info from you?
Edit: above was fixed by trashing prefs, seems to happen on older installs of OSX. I’ll make an FAQ soon.
Great product! One quick issue I am having is when trying to update my Jaiku status. I get “Jaiku Error” “Post Error”. I tried re-entering API key and that didn’t solve it. Any ideas? Thanks for your time and effort.
@Eric I’m not able to reproduce this problem. You may want to try trashing the Moodblast Prefs and com.circlesix.MoodBlast files in your user Preferences folder. Let me know if that helps.
I can’t use MoodBlast2 2.49.7. When I ran it after the update, I got this message:
Can’t make > into type reference
(See http://clith.com/2007-10-22-moodblast1.jpg)
So I went to ~/Library and did:
rm -rf Caches/MoodBlast2 Preferences/com.circlesix.MoodBlast.plist Preferences/MoodBlast Prefs Application Support/Growl/Tickets/MoodBlast.growlTicket
After running again, re-filling in all my accounts, etc., I got:
Can’t make > into type reference
(See http://clith.com/2007-10-22-moodblast2.jpg)
I tried turning on Debug mode, in the hopes of getting more detailed information, but all I got was a Growl notification with the list of services MoodBlast2 was trying to update. I checked ~/Library/Logs and /Library/Logs, but nothing there.
I reverted to 2.49.6, and it works, except I am getting an error from Jaiku:
Jaiku Error
Post Error
(See http://clith.com/2007-10-22-moodblast3.jpg)
If I can do anything to further debug the script, let me know. I’m more of a C++/Python guy, and AppleScript is somewhat foreign to me.
OK. The type reference error you got should be fixed in version 2.49.7.2 (I know, the versioning is getting ugly). That’s an Adium problem stemming from an attempt to support the edge release. I have a new solution for that for the next release, but 2.49.7.2 rolls back that change and should solve that one.
You say Jaiku error, but the image you linked shows a Twitter error. Let me know which service is giving the error (or both), and which services you have enabled when you blast.
We can debug with curl, as that’s most likely where the problem is occurring. Try this at a terminal prompt:
curl --user username:password --data-binary "status=debugging%20MoodBlast" http://twitter.com/statuses/update.xml
all on one line and replacing username:password with your info, and optionally changing the status message (URL encoded) to suit your tastes. Let me know what response you get from that.
I am getting a funny curl related error, too. Apparently curl tries to invoke a connection through a proxy, but that particular proxy belongs to a totally different network location which is not in use.
Heres the error message I got using the cl as you mentioned above:
curl: (5) Couldn’t resolve proxy ‘www-proxy.xxx.de’
What do the proxies in your Network Preferences (System Preferences->Network) look like? I think curl uses the default system proxies. And if you can’t use curl from the command line, that’s going to seriously hinder MoodBlast…
network settings (pref > network) for my current network location are (same for ethernet, BT and airport):
proxies:
- proxy configuration: manual
- no checkmarks set on any protocol
- no proxy server selected, i.e. no entry in proxy server field
I ran severel maintenance scripts via Onyx but the error is persistent.
just for fun, I deleted the only network location that used the proxy mentioned in the curl error message, tried the curl command on the cl but got the same error message again.
@Rerun: debugging your proxy/curl setup is going to be an adventure you’ll have to tackle before I can do much for you. I’m afraid I just don’t know enough about proxies in general to make a diagnosis. If anyone else has input, I’d love to learn a few things.
For the record, I’m currently porting the shell calls in the Applescript portion of MoodBlast to objective-C, and will probably be avoiding curl calls entirely in v3.0. I’ll keep you posted on that.
since I don’t have the faintest idea how to debug my curl setup I will patiently wait for the 3.0 update - but thanks for the replys.
at least the facebook update works for me :)
@brett: Hm, my previous reply to your comment didn’t work.
I gave the wrong URL for the Jaiku error. Here is the correct one:
http://clith.com/2007-10-22-moodblast4.jpg
And here is the output from curl:
http://rae.pastebin.ca/745927
Hm, maybe I have too many URLs and WordPress thinks I am commant spam?
Okay, curl seems to be working fine. Does the error happen every single time, or with certain strings? And when you send something simple like “debugging MoodBlast” with nothing but Jaiku checked, do you get the same error?
hmm, interesting, tested a simple string “test post with moodblast” once for Jaiku only and got an error message like Reid.
Then tested the same string with Twitter only and got the curl error message.
Isn’t software fun?
Each service gives different error messages, and MoodBlast kind of consolidates various error codes for homogenization. I’m going to dig in deeper tonight and see if I can get you guys some debugging scripts to find the real problem.
@Rerun check this out: http://qurl.com/fy4b8
according to the page there are separate environment variables that determine proxies for cl tools like curl. The tool on that page should be able to get your cl proxies caught up with your GUI (or lack of) proxies. Let me know if it helps.
no conclusive results:
marvin:~ henning$ proxy-config
Usage: proxy-config [-f] [-h] [-s]
-f: FTP Proxy Settings
-h: HTTP Proxy Settings
-s: HTTPS Proxy Settings
marvin:~ henning$ proxy-config -h
marvin:~ henning$
finally found the culprit with Bretts help. There is a hidden folder called .MacOSX in my home directory which holds an environment.plist file. That file only had one entry: the proxy in question.
Deleting the plist file and logout/login solved the problem.
@brett: I get the same error when I post “debugging MoodBlast” just to Jaiku.
Does Moodblast still rely on Quicksilver? Their server appears to be down, and Moodblast is not working properly in Leopard. (Which naturally could be another issue, but it was one of the first apps I tried to get going)
No reliance on Quicksilver, but I’m really behind the ball on Leopard testing. I won’t get my copy until Monday, but I’ll sort out any problems I can find at that point…
Brett, Thanks! It doesn’t appear that it will take very much, it seems to be ‘mostly functional’ :-) Moodblast is one of favorite applications and I do appreciate all the work you’ve put into it.
If I had a PayPal account, I’d send you some Redbull and snack money for Leopard testing, maybe I can cut you a check and put it in the mail or something?
Hi, I am having a problem with MoodBlast->Adium after I upgraded to Leopard. I get the error: “Can’t make “1.1” into type number.” showing up through Growl. (The other services update as supposed though).
Other than that, keep up the good work. MoodBlast really makes it easier to stay on top of all the statuses nowadays =)
I haven’t been able to replicate that bug, but it seems to be fairly common. Is this happening with the new version (2.49.9)?
AppleScript Error: can’t make file (alias ” //path to moodblast Prefs” into type file specification. (-1700)
This error just started after the first update today, and now that I’ve got the first Leopard release the app isn’t loading but it gives that error. Any ideas?
I don’t know where it’s coming from, but one other user was able to fix it by trashing the “MoodBlast Prefs” file in the user preferences folder. Let me know if that helps.
This is a really cool little app :)
I have a problem, I think it’s been mentioned here before but I can’t find a fix, where my adium availability changes but it doesn’t change the symbol correctly and creates a new instance of away for example with a green symbol.
Thanks for the support
Oh and i’m running leopard if thats a problem.
thanks :)
@Michael: The problem is with Adium, it’s developers will be the first to admit that current applescript support is, well, miserable. I’ve done my best to work around the above problem by adding delays between the posting of a status type and a status message, which works on a lot of machines, but not all. The 1.2 version of Adium is greatly improved in that area and is supported by MoodBlast right now. If you feel like living on the edge (and happen to have the developer tools installed), you can get SVN instructions here.
Barring that, there’s not much more I think I can do on my end…
Oh ok, that makes sense I guess. I don’t mind waiting rather than installing developer versions. Hopefully adium developers are onto it … sounds like they could be if your saying the developer builds are greatly improved.
Thanks for moodblast and the support, I dig your blog too, nice stuff.
Thanks for moodblast and the support, I dig your blog too, nice stuff.
It looks like there is no way to make MoodBlast work with an non-English version of Adium?
My online status is called “tilgjengelig” instead of “available”. But MoodBlast seems to create an “available” status for me instead. :-/ I’ve sort of fixed it by reverting to english Adium for now.
when ichat is not running but i’m logged in (as in i’ve just left the agent running in the background) i would expect blasting to start up ichat, or preferably, to update my status silently, however i guess thats probably not possible :)
Facebook have removed the “is” part of the status, but it looks like MoodBlast is still inserting it.
There is a major new release on the way which will include that fix among about 36 others, but I may do a quick maintenance release on the current version for this situation…
Edit: Actually, it’s not MoodBlast (I don’t think). Facebook is still inserting the “is”, even if you update directly from the web. From the web you can delete it, so it’s now optional, but at this point I’m not sure I have the option to change it from MoodBlast. I’ll look into it.
yesterday I had major issues with APE from Unsanity and after deleting it from the terminal and logging in Moodblast throws an error
————
AppleScript Error
> doesn’t understand the > message. (-1708), unfortunately it’s unusable now even after removing it completely and reinstalling, please help I miss moodblast already
@dobata Did you delete the ALL of the prefs (there are 3 files)?
com.circlesix.MoodBlast.plist
com.circlesix.MoodBlast_Facebook.plist
MoodBlast Prefs
yep, using appzapper, is it dependant ot AppEnhancer in ayyway
I’ve never used AppEnhancer, so there are no built-in dependencies. The important parts of your error message didn’t come through in the blog comments, so I’m not sure which application isn’t understanding what message. If it won’t paste, could you contact me through the contact form and get me the info?
XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
53 Comments
Jump to comment form | comments rss [?] | trackback uri [?]