In Leopard, I used an Automator workflow to batch resize images.
I found out that SL uses "Services," so I'm trying to recreate my old workflow as a service. A couple problems I've discovered:
The new "Filter Finder Items" action in SL no longer has the option to filter by "does not contain".
Also, the "New Folder" action gives an error and breaks the workflow when the folder already exists. In Leopard, the workflow would just continue and use the existing folder. I tried to go around this by using the "Move Finder Items" to the folder, but of course that gives an error and stops the workflow when the folder does not already exist.
Here is my old workflow from Leopard to give you an idea of what I'm trying to do. Basically, I want to copy the images to a folder named "Resized" and then resize them, but leave the already resized images in the folder alone.
I found out that SL uses "Services," so I'm trying to recreate my old workflow as a service. A couple problems I've discovered:
The new "Filter Finder Items" action in SL no longer has the option to filter by "does not contain".
Also, the "New Folder" action gives an error and breaks the workflow when the folder already exists. In Leopard, the workflow would just continue and use the existing folder. I tried to go around this by using the "Move Finder Items" to the folder, but of course that gives an error and stops the workflow when the folder does not already exist.
Here is my old workflow from Leopard to give you an idea of what I'm trying to do. Basically, I want to copy the images to a folder named "Resized" and then resize them, but leave the already resized images in the folder alone.
Code:
selected images in finder
-->New Folder
Name:"Resized"
Where:"Desktop"
-->Get Folder Contents
-->Filter Finder Items
Whose:
"name" "does not contain" "(800)"
-->Scale Images
"To size(pixels)" "800"
-->Add Text to Finder Item Names
"Add Text"
Add: "(800)" "after name"