Updating Finder Workflows in SnowLeopard

30 Aug ’09

in apple

Because I upload images to several different locations, I often have to resize images after I’ve saved them to my hard drive. Rather than saving several different copies in Photoshop, I save one large image and then use an Automator action to resize the images for this blog. If you’ve never used Automator on OS X, I highly recommend checking out Automator: Your Personal Automation Assistant to discover new ways to automate tasks on OS X.

This morning while working on another project, I discovered that my Resize Image workflow wasn’t working. I upgraded to Snow Leopard yesterday (no, I’m not going to say it), so I hazarded a guess that might be the reason my action wasn’t working anymore. After upgrading to OS X 10.6, you’ll need to update your Automator actions by turning them into Services. Here’s how to do that:

1. Open your old Finder workflow in Automator to use it as a guide.

2. Choose File -> New

3. Select Service as your workflow template.

4. Choose the kind of data input your service requires. I want my service to behave exactly like it did before, so I chose “Files or Folders” from the “Service receives selected” and “Finder” from the popup menus. If you want selected text to be overwritten with text specified in the workflow, select “Replaces selected text”.

5. According to the Automator Help documentation, I should have been able to select all in my old Automator Workflow and Paste the actions into the new one. I wasn’t able to do that, so using the old workflow as a guide, I created a new workflow with the same steps by dragging actions from the Library.

6. Save your workflow. After you’ve saved it, it will be available from the Services menu and as a keyboard shortcut.

Do you use AUtomator on your system? What kinds of tasks have you scripted?

Reblog this post [with Zemanta]

{ 14 comments }

M Harris August 30, 2009 at 7:29 pm

I was able to use a file called AES256Service.service for text encryption in Leopard. It was an applescript downloaded from the net that you put in the services folder in Library. You highlighted the text you wish to encrypt, pressed command/shift/E and added a password in the box that popped up. The reverse was to press command/shift/D and re-insert the password to decrypt.

Starting with the file AES256Service.service on my desktop, how would I use Automator to put it into the services menu ?

michellej August 31, 2009 at 12:15 am

KITTEH! I said it for you.

swirlspice August 31, 2009 at 3:32 pm

You know, I've never used Automator. Might have to play around with it.

somethingyourenot September 18, 2009 at 12:20 pm

Has anyone managed to get the old "combine PDFs" action to work in Snow Leopard?

Newton November 10, 2009 at 9:23 pm

Thanks for this! Just updated to Snow Leopard (finally came to India) and it killed my workflows. Got them working now.
The ones I use the most are converting image files (RAW,PSD) to JPEG. And the other one is importing MP3 files as AAC into iTunes.

Twisted Dog December 10, 2009 at 8:37 pm

Thanks, this was killing me!

Tiago December 19, 2009 at 12:40 pm

Hi, can you help me please?
Where automator workflows are stored/saved?

I want to open pre-installed workflows and learn how to create new ones.

Thank you,
Tiago.

ps. sorry about my english

Tiago December 19, 2009 at 8:40 pm

Hi, can you help me please?
Where automator workflows are stored/saved?

I want to open pre-installed workflows and learn how to create new ones.

Thank you,
Tiago.

ps. sorry about my english

Cecily Walker December 19, 2009 at 11:03 pm

Tiago, check ~/Library/Services.

Cecily Walker December 19, 2009 at 11:03 pm

Newton, I'd love to see a tutorial on importing MP3s as AAC files.

Tiago December 20, 2009 at 11:38 am

Thank you Cecily, but the services are not there, just the services created by me.

I am looking for “Look up in Dictionary” service. It appears in Safari for example. I want duplicate that service and edit it.

Cecily Walker December 20, 2009 at 12:51 pm

Make sure you're looking in Macintosh HD/Library/Services, not Your Home Directory/Library/Services. It appears they can be hiding almost anywhere, however. I've found Microsoft services in the Microsoft User Data folder, and some others in /Library/Application Support/Apple/Automator/Workflows.

For what it's worth, I don't have “Look Up In Dictionary” in Safari in the Services menu, I only have it as a Contextual Menu item. I think it may be a Keyboard shortcut, not an Automator Workflow.

cecily August 31, 2009 at 4:53 am

Myles,

Check the help documentation in Automator, under Creating Workflows -> If your Finder plug-in workflow doesn't work. I think there's something there that might help you solve this problem.

cecily August 31, 2009 at 4:53 am

Heh. Mouse over the text in all capitals in the post. I couldn't resist.

Comments on this entry are closed.

blog comments powered by Disqus

Previous post:

Next post: