SilverService and Snow Leopard

| | Comments (0) | TrackBacks (0)

silverservice-nom.jpg Snow Leopard, the latest version of Mac OS X, was billed as “no new features”, but actually comes with a whole raft of minor improvements. One of these is improved handling of Services, a vastly under-rated feature inherited from NeXT. If you’re not up to speed on Services, or the improvements in Snow Leopard, this website has a good overview.

This is of particular interest to me, because it has ramifications for a piece of software I wrote a little while ago: SilverService. Specifically, I wondered if the ability to easily creates services in Automator renders SilverService obsolete. One of the areas in which I was thinking of extending the tool was the ability to create longer scripts, something which is definitely catered for well in Automator. However, the Automator approach is somewhat heavyweight, so I think there’s still value in a more focussed tool for one-liners.

With that in mind, I’ve dusted off the (now pretty ancient) source code, and got it compiling under the latest XCode. It basically works, but has at least one major interface bug (newly created services do not appear in the table until you restart the application), and one more minor problem that has been present since the start (the services only work when the application is running). I plan to look into these over the next few weeks, with the aim of producing an updated version with bug fixes but no new features. I’ve also created a SilverService repository on GitHub, if you want to have a hack yourself.

As ever, if you have any comments or suggestions about SilverService, I’d love to hear them, either via the comments below, e-mail or Twitter.

0 TrackBacks

Listed below are links to blogs that reference this entry: SilverService and Snow Leopard.

TrackBack URL for this entry: http://rob.rho.org.uk/mt/mt-tb.cgi/20

Leave a comment

Rob Hague
Don't know who Rob Hague is? This page should enlighten you. Rob may be mailed at rob@rho.org.uk

About this Entry

This page contains a single entry by Rob Hague published on September 24, 2009 9:06 AM.

LinkSys WRT54GS DHCP Problem (Mac OS and Linux) was the previous entry in this blog.

Learning by experience, and how not to do it is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Pages

Powered by Movable Type 4.32-en