Skip to Content

Dear Aunt TUAW: Snow Leopard killed GrabUp, Auntie fixes it

Dear Auntie TUAW,

I love GrabUp. GrabUp is my BFF. It automatically uploads my screen shots to the GrabUp web site and copies the URL to my clipboard. If GrabUp were a girl, I'd marry her like *snap* that. But Snow Leopard has killed GrabUp. It doesn't work. My darling is dead.

I tried TinyGrab as well and that isn't working either. Frankly, between you and me, TinyGrab has issues. It's slow and does not work all the time. I miss GrabUp :(

Love and kisses,

Your Nephew J.

Darling J,

My heart goes out to you. I too am a GrabUp aficionado! Because I love you (and all my nephews and nieces) and because I really needed to get GrabUp working again for my own use, I put together a work-around for you! (Here is the zipped command line utility) Download, unzip, switch off GrabUp, and run this at the command line.

Grabupper looks for new screen shots on the Desktop using the Snow Leopard screenshot naming standard. When it finds them, it uploads the data to the GrabUp website, copies the URL, pastes it to your clipboard, and lets you know when the URL is ready to use.

The grabupper utility uses a few shortcuts for expedience. It only looks on the Desktop, and it only looks for names starting with "Screen shot". The reason I mention this is because you can change the screen shot prefix using defaults write com.apple.screencapture name prefix, but if you do so, you'll have to update the utility source code to match that prefix.

You'll find the source code over at GitHub. It works like this. A notification observer looks for com.apple.carbon.core.DirectoryNotification events, which are associated with the screen shot updates. When these events trigger, the file manager searches for new screen shots that are less than 5 seconds old. When it finds one, it converts the file to JPEG format (Auntie loves using non-compatible TIFFs for book illustrations), and uploads them to GrabUp.

Once GrabUp returns a successful upload response, the code extracts the URL string and writes it to the system pasteboard. It then spawns a system process to alert the user (system("say 'You Are Ell is ready'");). Isn't that just adorable?

Here's hoping this will hold you until GrabUp becomes Snow Leopard ready!

Hugs,

Auntie T.

UPDATE: Based on suggestions by TUAW co-blogger Joachim Bean, the source and executable have been updated to use the defaults written to com.apple.screencapture, both name and path. Thanks, Joachim!



Dear Auntie TUAW, I love GrabUp. GrabUp is my BFF. It automatically uploads my screen shots to the GrabUp web site and copies the URL to my...
 

Add a Comment

*0 / 3000 Character Maximum

14 Comments

Filter by:
Josh

Seriously, check out Plasq.com's Skitch... it's fantastic and free.

http://plasq.com/skitch

October 10 2009 at 11:56 AM Report abuse rate up rate down Reply
Ronny

After having seen this last 'upload to FTP' action I gave automator another try, and I actually got extremely close to copying Grabup. For free. Only downside is a few seconds (2-3sec) delay before the upload starts... Check it out!
http://digg.com/u1CsvW

September 21 2009 at 8:39 PM Report abuse rate up rate down Reply
Andi

build your own using automator with upload to ftp.
http://www.apple.com/downloads/macosx/automator/uploadtoftp.html

SL lets you easily set up a service with a shortcut. :)

September 08 2009 at 7:01 AM Report abuse rate up rate down Reply
jpxxx

The idea behind Grabup is so ingenious and astonishingly useful that I have been singing its praises for a year, despite an ever-more-rotten experience. The client started glitching, the server would go down for hours at a time, the twitter updates stopped coming, and finally it died entirely under Snow Leopard. Developer response: "..."

I played with Tinygrab for ten minutes before whipping out my credit card. Every single aspect of the client is better, with the added bonus that it functions at all. You can manage your uploads after the fact, you can upload discrete files, you can get a short URL automatically, and oh.... did I mention that it WORKS?

Life's too short to wait on developers that don't give a shit.

September 08 2009 at 1:45 AM Report abuse rate up rate down Reply
dropinthestream

Another nice option is Snapplr. It's similar to GrabUp, except provides some more flexibility as to where you want your screenshot uploaded: to their servers, to a new email message, your clipboard, or do a file on your desktop as usual. There's also a neat Live option where you can select a window and create a "live link" that can take a screenshot of that window whenever someone accesses the URL.

http://snapplr.com/

September 07 2009 at 11:08 PM Report abuse rate up rate down Reply
Chris Sexton

I discovered the same problems as I installed Snow Leopard as soon as I received the Developer Preview. This was especially sad as I had just upgraded to GrabUp Pro.

I did the same thing you did, I rolled my own.

http://github.com/csexton/captured

It is a ruby replacement that uses Growl for notifications. It is very flexible and can even invoke an arbitrary command when a new screenshot is found -- I provide an example using curl to post to twitpic.com, or a simple scp.

Given the target audience (aka me), I didn't give it the polish of GrabUp -- but it works great for me.

I might just have to fork grabupper and see how you did things. Thanks for releasing the source!

September 07 2009 at 9:45 PM Report abuse rate up rate down Reply
me

Does this work with FTP-ing to my own server?

September 07 2009 at 6:32 PM Report abuse rate up rate down Reply
1 reply to me's comment
Erica Sadun

Easy enough to add FTP support (I've got FTP sample code for that up at GitHub) but GrabUp's service is very nice on its own.

September 07 2009 at 6:42 PM Report abuse rate up rate down Reply
SimpleRain

Chris, if you'll excuse me... Your product is less than GrabUp's but with current development. For me and my house we'll use GrabUp, the first and still the best without virtually any updates since April of 2008. How does your product stand up? :P Create a new way of doing things and maybe I'd have more respect. :)

September 07 2009 at 5:08 PM Report abuse rate up rate down Reply
Corey K

All of this "It doesn't work on Snow Leopard" is getting old. It's starting to sound like a bunch of Windows XP users complaining that their programs don't work on Vista. Get over it already, find another program to do what you want, or just wait for a fix from the developer.

September 07 2009 at 2:43 PM Report abuse rate up rate down Reply
thinktwice

Skitch

September 07 2009 at 2:26 PM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.