Skip to content

SegPhault's Blog

Give me the liberty to know, to utter, and to argue freely according to conscience, above all liberties.

In the past, I have typically used the Scrnshots service to publish screenshots and user interface designs. It has a simple and intuitive user interface, a nice feature set, and a decent community. The downside is that it’s basically unmaintained and often suffers from serious performance problems. The official Scrnshots desktop software and API have both sadly stagnated in permanent beta status. I started building a desktop client for Scrnshots with PyGtk a few years ago, but didn’t have time to really advance the project because Gwibber was growing in popularity and taking much of my free time.

When I started using a Mac as my main desktop computer earlier this year, I decided to stop bothering with Scrnshots and simply use Skitch. Their client software is the best desktop capture tool I’ve ever had the pleasure of using. It is very configurable and supports a number of different destinations for image publication, including their own service, Flickr, or any SFTP server.

When I set up a Storytlr stream on my website last year, I wrote a Scrnshots plugin for Storytlr so that all of my screenshots would show up on my website. I recently wrote a similar Storytlr plugin that adds support for Skitch. It polls a Skitch user RSS feed and grabs information about recent images that the user has published and configured for public viewing. The images will show up as thumbnails in the user’s Storytlr stream, along with titles and captions. Clicking the thumbnail will take the user to the Skitch page for the image.

I published the source code of my new Storytlr plugin on GitHub. It’s in my own custom Storytlr fork, but could probably be merged into the Storytlr mainline without much difficulty if somebody wanted to do so. You can see an example of what a Skitch entry in Storytlr looks like in my personal Storytlr stream.

Tags: , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>