Automator Actions Documentation

Transcription

Automator Actions Documentation
Automated Workflows, LLC
116 Cold Stream Road • Phoenixville, PA 19460 • 610.935.0652
www.automatedworkflows.com • [email protected]
Automated Workflows, LLC specializes in providing AppleScript, Automator, and
workflow automation consulting services to Macintosh-based businesses.
Automator Actions Documentation
Last Revision Date: 07.10.2008
Table of Contents
Table of Contents ............................................................................................................... 2
About Automated Workflows, LLC ................................................................................... 5
Additional Information ...................................................................................................... 7
System Requirements ......................................................................................................... 8
Installation and Configuration.......................................................................................... 9
Uninstalling Actions ........................................................................................................ 10
About Demo Actions ........................................................................................................ 11
Upgrading Demo Actions to Non-Demo Actions............................................................ 12
Checking For Action Updates ......................................................................................... 13
Adobe InDesign Action Pack........................................................................................... 14
Add Pages to InDesign Documents ........................................................................................... 15
Export InDesign Documents to PDF ......................................................................................... 16
Open Documents in InDesign.................................................................................................... 17
Place Images In InDesign Document......................................................................................... 18
Place Text In InDesign Document............................................................................................. 21
Save InDesign Documents......................................................................................................... 25
Update Modified Links in InDesign Documents ....................................................................... 26
Adobe Photoshop Actions ................................................................................................ 27
Add IPTC Captions to Photoshop Documents .......................................................................... 28
Apply Unsharp Mask to Photoshop Documents........................................................................ 30
Apply Watermark to Photoshop Documents ............................................................................. 32
Assign Color Profile to Photoshop Documents ......................................................................... 34
Close Photoshop Documents ..................................................................................................... 36
Extract IPTC Captions from Photoshop Documents ................................................................. 37
Flip Photoshop Documents........................................................................................................ 40
New Photoshop Documents....................................................................................................... 42
Open Photoshop Documents...................................................................................................... 43
Resize Photoshop Documents.................................................................................................... 44
Rotate Photoshop Documents .................................................................................................... 46
Save Photoshop Documents....................................................................................................... 48
Trigger Photoshop Action.......................................................................................................... 50
Trim Photoshop Documents ...................................................................................................... 52
Automator Actions ........................................................................................................... 54
Choose List Items ...................................................................................................................... 55
FileMaker Pro Action Pack............................................................................................. 56
Extract Field Data From Found Set ........................................................................................... 57
Finder Action Pack .......................................................................................................... 58
Empty Trash............................................................................................................................... 59
New Subfolder ........................................................................................................................... 60
Quit Application ........................................................................................................................ 61
Wait for Finder Items................................................................................................................. 62
iPhoto Action Pack........................................................................................................... 63
Find iPhoto Item Paths............................................................................................................... 64
Preview Action Pack ........................................................................................................ 65
Filter ICC Profile Images........................................................................................................... 66
QuarkXPress Actions....................................................................................................... 67
Add Pages to QuarkXPress Documents..................................................................................... 68
Apply Quark Box Names........................................................................................................... 69
Open Documents In Quark ........................................................................................................ 71
Place Images In Quark Document ............................................................................................. 72
Place Text In Quark Document ................................................................................................. 75
Retrieve Quark Box Names ....................................................................................................... 78
Save Quark Documents ............................................................................................................. 80
Save Quark Pages to EPS .......................................................................................................... 81
System Action Pack.......................................................................................................... 82
Get Clipboard Contents ............................................................................................................. 83
Type Keystroke.......................................................................................................................... 84
TextEdit Action Pack ....................................................................................................... 86
Add Prefix to Text Paragraphs................................................................................................... 87
Add Suffix to Text Paragraphs .................................................................................................. 88
Change Case of Text.................................................................................................................. 89
Find and Replace in Text ........................................................................................................... 90
Read Text File............................................................................................................................ 91
Remove Prefix from Text Paragraphs ....................................................................................... 92
Remove Suffix from Text Paragraphs ....................................................................................... 93
Sort Text Paragraphs.................................................................................................................. 94
Trim Text ................................................................................................................................... 95
Write Text to File....................................................................................................................... 96
Support ............................................................................................................................. 97
Troubleshooting ............................................................................................................... 98
Contact Information ........................................................................................................ 99
Version History .............................................................................................................. 100
Adobe InDesign Action Pack History ..................................................................................... 100
Adobe Photoshop Action Pack History ................................................................................... 104
Automator Action Pack History .............................................................................................. 110
FileMaker Pro Action Pack History......................................................................................... 111
Finder Action Pack History ..................................................................................................... 112
iPhoto Action Pack History ..................................................................................................... 113
Preview Action Pack History................................................................................................... 114
QuarkXPress Action Pack History .......................................................................................... 115
System Action Pack History .................................................................................................... 118
TextEdit Action Pack History.................................................................................................. 119
License and Terms ......................................................................................................... 121
About Automated Workflows, LLC
Our Mission
Automated Workflows, LLC's mission is to enhance essential workflows by developing
powerful, effective, and efficient solutions that are designed to ensure consistency and
accuracy while reducing redundancy and expenditure.
Our Experience
"Automated Workflows did not just meet my expectations, they exceeded them! The
project was finished ahead of schedule and under budget. The script works flawlessly and
has saved my staff considerable time and effort."
- Doug Pierce, Piermed, Inc.
“Thanks a million for your help. I can see from the script that you have lots of
experience at this stuff... You have saved us a lot of time... I am beginning to
realize/appreciate how much time this will save me."
- David B. Wolff, NASA
“We've been nothing but extremely satisfied with everything about your process. Your
skill as a systems integrator is truly a gift... Thank you very much for bringing this in on
schedule and under budget."
- Ken Howard, Irvin Simon Photographers
Our developers have had the opportunity to work with many companies in the past,
including the following:
Abercrombie & Fitch
AdCritic.com
Adobe Systems, Inc.
Apple Computer
Bancroft School
BowTie, Inc.
CNN
CNI Corporation
Crain Communications
Discovery Data Systems
DMiNTERACTIVE
East West Creative
FindaNet.com
Foundation for Brain
Research
G&R Publishing
Garden State Laboratories
Generate Strategic
Marketing and Design
Howland Design
Image Quest
Irvin Simon Photography
Johns Hopkins University
Press
Las Vegas Review Journal
Library Video Company
Managing Editor, Inc.
Micah Diamond
Photography
NASA
National Motorcoach
Network, Inc.
nFinity, Inc.
Northstar Media, Inc.
Norwood Promotional
Products
PC World
Piermed, Inc.
Prestwick House, Inc.
Sosmetal Products, Inc.
The Advisory Board
Company
The Virtual Training
Company
Time Magazine
TV Guide Magazine
U.S. Balloon
Manufacturing Co.
U.S. Marine Corps
Our Services
Automated Workflows, LLC offers a wide range of professional AppleScript, Automator,
and workflow automation consulting services to Macintosh-based businesses across the
globe. Our solutions help companies to achieve a more efficient use of time and
resources.
Our primary service areas include:
•
•
•
•
•
Workflow Analysis and Planning
Custom AppleScript and Automator Solution Development
Custom AppleScript and Automator Training
Seminars and Presentations
Developer Services and Assistance
Professional Memberships
Automated Workflows, LLC is Apple Help Desk Certified, and holds memberships in the
following professional organizations:
•
•
•
•
•
•
•
•
Apple Consultants Network
Apple Developer Connection
Dantz Partner Network
FileMaker Solutions Alliance
Netopia Partner Program
MacDeveloper
Macintosh Business Users Society of Greater Philadelphia
QuarkAlliance
For client testimonials, success stories, and other general information about Automated
Workflows, LLC, please visit our web site at www.automatedworkflows.com.
Additional Information
Please continue to visit the Automated Workflows, LLC web site at
www.automatedworkflows.com for new product announcements and services as they
become available. If you have any suggestions for this product or future products, please
email us at [email protected].
For additional information about Automator, be sure to check out Ben Waldie’s Tiger
Technology Guide to Automator, available from SpiderWorks www.spiderworks.com.
Automated Workflows, LLC. > Automator Action Documentation
8
System Requirements
All Automated Workflows, LLC Automator actions require that the following software
be installed:
System Software:
•
•
Mac OS X, version 10.4.x – 10.5.x
AppleScript, (Installed with the operating system)
The following software requirements pertain to specific Automator actions:
FileMaker Pro Actions:
•
FileMaker Pro version 7.x – 8.x
Adobe InDesign Actions:
•
Adobe InDesign CS, CS2, or CS3
Adobe Photoshop Actions:
•
Adobe Photoshop CS, CS2, or CS3
iPhoto Actions:
•
iPhoto ’05 – ‘06
Preview Actions:
•
N/A
QuarkXPress Actions:
•
QuarkXPress version 6.1 – 7.x
Please note that our Automator actions are built with AppleScript. Since the AppleScript
terminology in an application can change from version to version of an application or the
operating system, a code update may be required if you upgrade this software in the
future. Prior to performing an upgrade, we recommend conducting a parallel test with
your solution to determine whether changes will be required. If changes are required,
please consult our website at http://www.automatedworkflows.com for information about
obtaining a potential updated version.
Automated Workflows, LLC. > Automator Action Documentation
Installation and Configuration
To install a set of our Automator actions, perform the following steps:
•
Quit Automator, if it is running
•
Launch the Install Actions application, located in the main solution folder
•
When prompted, review the license and terms of usage
•
Click the Run button to proceed with action installation
•
You will be notified once installation of the actions is complete
9
Automated Workflows, LLC. > Automator Action Documentation
10
Uninstalling Actions
At present, our installer does not include the ability to uninstall actions. We hope to add
this functionality in the future. In the meantime, to uninstall any of our actions, you may
remove the action files from the /Library/Automator/ folder within your user directory.
Actions Installed in the /Library/Automator/ Folder
NOTE: For older installations of our actions, the actions may have been installed into the
/Library/Automator/ folder at the root level of your hard drive.
Automated Workflows, LLC. > Automator Action Documentation
11
About Demo Actions
All of our commercial Automator actions are available in demo form, allowing you to try
them out before you decide whether or not you want to purchase them. Demo versions of
our actions include all of the functionality of the full versions of the actions, with the
following limitations:
•
•
•
Actions will display a demo-version notification when dragged into a workflow
Actions will display a demo-version notification when run within a workflow
Actions will be limited to process a maximum of 5 items at a time
If you feel that you are unable to fully evaluate our actions with these limitations, then
you are welcome to contact us via email at [email protected] to request
a full version of our actions for evaluation purposes.
Automated Workflows, LLC. > Automator Action Documentation
12
Upgrading Demo Actions to Non-Demo Actions
To upgrade previously installed demo versions of our Automator actions to full versions
of the actions, purchase, download, and install the full version of the desired action pack.
This should replace the demo versions of any actions included in the newly installed
action pack.
Automated Workflows, LLC. > Automator Action Documentation
13
Checking For Action Updates
Our actions are sometimes updated, to fix problems that are reported to us, or to add new
functionality.
To determine the version of an action you have installed, select the action in Automator,
and view the action’s description.
Viewing an Installed Action’s Version Number
To determine if a newer version of an action is available, download a fresh copy of this
document (AW_Automator_Actions.pdf) from our website at
http://www.automatedworkflows.com/files/docs/products/AW_Automator_Actions.pdf.
The version history section of this document will always be updated to reflect the current
version number of each of our actions.
If a newer version of an action is available, to upgrade, you may download a fresh copy
of your action pack using your original download link, and then re-install the action pack.
If you cannot locate your original download link, please contact us at
[email protected], and provide your order number. We will then
provide you with a fresh download link for your action pack.
NOTE: We realize that the above method of checking for action updates is not the most
efficient, and we are currently working on coming up with an easier way to check for
action updates in the future. Thanks for your patience. Please stay tuned.
Automated Workflows, LLC. > Automator Action Documentation
14
Adobe InDesign Action Pack
This pack contains the following actions, which are described in detail later in this
document:
•
•
•
•
•
•
•
Add Pages to InDesign Documents
Export InDesign Documents to PDF
Open Documents in InDesign
Place Images in InDesign Document
Place Text in InDesign Document
Save InDesign Documents
Update Modified Links in InDesign Documents
NOTE: A version history of changes to the actions above can be found at the end of this
document.
Automated Workflows, LLC. > Automator Action Documentation
15
Add Pages to InDesign Documents
Overview
This Automator action is responsible for adding the specified number of pages to
InDesign documents, using blank pages, or a specified master.
Modifiable Action Settings
•
Number of pages to add
•
The type of page to add. Options include either a blank page or a specific master.
Action Input and Output
Acceptable Input Types:
•
InDesign documents
Output Types/Result:
•
InDesign documents
NOTE: Optionally, this action may be configured to ignore its input. If this is done, then
the action will attempt to save the front opened document.
Automated Workflows, LLC. > Automator Action Documentation
16
Export InDesign Documents to PDF
Overview
This Automator action is responsible for exporting each of the passed InDesign
documents to PDF format using one of InDesign’s pre-defined PDF export preset.
Modifiable Action Settings
•
PDF Export Preset
•
Output folder
•
Exported PDF naming – You may choose to export documents to PDF, using the
original document’s name, or a new name.
•
Save and close the document once the export is complete
•
Overwrite existing PDF files in the output folder, with the same name. If this
checkbox is deselected, then a unique numeric suffix will be added to the
exported file’s name, if necessary, so that existing files with the same name are
not overwritten.
Action Input and Output
Acceptable Input Types:
•
Opened InDesign document references
Output Types/Result:
•
Exported PDF paths
NOTE: Optionally, this action may be configured to ignore its input. If this is done, then
the action will attempt to save the front opened document in InDesign.
Automated Workflows, LLC. > Automator Action Documentation
17
Open Documents in InDesign
Overview
This Automator action is responsible for opening each of the passed document files in
Adobe InDesign.
Modifiable Action Settings
•
N/A
Action Input and Output
Acceptable Input Types:
•
InDesign document file paths or QuarkXPress 4 document file paths
Output Types/Result:
•
References to the opened InDesign documents
Automated Workflows, LLC. > Automator Action Documentation
18
Place Images In InDesign Document
Overview
This Automator action is responsible for placing passed images into image frames in an
Adobe InDesign document. For example, this action could be used to place product
images into a catalog template.
Document Preparation
In order for images to be imported into image frames in the specified InDesign document,
the document must be pre-configured with labeled image frames.
First, create the desired number of image frames. Create one image frame for every
image you want the Automator action to place into the document.
Next, you need to assign labels to the image frames. Labels are necessary in order to
allow the Automator action to differentiate between frames in the document, and to
ensure that data is placed in the proper locations during processing.
Labels are assigned using the Script Label palette in InDesign. The Script Label palette
is accessible via the Window > Scripting > Script Label menu in Adobe InDesign CS, or
the Window > Automation > Script Label menu in Adobe InDesign CS2.
InDesign Script Label Palette
To assign a label to a page item, select the page item in the layout, type a name into the
Script Label palette, and press the ENTER key. Do not press the RETURN key, as it will
Automated Workflows, LLC. > Automator Action Documentation
19
add a carriage return to the end of the page item’s label. To verify that a label has been
applied to a page item, select the desired page item, and observe the name in the Script
Label palette. Labels may be applied to any type of page item, including rectangles, text
frames, groups, etc.
PLEASE NOTE: After assigning labels to page items, be sure to save the document in
order to ensure that all applied labels are retained. It is recommended to save the
document each time a label is applied to ensure that labels are not lost, should an
application crash occur.
If an image will only be placed into a single frame within the document, then you may
label the frame in any manner that you wish. However, if multiple images will be placed
into multiple frames, then those frames should be labeled in a sequential manner. Label
each frame using the same label prefix, followed by a sequential number suffix. Do not
add leading zeros to this sequential number. For example, MyImage1, MyImage2,
MyImage3… MyImage100. Images will be placed into the frames in the order in which
the frames are named.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Import Into: – Use this area to specify the document into which you want images
to be placed. You may choose to place images in the current document, or a
specific document file. If you choose to place images in a document file, you
must choose an InDesign document, which will be opened by the action during
processing.
•
Place Images In: – Use this area to specify the label for the image frame into
which you want images to be placed.
To place an image in a single frame, select the A Single Image Frame Labeled
radio button, and specify the label of the frame in which you would like the image
to be placed, i.e. MyImage. The label you enter should EXACTLY match the
label that has been applied to the frame. So, if you have added a sequential suffix
to the end of the label, then you must enter that here too. For example,
MyImage1.
To place images in multiple frames, select the Multiple Image Frames Labeled
with Prefix, and specify the label prefix of the frames in which you would like the
images to be placed. For example, if your frames are labeled MyImage1,
MyImage2, MyImage3… MyImage100, then you would enter a label prefix of
MyImage, leaving off the numeric suffix.
•
Process Image Frames on: - Use this area to specify how you would like the
action to process the image frames within the document.
Automated Workflows, LLC. > Automator Action Documentation
20
You may choose to process image frames in the document, as a whole. If you
choose this option, the action will look at properly labeled frames across the entire
document at once. This is useful if you want, for example, the first passed image
to be placed in a frame on page 1, the second image to be placed in a frame on
page 3, and the third image to be placed in a frame on page 1 again. With this
option selected, when placing multiple images, the action will place images into
frames sequentially, regardless of the pages on which they reside.
You may choose to process image frames on each page of the document. If you
choose this option, the action will loop through the pages of the document, and
place the images on one page at a time. For example, it would start with page 1 in
the document, scan through, locate properly labeled frames, and place images into
those frames. Once done processing page 1, it would move on to the next page,
and perform the same process. This is useful if you want, for example, images to
be placed on page 1, then page 2, then page 3, and so forth. When processing in
this manner, if multiple images will be placed, the frames on each page may be
labeled the same, so long as they are sequential within each page.
You may choose to process image frames on a specified page of the document. If
you choose this option, then only labeled frames on that page would be processed.
The remainder of the document would remain untouched.
•
Fit images proportionally
Action Input and Output
Acceptable Input Types:
•
Image file paths, in the order in which they should be placed
Output Types/Result:
•
A reference to the opened InDesign document
NOTE: This action will handle importing the following types of images - BMP, EPS,
GIF, JPEG, PDF, PICT, PNG, PSD, and TIFF. Unacceptable paths will be ignored.
Automated Workflows, LLC. > Automator Action Documentation
21
Place Text In InDesign Document
Overview
This Automator action is responsible for placing a list of passed text strings into text
frames in a specified Adobe InDesign document. For example, this action could be used
to place product descriptions or prices into a catalog template.
Document Preparation
In order for text to be imported into text frames in the specified InDesign document, the
document must be pre-configured with labeled text frames.
First, create the desired number of text frames. Create one text frame for every text string
you want the Automator action to place into the document.
Next, you need to assign labels to the text frames. Labels are necessary in order to allow
the Automator action to differentiate between frames in the document, and to ensure that
data is placed in the proper locations during processing.
Labels are assigned using the Script Label palette in InDesign. The Script Label palette
is accessible via the Window > Scripting > Script Label menu in Adobe InDesign CS, or
the Window > Automation > Script Label menu in Adobe InDesign CS2.
InDesign Script Label Palette
Automated Workflows, LLC. > Automator Action Documentation
22
To assign a label to a page item, select the page item in the layout, type a name into the
Script Label palette, and press the ENTER key. Do not press the RETURN key, as it will
add a carriage return to the end of the page item’s label. To verify that a label has been
applied to a page item, select the desired page item, and observe the name in the Script
Label palette. Labels may be applied to any type of page item, including rectangles, text
frames, groups, etc.
PLEASE NOTE: After assigning labels to page items, be sure to save the document in
order to ensure that all applied labels are retained. It is recommended to save the
document each time a label is applied to ensure that labels are not lost, should an
application crash occur.
If a text string will only be placed into a single text frame within the document, then you
may label the frame in any manner that you wish. However, if multiple text strings will
be placed into multiple frames, then those frames should be labeled in a sequential
manner. Label each frame using the same label prefix, followed by a sequential number
suffix. Do not add leading zeros to this sequential number. For example, MyText1,
MyText2, MyText3… MyText100. Text strings will be placed into the frames in the order
in which the frames are named.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Import Into: – Use this area to specify the document into which you want text
strings to be placed. You may choose to place text strings in the current
document, or a specific document file. If you choose to place text strings in a
document file, you must choose an InDesign document, which will be opened by
the action during processing.
•
Place Text In: – Use this area to specify the label for the text frame into which
you want text strings to be placed.
To place text into a single frame, select the A Single Text Frame Labeled radio
button, and specify the label of the frame in which you would like the text string
to be placed, i.e. MyText. The label you enter should EXACTLY match the label
that has been applied to the frame. So, if you have added a sequential suffix to
the end of the label, then you must enter that here too. For example, MyText1.
To place text in multiple frames, select the Multiple Text Frames Labeled with
Prefix, and specify the label prefix of the frames in which you would like the text
strings to be placed. For example, if your frames are labeled MyText1, MyText2,
MyText3… MyText100, then you would enter a label prefix of MyText, leaving off
the numeric suffix.
Automated Workflows, LLC. > Automator Action Documentation
•
23
Process Text Frames on: - Use this area to specify how you would like the action
to process the text frames within the document.
You may choose to process text frames in the document, as a whole. If you
choose this option, the action will look at properly labeled frames across the entire
document at once. This is useful if you want, for example, the first passed text
string to be placed in a frame on page 1, the second text string to be placed in a
frame on page 3, and the third text string to be placed in a frame on page 1 again.
With this option selected, when placing multiple text strings, the action will place
text into frames sequentially, regardless of the pages on which they reside.
You may choose to process text frames on each page of the document. If you
choose this option, the action will loop through the pages of the document, and
place the text strings on one page at a time. For example, it would start with page
1 in the document, scan through, locate properly labeled frames, and place text
into those frames. Once done processing page 1, it would move on to the next
page, and perform the same process. This is useful if you want, for example,
images to be placed on page 1, then page 2, then page 3, and so forth. When
processing in this manner, if multiple text strings will be placed, the frames on
each page may be labeled the same, so long as they are sequential within each
page.
You may choose to process text frames on a specified page of the document. If
you choose this option, then only labeled frames on that page would be processed.
The remainder of the document would remain untouched.
•
Append Text to Existing Content – Select this checkbox if you would like to
retain any existing text in the text frames in which text is being placed. Leaving
this checkbox unchecked will cause the placed text to overwrite existing text in
the text frames in which it is being placed, if existing text is present.
•
Apply Paragraph Style to Frame – Select this checkbox and enter the name of a
paragraph style sheet, if you would like a paragraph style to be applied to the text
of the text frame once text has been placed. Please note that selecting this
checkbox will cause ALL text within the box to have the paragraph style applied.
Leaving this checkbox unchecked will cause text to be placed, using the existing
styles applied to the text frame.
Action Input and Output
Acceptable Input Types:
•
Text strings, in the order in which they should be placed
Automated Workflows, LLC. > Automator Action Documentation
Output Types/Result:
•
A reference to the opened InDesign document
24
Automated Workflows, LLC. > Automator Action Documentation
25
Save InDesign Documents
Overview
This Automator action is responsible for saving each of the passed InDesign documents,
or the front InDesign document, into a specified output folder, using a specified name.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Save Name (a unique numeric suffix will be automatically applied to saved
documents, if multiple documents are passed as input)
•
Output folder
•
Overwrite existing files in the output folder, with the same name. If this
checkbox is deselected, then a unique numeric suffix will be added to the saved
file’s name, if necessary, so that existing files with the same name are not
overwritten.
•
Close the document once the save is complete
Action Input and Output
Acceptable Input Types:
•
Opened InDesign document references
Output Types/Result:
•
•
Document paths (if the documents are closed after processing)
References to the opened InDesign documents (if the documents are not closed
after processing)
NOTE: Optionally, this action may be configured to ignore its input. If this is done, then
the action will attempt to save the front opened document in InDesign.
Automated Workflows, LLC. > Automator Action Documentation
26
Update Modified Links in InDesign Documents
Overview
This Automator action is responsible for updating modified links in InDesign documents
passed as input, or in the frontmost InDesign document.
Modifiable Action Settings
•
N/A
Action Input and Output
Acceptable Input Types:
•
InDesign documents
Output Types/Result:
•
InDesign documents
NOTE: Optionally, this action may be configured to ignore its input. If this is done, then
the action will attempt to save the front opened document.
Automated Workflows, LLC. > Automator Action Documentation
27
Adobe Photoshop Actions
This pack contains the following actions, which are described in detail later in this
document:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Add IPTC Captions to Photoshop Documents
Apply Unsharp Mask to Photoshop Documents
Apply Watermark to Photoshop Documents
Assign Color Profile to Photoshop Documents
Close Photoshop Documents
Extract IPTC Captions from Photoshop Documents
Flip Photoshop Documents
New Photoshop Document
Open Images in Photoshop
Resize Photoshop Documents
Rotate Photoshop Documents
Save Photoshop Documents
Trigger Photoshop Action
Trim Photoshop Documents
NOTE: A version history of changes to the actions above can be found at the end of this
document.
Automated Workflows, LLC. > Automator Action Documentation
28
Add IPTC Captions to Photoshop Documents
NOTE: This action will modify your Photoshop documents.
Overview
This Automator action is responsible for adding IPTC caption information to Photoshop
documents. This action will accept image paths or Photoshop documents as input. If
image paths are passed to the action, then those image paths will be automatically opened
in Photoshop in order to be processed by the action.
Modifiable Action Settings
This action supports adding any of the following IPTC captions:
•
Author Name
•
Author Title
•
Description
•
Keywords (must be separated by commas)
•
Category
•
Supplemental Categories (must be separated by commas)
•
Copyright Status (Unknown, Copyrighted, Public Domain)
Automated Workflows, LLC. > Automator Action Documentation
•
Copyright Notice
•
Copyright URL
•
City
•
State/Province
•
Country
29
This action may also be configured to save and close the Photoshop documents, once
processing is complete.
Action Input and Output
Acceptable Input Types:
•
Image Paths
•
References to Opened Photoshop Documents
Output Types/Result:
•
Image Paths (if the documents are saved and closed after processing)
•
References to the Opened Photoshop Documents (if the documents are not saved
and closed after processing)
NOTE: If image paths are passed, then the action will handle opening the following types
of images - BMP, EPS, GIF, JPEG, PICT, PNG, PSD, and TIFF. Unacceptable paths will
be ignored. In order to use the save and close option with JPEG images, then those JPEG
images must have previously been created with Photoshop. If this has not been done,
then Photoshop will display a dialog during the save process, which cannot be
automatically dismissed.
Optionally, input may be ignored for this action. If input is ignored, then the action will
process on the frontmost opened Photoshop document.
Automated Workflows, LLC. > Automator Action Documentation
30
Apply Unsharp Mask to Photoshop Documents
NOTE: This action will modify your Photoshop documents.
Overview
This Automator action is responsible for applying an Unsharp Mask filter to the current
layer in Photoshop documents. This action will accept image paths or Photoshop
documents as input. If image paths are passed to the action, then those image paths will
be automatically opened in Photoshop in order to be processed by the action.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Amount
•
Radius
•
Threshold
This action may also be configured to save and close the Photoshop documents, once
processing is complete.
Action Input and Output
Acceptable Input Types:
•
Image Paths
•
References to Opened Photoshop Documents
Output Types/Result:
•
Image Paths (if the documents are saved and closed after processing)
•
References to the Opened Photoshop Documents (if the documents are not saved
and closed after processing)
Automated Workflows, LLC. > Automator Action Documentation
31
NOTE: If image paths are passed, then the action will handle opening the following types
of images - BMP, EPS, GIF, JPEG, PICT, PNG, PSD, and TIFF. Unacceptable paths will
be ignored. In order to use the save and close option with JPEG images, then those JPEG
images must have previously been created with Photoshop. If this has not been done,
then Photoshop will display a dialog during the save process, which cannot be
automatically dismissed.
Optionally, input may be ignored for this action. If input is ignored, then the action will
process on the frontmost opened Photoshop document.
Automated Workflows, LLC. > Automator Action Documentation
32
Apply Watermark to Photoshop Documents
NOTE: This action will modify your Photoshop documents.
Overview
This Automator action is responsible for applying a watermark image to Photoshop
documents. This action will accept image paths or Photoshop documents as input. If
image paths are passed to the action, then those image paths will be automatically opened
in Photoshop in order to be processed by the action.
Please note that due to AppleScript limitations in Photoshop, this Action will not apply a
watermark using Photoshop’s built-in watermark capabilities. Rather, it will open a
specified watermark image, and copy and paste it onto each of the passed photos.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Watermark file (Ideally, this should be an image file with transparency applied)
This action may also be configured to save and close the Photoshop documents, once
processing is complete.
Action Input and Output
Acceptable Input Types:
•
Image Paths
•
References to Opened Photoshop Documents
Output Types/Result:
•
Image Paths (if the documents are saved and closed after processing)
•
References to the Opened Photoshop Documents (if the documents are not saved
and closed after processing)
NOTE: If image paths are passed, then the action will handle opening the following types
of images - BMP, EPS, GIF, JPEG, PICT, PNG, PSD, and TIFF. Unacceptable paths will
Automated Workflows, LLC. > Automator Action Documentation
33
be ignored. In order to use the save and close option with JPEG images, then those JPEG
images must have previously been created with Photoshop. If this has not been done,
then Photoshop will display a dialog during the save process, which cannot be
automatically dismissed.
Optionally, input may be ignored for this action. If input is ignored, then the action will
process on the frontmost opened Photoshop document.
Automated Workflows, LLC. > Automator Action Documentation
34
Assign Color Profile to Photoshop Documents
NOTE: This action will modify your Photoshop documents.
Overview
This Automator action is responsible for assigning a specified color profile to Photoshop
documents. This action will accept image paths or Photoshop documents as input. If
image paths are passed to the action, then those image paths will be automatically opened
in Photoshop in order to be processed by the action.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Color profile type, i.e. none, working, custom
•
RGB image profile
•
CMYK image profile
•
Grayscale image profile
This action may also be configured to save and close the Photoshop documents, once
processing is complete.
Action Input and Output
Acceptable Input Types:
•
Image Paths
•
References to Opened Photoshop Documents
Output Types/Result:
•
Image Paths (if the documents are saved and closed after processing)
Automated Workflows, LLC. > Automator Action Documentation
•
35
References to the Opened Photoshop Documents (if the documents are not saved
and closed after processing)
NOTE: If image paths are passed, then the action will handle opening the following types
of images - BMP, EPS, GIF, JPEG, PICT, PNG, PSD, and TIFF. Unacceptable paths will
be ignored. In order to use the save and close option with JPEG images, then those JPEG
images must have previously been created with Photoshop. If this has not been done,
then Photoshop will display a dialog during the save process, which cannot be
automatically dismissed.
Optionally, input may be ignored for this action. If input is ignored, then the action will
process on the frontmost opened Photoshop document.
Automated Workflows, LLC. > Automator Action Documentation
36
Close Photoshop Documents
NOTE: This action may modify your Photoshop documents.
Overview
This Automator action is responsible for closing opened Photoshop documents.
Modifiable Action Settings
This action may be configured to save the Photoshop documents prior to closing them.
Action Input and Output
Acceptable Input Types:
•
References to Opened Photoshop Documents
Output Types/Result:
•
Image Paths (if the documents are saved and closed)
•
References to the Opened Photoshop Documents (if the documents are not saved)
NOTE: In order to use the save and close option with JPEG images, then those JPEG
images must have previously been created with Photoshop. If this has not been done,
then Photoshop will display a dialog during the save process, which cannot be
automatically dismissed.
Optionally, input may be ignored for this action. If input is ignored, then the action will
process on the frontmost opened Photoshop document.
Automated Workflows, LLC. > Automator Action Documentation
37
Extract IPTC Captions from Photoshop Documents
Overview
This Automator action is responsible for extracting IPTC caption information, i.e. file
info, from Photoshop documents. This action will accept image paths or Photoshop
documents as input. If image paths are passed to the action, then those image paths will
be automatically opened in Photoshop in order to be processed by the action.
Modifiable Action Settings
This action supports extracting any of the following IPTC captions:
•
Author
•
Author Title
•
Category
•
City
•
Copyright Notice
•
Copyright Status
•
Copyright URL
•
Country
•
Creation Date
•
Credit
Automated Workflows, LLC. > Automator Action Documentation
•
Description
•
Description Writer
•
Document Title
•
EXIF Data
•
Headline
•
Instructions
•
Keywords
•
Source
•
State/Province
•
Supplemental Categories
•
Transmission Reference
•
Urgency
38
This action may also be configured to save and close the Photoshop documents, once
processing is complete.
Action Input and Output
Acceptable Input Types:
•
Image Paths
•
References to Opened Photoshop Documents
Output Types/Result:
•
Text - A list of extracted text strings
NOTE: If image paths are passed, then the action will handle opening the following types
of images - BMP, EPS, GIF, JPEG, PICT, PNG, PSD, and TIFF. Unacceptable paths will
be ignored. In order to use the save and close option with JPEG images, then those JPEG
images must have previously been created with Photoshop. If this has not been done,
then Photoshop will display a dialog during the save process, which cannot be
automatically dismissed.
Automated Workflows, LLC. > Automator Action Documentation
39
Optionally, input may be ignored for this action. If input is ignored, then the action will
process on the frontmost opened Photoshop document.
Automated Workflows, LLC. > Automator Action Documentation
40
Flip Photoshop Documents
NOTE: This action will modify your Photoshop documents.
Overview
This Automator action is responsible for flipping each of the passed Photoshop
documents horizontally and/or vertically. This action will accept image paths or
Photoshop documents as input. If image paths are passed to the action, then those image
paths will be automatically opened in Photoshop in order to be processed by the action.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Flip direction (options include Horizontally, Vertically, or Both)
This action may also be configured to save and close the Photoshop documents, once
processing is complete.
Action Input and Output
Acceptable Input Types:
•
Image Paths
•
References to Opened Photoshop Documents
Output Types/Result:
•
Image Paths (if the documents are saved and closed after processing)
•
References to the Opened Photoshop Documents (if the documents are not saved
and closed after processing)
NOTE: If image paths are passed, then the action will handle opening the following types
of images - BMP, EPS, GIF, JPEG, PICT, PNG, PSD, and TIFF. Unacceptable paths will
be ignored. In order to use the save and close option with JPEG images, then those JPEG
images must have previously been created with Photoshop. If this has not been done,
Automated Workflows, LLC. > Automator Action Documentation
41
then Photoshop will display a dialog during the save process, which cannot be
automatically dismissed.
Optionally, input may be ignored for this action. If input is ignored, then the action will
process on the frontmost opened Photoshop document.
Automated Workflows, LLC. > Automator Action Documentation
42
New Photoshop Documents
Overview
This Automator action is responsible for creating a new Photoshop document of a
specified width, height, mode, and background.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Name
•
Height
•
Width
•
Units of measurement
•
Color mode
•
Background
Action Input and Output
Acceptable Input Types:
•
N/A
Output Types/Result:
•
A Reference to the Opened Photoshop Document
Automated Workflows, LLC. > Automator Action Documentation
Open Photoshop Documents
Overview
This Automator action is responsible for opening passed images in Photoshop.
Modifiable Action Settings
•
N/A
Action Input and Output
Acceptable Input Types:
•
Image Paths
Output Types/Result:
•
References to the Opened Photoshop Documents
43
Automated Workflows, LLC. > Automator Action Documentation
44
Resize Photoshop Documents
NOTE: This action will modify your Photoshop documents.
Overview
This Automator action is responsible for resizing Photoshop documents to a specified
width, height, and resolution. This action will accept image paths or Photoshop
documents as input. If image paths are passed to the action, then those image paths will
be automatically opened in Photoshop in order to be processed by the action.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Height
•
Width
•
Unit type (allows scaling by percentage)
•
Resample method
•
Constrain type (allows images to be scaled proportionally)
This action may also be configured to save and close the Photoshop documents, once
processing is complete.
Action Input and Output
Acceptable Input Types:
•
Image Paths
•
References to Opened Photoshop Documents
Output Types/Result:
Automated Workflows, LLC. > Automator Action Documentation
45
•
Image Paths (if the documents are saved and closed after processing)
•
References to the Opened Photoshop Documents (if the documents are not saved
and closed after processing)
NOTE: If image paths are passed, then the action will handle opening the following types
of images - BMP, EPS, GIF, JPEG, PICT, PNG, PSD, and TIFF. Unacceptable paths will
be ignored. In order to use the save and close option with JPEG images, then those JPEG
images must have previously been created with Photoshop. If this has not been done,
then Photoshop will display a dialog during the save process, which cannot be
automatically dismissed.
Optionally, input may be ignored for this action. If input is ignored, then the action will
process on the frontmost opened Photoshop document.
Automated Workflows, LLC. > Automator Action Documentation
46
Rotate Photoshop Documents
NOTE: This action will modify your Photoshop documents.
Overview
This Automator action is responsible for rotating Photoshop documents a specified
amount. This action will accept image paths or Photoshop documents as input. If image
paths are passed to the action, then those image paths will be automatically opened in
Photoshop in order to be processed by the action.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Rotation amount (options include 90º, 180º, or arbitrary)
•
Rotation direction (clockwise or counter-clockwise)
This action may also be configured to save and close the Photoshop documents, once
processing is complete.
Action Input and Output
Acceptable Input Types:
•
Image Paths
•
References to Opened Photoshop Documents
Output Types/Result:
•
Image Paths (if the documents are saved and closed after processing)
•
References to the Opened Photoshop Documents (if the documents are not saved
and closed after processing)
NOTE: If image paths are passed, then the action will handle opening the following types
of images - BMP, EPS, GIF, JPEG, PICT, PNG, PSD, and TIFF. Unacceptable paths will
Automated Workflows, LLC. > Automator Action Documentation
47
be ignored. In order to use the save and close option with JPEG images, then those JPEG
images must have previously been created with Photoshop. If this has not been done,
then Photoshop will display a dialog during the save process, which cannot be
automatically dismissed.
Optionally, input may be ignored for this action. If input is ignored, then the action will
process on the frontmost opened Photoshop document.
Automated Workflows, LLC. > Automator Action Documentation
48
Save Photoshop Documents
NOTE: This action will modify your Photoshop documents.
Overview
This Automator action is responsible for saving Photoshop documents in their original
format into a specified folder, using a specified name.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Save name
•
Output location
•
Whether existing files should be overwritten
This action may also be configured to close the Photoshop documents, once processing is
complete.
Action Input and Output
Acceptable Input Types:
•
References to Opened Photoshop Documents
Output Types/Result:
•
Image Paths (if the documents are saved and closed after processing)
•
References to the Opened Photoshop Documents (if the documents are not closed
after processing)
NOTE: In order to save JPEG images, then those JPEG images must have previously
been created with Photoshop. If this has not been done, then Photoshop will display a
dialog during the save process, which cannot be automatically dismissed.
Automated Workflows, LLC. > Automator Action Documentation
49
Optionally, input may be ignored for this action. If input is ignored, then the action will
process on the frontmost opened Photoshop document.
Automated Workflows, LLC. > Automator Action Documentation
50
Trigger Photoshop Action
NOTE: This action will modify your Photoshop documents.
Overview
This Automator action is responsible for triggering a specified Photoshop action on each
of the passed Photoshop documents. This action will accept image paths or Photoshop
documents as input. If image paths are passed to the action, then those image paths will
be automatically opened in Photoshop in order to be processed by the action. If no input
is received, then the script will attempt to trigger the Photoshop action, assuming that
there is a document opened.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Action set name (this is case sensitive, and must EXACTLY match the set name,
as it appears in Photoshop)
•
Action name (this is case sensitive, and must EXACTLY match the action name,
as it appears in Photoshop)
This action may also be configured to save and close the Photoshop documents, once
processing is complete.
Action Input and Output
Acceptable Input Types:
•
Image Paths
•
References to Opened Photoshop Documents
Output Types/Result:
•
Image Paths (if the documents are saved and closed after processing)
•
References to the Opened Photoshop Documents (if the documents are not saved
and closed after processing)
Automated Workflows, LLC. > Automator Action Documentation
51
NOTE: If image paths are passed, then the action will handle opening the following types
of images - BMP, EPS, GIF, JPEG, PICT, PNG, PSD, and TIFF. Unacceptable paths will
be ignored. In order to use the save and close option with JPEG images, then those JPEG
images must have previously been created with Photoshop. If this has not been done,
then Photoshop will display a dialog during the save process, which cannot be
automatically dismissed.
Optionally, input may be ignored for this action. If input is ignored, then the action will
process on the frontmost opened Photoshop document.
Automated Workflows, LLC. > Automator Action Documentation
52
Trim Photoshop Documents
NOTE: This action will modify your Photoshop documents.
Overview
This Automator action is responsible for trimming Photoshop documents. This action
will accept image paths or Photoshop documents as input. If image paths are passed to
the action, then those image paths will be automatically opened in Photoshop in order to
be processed by the action.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Trim options
This action may also be configured to save and close the Photoshop documents, once
processing is complete.
Action Input and Output
Acceptable Input Types:
•
Image Paths
•
References to Opened Photoshop Documents
Output Types/Result:
•
Image Paths (if the documents are saved and closed after processing)
•
References to the Opened Photoshop Documents (if the documents are not saved
and closed after processing)
NOTE: If image paths are passed, then the action will handle opening the following types
of images - BMP, EPS, GIF, JPEG, PICT, PNG, PSD, and TIFF. Unacceptable paths will
be ignored. In order to use the save and close option with JPEG images, then those JPEG
images must have previously been created with Photoshop. If this has not been done,
Automated Workflows, LLC. > Automator Action Documentation
53
then Photoshop will display a dialog during the save process, which cannot be
automatically dismissed.
Optionally, input may be ignored for this action. If input is ignored, then the action will
process on the frontmost opened Photoshop document.
Automated Workflows, LLC. > Automator Action Documentation
54
Automator Actions
This pack contains the following actions, which are described in detail later in this
document:
•
Choose List Items
NOTE: A version history of changes to the actions above can be found at the end of this
document.
Automated Workflows, LLC. > Automator Action Documentation
55
Choose List Items
Overview
This Automator action may be used to display a prompt to the user, asking them to select
one or more items. This action will accept a list of values from which the user may
choose. When run, the following selection prompt will be displayed.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Prompt text to display
•
Allow multiple selections
•
Allow empty selections
This action may also be configured to save and close the Photoshop documents, once
processing is complete.
Action Input and Output
Acceptable Input Types:
•
A list of values that may be dynamically converted to text format. For example,
numbers, text values, file/folder paths, etc.
Output Types/Result:
•
The chosen list items
Automated Workflows, LLC. > Automator Action Documentation
56
FileMaker Pro Action Pack
This pack contains the following actions, which are described in detail later in this
document:
•
Extract Field Data From Found Set
NOTE: A version history of changes to the actions above can be found at the end of this
document.
Automated Workflows, LLC. > Automator Action Documentation
57
Extract Field Data From Found Set
Overview
This Automator action is responsible for extracting data from a field in either the current
record, or a set of found records, in a specified FileMaker Pro database.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Database name (required)
•
Layout name (if specified, then the layout will be displayed, otherwise, the
current layout will be used)
•
Field name (required) (must be visible on the layout of the specified database)
•
Import from all records, or just the current record
Action Input and Output
Acceptable Input Types:
•
N/A
Output Types/Result:
•
A list of extracted field values, in text form
Automated Workflows, LLC. > Automator Action Documentation
58
Finder Action Pack
This pack contains the following actions, which are described in detail later in this
document:
•
•
•
•
Empty Trash
New Subfolder
Quit Application
Wait for Finder Items
NOTE: A version history of changes to the actions above can be found at the end of this
document.
Automated Workflows, LLC. > Automator Action Documentation
Empty Trash
Overview
This Automator action will empty the trash.
NOTE: If items in the trash are opened or locked, this action will fail.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Warn the user before emptying the trash
Action Input and Output
Acceptable Input Types:
•
N/A
Output Types/Result:
•
N/A
59
Automated Workflows, LLC. > Automator Action Documentation
New Subfolder
Overview
This Automator action will create subfolders in any folders passed as input.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Subfolder name (If blank, then an untitled subfolder will be created)
Action Input and Output
Acceptable Input Types:
•
Folders
Output Types/Result:
•
The newly created subfolders
60
Automated Workflows, LLC. > Automator Action Documentation
Quit Application
Overview
This Automator action will quit the specified application, if it is running.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Application to quit
Action Input and Output
Acceptable Input Types:
•
N/A
Output Types/Result:
•
N/A
61
Automated Workflows, LLC. > Automator Action Documentation
62
Wait for Finder Items
Overview
This Automator action will wait for files or folders passed as input to finish writing to
disk. This is done by monitoring the file size of each file or folder every few seconds
until the file size remains constant. Once the files are done writing, they will be passed
as output to the next action in the workflow.
This action can be useful when saving Automator workflows as Folder Action plug-ins,
as Folder Actions often have a tendency to begin processing items before they are
finished writing to the folder.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
The maximum amount of time to wait for items before producing an error
•
The frequency by which the file size of each item is checked. To ensure that the
file size is actually constant, it is recommended to check the file size every few
seconds.
Action Input and Output
Acceptable Input Types:
•
Files/Folders
Output Types/Result:
•
Files/Folders
Automated Workflows, LLC. > Automator Action Documentation
63
iPhoto Action Pack
This pack contains the following actions, which are described in detail later in this
document:
•
Find iPhoto Item Paths
NOTE: A version history of changes to the actions above can be found at the end of this
document.
Automated Workflows, LLC. > Automator Action Documentation
64
Find iPhoto Item Paths
Overview
This Automator action is responsible for searching an iPhoto album for photos matching
a set of passed image names. For example, an action could be run prior to this action in a
workflow to extract image names from a database. Next, this action could be run to
locate the images, using the extracted names.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
iPhoto album to search
Action Input and Output
Acceptable Input Types:
•
Text strings
Output Types/Result:
•
Image paths
Automated Workflows, LLC. > Automator Action Documentation
65
Preview Action Pack
This pack contains the following actions, which are described in detail later in this
document:
•
Filter ICC Profile Images
NOTE: A version history of changes to the actions above can be found at the end of this
document.
Automated Workflows, LLC. > Automator Action Documentation
66
Filter ICC Profile Images
Overview
This Automator action may be used to filter a list of passed image files, and return a list
of images with or without a specified ICC profile assigned.
Modifiable Action Settings
•
Profile – The name of the color profile for which the action should search
•
Return Type – Whether the action should return images matching the specified
profile, or not matching the specified profile
Action Input and Output
Acceptable Input Types:
•
Image files
Output Types/Result:
•
Image files
Automated Workflows, LLC. > Automator Action Documentation
67
QuarkXPress Actions
This pack contains the following actions, which are described in detail later in this
document:
•
•
•
•
•
•
•
•
Add Pages to QuarkXPress Documents
Apply Quark Box Names
Open Documents in Quark
Place Images in Quark Document
Place Text in Quark Document
Retrieve Quark Box Names
Save Quark Documents
Save Quark Pages to EPS
NOTE: A version history of changes to the actions above can be found at the end of this
document.
Automated Workflows, LLC. > Automator Action Documentation
68
Add Pages to QuarkXPress Documents
Overview
This Automator action is responsible for adding the specified number of pages to
QuarkXPress documents, using blank pages, or a specified master.
Modifiable Action Settings
•
Number of pages to add
•
The type of page to add. Options include either a blank page or a specific master.
Action Input and Output
Acceptable Input Types:
•
QuarkXPress documents
Output Types/Result:
•
QuarkXPress documents
NOTE: Optionally, this action may be configured to ignore its input. If this is done, then
the action will attempt to save the front opened document.
Automated Workflows, LLC. > Automator Action Documentation
69
Apply Quark Box Names
Overview
This Automator action is responsible for assigning AppleScript names to text or picture
boxes in a QuarkXPress document.
When implementing automation in a Quark-based workflow, scripts and Automator
workflows need a way to differentiate between boxes in a document. This is necessary in
order to ensure that the appropriate box in a document is processed at the appropriate
time. For example, if you are building a catalog, you might want to ensure that your
product prices are placed into specific boxes in your catalog.
Without box naming, boxes are typically processed by a script or Automator workflow in
order, from front to back. While this method may work for some, it is not always
recommended, as re-ordering of boxes can break an automated workflow. To allow for
more robust automation, boxes in a document to be processed should be assigned names,
instead.
Some of our Automator actions that will place data in QuarkXPress documents require
that you assign names to boxes in Quark. This action has been provided to give you a
way to assign those names.
Once boxes have been named in a QuarkXPress document, you may copy them from one
document to another, or from one page to another, and the box names should still be
retained.
Please be aware that box names, once applied, are not visible in Quark unless you have a
third-party XTension like ScriptMaster XT, available from Jintek http://www.jintek.com.
Instead, box names are invisible to the user. To retrieve a list of box names that have
been applied by this action, to ensure that proper naming has occurred, you may run our
Retrieve Quark Box Names action.
Automated Workflows, LLC. > Automator Action Documentation
70
Modifiable Action Settings
This action will allow the following settings to be configured:
•
•
Box Name Prefix – The prefix of a box name to be applied, for example, MyText
or MyImage.
Numeric Suffix Type – This action will allow you to assign box names to multiple
boxes at once. In doing so, a numeric suffix will be automatically applied to each
box being named, in sequential order. This option allows you to specify the type
of numeric suffix to be applied.
To automatically number boxes in sequence, beginning with 1, you may choose
the Automatic numeric suffix type. For example, boxes named with this option
might be named MyImage1, MyImage2, MyImage3, and so forth.
To number boxes in sequence, beginning with any specified number, you may
choose the Beginning with numeric suffix type, and specify a starting number.
To prevent numeric suffixes from being added, you may choose the No Suffix
option.
•
Application Type – Whether to apply the box name to the currently selected box
in the frontmost QuarkXPress document, all text or picture boxes in the frontmost
QuarkXPress document, or all text or picture boxes on the current page of the
frontmost QuarkXPress document.
Action Input and Output
Acceptable Input Types:
•
N/A
Output Types/Result:
•
N/A
Automated Workflows, LLC. > Automator Action Documentation
71
Open Documents In Quark
Overview
This Automator action is responsible for opening each of the passed Quark documents in
QuarkXPress.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Use Document Preferences – Indicates whether the document or application
preferences should be used when opening the document
•
Prompt for Missing Fonts – Indicates whether the user should be prompted to
locate any missing fonts, or whether missing fonts should simply be ignored
•
Auto Update Modified Pictures – Indicates whether modified pictures should be
automatically updated. Requires that the “auto update pictures” preference for the
document be set to “On” or “Verify”.
•
Allow Reflow – Indicates whether the flow version of the document should be
updated, if necessary.
Action Input and Output
Acceptable Input Types:
•
Quark document file paths
Output Types/Result:
•
References to the opened Quark documents
Automated Workflows, LLC. > Automator Action Documentation
72
Place Images In Quark Document
Overview
This Automator action is responsible for placing passed images into picture boxes in a
specified QuarkXPress document. For example, this action could be used to place
product images into a catalog template.
Document Preparation
In order for images to be placed into the specified Quark document, the document must
be pre-configured with existing picture boxes, with AppleScript names applied.
First, create the desired number of picture boxes. Create one picture box for every image
you want the Automator action to place into the document.
Next, you need to assign AppleScript names to the picture boxes. Names are necessary
in order to allow the Automator action to differentiate between boxes in the document,
and to ensure that data is placed in the proper locations during processing. Names may be
applied to boxes using our Apply Quark Box Names action, explained earlier in this
document.
PLEASE NOTE: After assigning names to boxes to a document using the Apply Quark
Box Names action, be sure to save the document in order to ensure that all applied names
are retained. It is recommended to save the document each time a name is applied to
ensure that names are not lost, should an application crash occur.
If an image will only be placed into a single picture box within the document, then you
may name the picture box in any manner that you wish. However, if multiple images will
be placed into multiple picture boxes, then those picture boxes should be named in a
sequential manner. Name each text box using the same name prefix, followed by a
sequential number suffix. Do not add leading zeros to this sequential number. For
Automated Workflows, LLC. > Automator Action Documentation
73
example, MyImage1, MyImage2, MyImage3… MyImage100. Images will be placed into
the picture boxes in the order in which the picture boxes are named.
•
Import Into: – Use this area to specify the document into which you want images
to be placed. You may choose to place images in the current document, or a
specific document file. If you choose to place images in a document file, you
must choose a QuarkXPress document, which will be opened by the action during
processing.
•
Place Images In: – Use this area to specify the AppleScript name for the picture
box into which you want images to be placed.
To place an image in a single picture box, select the A Single Picture Box Named
radio button, and specify the name of the picture box in which you would like the
image to be placed, i.e. MyImage. The name you enter should EXACTLY match
the name that has been applied to the picture box. So, if you have added a
sequential suffix to the end of the name, then you must enter that here too. For
example, MyImage1.
To place images in multiple picture boxes, select the Multiple Picture Boxes
Named with Prefix, and specify the name prefix of the picture boxes in which you
would like the images to be placed. For example, if your picture boxes are named
MyImage1, MyImage2, MyImage3… MyImage100, then you would enter a name
prefix of MyImage, leaving off the numeric suffix.
•
Process Picture Boxes on: - Use this area to specify how you would like the action
to process the picture boxes within the document.
You may choose to process picture boxes in the document, as a whole. If you
choose this option, the action will look at properly named picture boxes across the
entire document at once. This is useful if you want, for example, the first passed
image to be placed in a picture box on page 1, the second image to be placed in a
picture box on page 3, and the third image to be placed in a picture box on page 1
again. With this option selected, when placing multiple images, the action will
place images into picture boxes sequentially, regardless of the pages on which
they reside.
You may choose to process picture boxes on each page of the document. If you
choose this option, the action will loop through the pages of the document, and
place the images on one page at a time. For example, it would start with page 1 in
the document, scan through, locate properly named picture boxes, and place
images into those picture boxes. Once done processing page 1, it would move on
to the next page, and perform the same process. This is useful if you want, for
example, images to be placed on page 1, then page 2, then page 3, and so forth.
When processing in this manner, if multiple images will be placed, the picture
Automated Workflows, LLC. > Automator Action Documentation
74
boxes on each page may be named the same, so long as they are sequential within
each page.
You may choose to process picture boxes on a specified page of the document. If
you choose this option, then only named picture boxes on that page would be
processed. The remainder of the document would remain untouched.
•
Fit images proportionally
Action Input and Output
Acceptable Input Types:
•
Image file paths, in the order in which they should be placed
Output Types/Result:
•
A reference to the opened Quark document
NOTE: This action will handle importing the following types of images - BMP, EPS,
GIF, JPEG, PDF, PNG, and TIFF. Unacceptable paths will be ignored.
Automated Workflows, LLC. > Automator Action Documentation
75
Place Text In Quark Document
Overview
This Automator action is responsible for placing a list of passed text strings into text
frames in a specified QuarkXPress document. For example, this action could be used to
place product descriptions or prices into a catalog template.
Document Preparation
In order for text to be placed into the specified Quark document, the document must be
pre-configured with existing text boxes, with AppleScript names applied.
First, create the desired number of text boxes. Create one text box for every text string
you want the Automator action to place into the document.
Next, you need to assign AppleScript names to the text boxes. Names are necessary in
order to allow the Automator action to differentiate between boxes in the document, and
to ensure that data is placed in the proper locations during processing. Names may be
applied to boxes using our Apply Quark Box Names action, explained earlier in this
document.
PLEASE NOTE: After assigning names to boxes to a document using the Apply Quark
Box Names action, be sure to save the document in order to ensure that all applied names
are retained. It is recommended to save the document each time a name is applied to
ensure that names are not lost, should an application crash occur.
If a text string will only be placed into a single text box within the document, then you
may name the text box in any manner that you wish. However, if multiple images will be
placed into multiple text boxes, then those text boxes should be named in a sequential
manner. Name each frame using the same name prefix, followed by a sequential number
Automated Workflows, LLC. > Automator Action Documentation
76
suffix. Do not add leading zeros to this sequential number. For example, MyImage1,
MyImage2, MyImage3… MyImage100. Images will be placed into the text boxes in the
order in which the text boxes are named.
•
Import Into: – Use this area to specify the document into which you want text to
be placed. You may choose to place text in the current document, or a specific
document file. If you choose to place text in a document file, you must choose a
QuarkXPress document, which will be opened by the action during processing.
•
Place Text In: – Use this area to specify the AppleScript name for the text box
into which you want text to be placed.
To place text into a single text box, select the A Single Text Box Named radio
button, and specify the name of the text box in which you would like the text to be
placed, i.e. MyText. The name you enter should EXACTLY match the name that
has been applied to the text box. So, if you have added a sequential suffix to the
end of the name, then you must enter that here too. For example, MyText1.
To place text in multiple text boxes, select the Multiple Text Boxes Named with
Prefix, and specify the name prefix of the text boxes in which you would like the
text to be placed. For example, if your text boxes are named MyText1, MyText2,
MyText3… MyText100, then you would enter a name prefix of MyText, leaving
off the numeric suffix.
•
Process Text Boxes on: - Use this area to specify how you would like the action to
process the text boxes within the document.
You may choose to process text boxes in the document, as a whole. If you choose
this option, the action will look at properly named text boxes across the entire
document at once. This is useful if you want, for example, the first passed text
string to be placed in a text box on page 1, the second text string to be placed in a
text box on page 3, and the third text string to be placed in a text box on page 1
again. With this option selected, when placing multiple text strings, the action will
place text into picture boxes sequentially, regardless of the pages on which they
reside.
You may choose to process text boxes on each page of the document. If you
choose this option, the action will loop through the pages of the document, and
place the text on one page at a time. For example, it would start with page 1 in
the document, scan through, locate properly named text boxes, and place text into
those text boxes. Once done processing page 1, it would move on to the next
page, and perform the same process. This is useful if you want, for example, text
to be placed on page 1, then page 2, then page 3, and so forth. When processing
in this manner, if multiple text strings will be placed, the text boxes on each page
may be named the same, so long as they are sequential within each page.
Automated Workflows, LLC. > Automator Action Documentation
77
You may choose to process text boxes on a specified page of the document. If
you choose this option, then only named text boxes on that page would be
processed. The remainder of the document would remain untouched.
Action Input and Output
Acceptable Input Types:
•
Text strings, in the order in which they should be placed
Output Types/Result:
•
A reference to the opened Quark document
Automated Workflows, LLC. > Automator Action Documentation
78
Retrieve Quark Box Names
Overview
This Automator action is responsible for retrieving names of text or picture boxes in a
QuarkXPress document.
When implementing automation in a Quark-based workflow, scripts and Automator
workflows need a way to differentiate between boxes in a document. This is necessary in
order to ensure that the appropriate box in a document is processed at the appropriate
time. For example, if you are building a catalog, you might want to ensure that your
product prices are placed into specific boxes in your catalog.
Without box naming, boxes are typically processed by a script or Automator workflow in
order, from front to back. While this method may work for some, it is not always
recommended, as re-ordering of boxes can break an automated workflow. To allow for
more robust automation, boxes in a document to be processed should be assigned names,
instead.
Some of our Automator actions that will place data in QuarkXPress documents require
that you assign names to boxes in Quark. You may use our Apply Quark Box Names
action to name boxes in your Quark documents.
Please be aware that box names, once applied, are not visible in Quark unless you have a
third-party XTension like ScriptMaster XT, available from Jintek http://www.jintek.com.
Instead, box names are invisible to the user.
This action has been provided to give you a way to retrieve box names, in order to ensure
that they have been properly applied within a QuarkXPress document. When used in a
workflow, this action should be followed by the View Results action. This will allow you
to view the result of this action when this action is run from within Automator. The
following is an example of this action, when used in a workflow, followed by a View
Results action.
Automated Workflows, LLC. > Automator Action Documentation
79
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Retrieval Type – Whether to retrieve the box name from the selected box in the
frontmost QuarkXPress document, all text or picture boxes in the frontmost
QuarkXPress document, or all text or picture boxes on the current page of the
frontmost QuarkXPress document.
Action Input and Output
Acceptable Input Types:
•
N/A
Output Types/Result:
•
Text strings (A list of applied box names)
Automated Workflows, LLC. > Automator Action Documentation
80
Save Quark Documents
Overview
This Automator action is responsible for saving each of the passed Quark documents, or
the front Quark document, into a specified output folder, using a specified name.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Save Name (a unique numeric suffix will be applied to saved documents, if
necessary, so that existing documents are not overwritten)
•
Output folder
•
Overwrite existing files in the output folder, with the same name. If this
checkbox is deselected, then a unique numeric suffix will be added to the saved
file’s name, if necessary, so that existing files with the same name are not
overwritten.
•
Close the document once the save is complete
Action Input and Output
Acceptable Input Types:
•
Opened Quark document references
Output Types/Result:
•
Document paths (if the documents are closed after processing)
•
References to the opened Quark documents (if the documents are not closed after
processing)
NOTE: Optionally, this action may be configured to ignore its input. If this is done, then
the action will attempt to save the front opened document in Quark.
Automated Workflows, LLC. > Automator Action Documentation
81
Save Quark Pages to EPS
Overview
This Automator action is responsible for saving pages from QuarkXPress documents into
the specified output folder in EPS format.
Modifiable Action Settings
This action will allow the following settings to be configured:
•
Pages to save (Options include saving all pages, or a specified page number)
•
Output folder
•
Save Name (a unique numeric suffix will be applied to saved documents, if
necessary, so that existing documents are not overwritten)
•
Save and close the documents once processing is complete
•
Overwrite existing files in the output folder, with the same name. If this
checkbox is deselected, then a unique numeric suffix will be added to the saved
file’s name, if necessary, so that existing files with the same name are not
overwritten.
Action Input and Output
Acceptable Input Types:
•
Opened Quark document references
Output Types/Result:
•
Saved EPS file paths
NOTE: Optionally, this action may be configured to ignore its input. If this is done, then
the action will attempt to save the front opened document in Quark.
Automated Workflows, LLC. > Automator Action Documentation
82
System Action Pack
This pack contains the following actions, which are described in detail later in this
document:
•
•
Get Clipboard Contents
Type Keystroke
NOTE: A version history of changes to the actions above can be found at the end of this
document.
Automated Workflows, LLC. > Automator Action Documentation
83
Get Clipboard Contents
Overview
This Automator action is responsible for retrieving the contents of the clipboard, and
passing it to the next action in the workflow. This action is useful in situations where you
have copied data to the clipboard, and want to reference it later in a workflow.
Modifiable Action Settings
•
N/A
Action Input and Output
Acceptable Input Types:
•
N/A
Output Types/Result:
•
The clipboard contents
Automated Workflows, LLC. > Automator Action Documentation
84
Type Keystroke
Overview
This Automator action is responsible for typing a keystroke, as if it were typed on the
keyboard by the user. For example, this action might be used to type command + A to
perform a Select All in the frontmost application.
Action Preparation
This action makes use of a feature in Mac OS X called GUI Scripting, which is disabled
by default. In order for this action to be used, you must enable GUI Scripting on your
machine. To do so, perform the following steps:
•
Launch the AppleScript Utility, located in the Applications > AppleScript folder
on your machine
•
Select the Enable GUI Scripting checkbox
NOTE: When enabling GUI Scripting, you may be prompted to enter an administrator
username and password.
Automated Workflows, LLC. > Automator Action Documentation
85
Modifiable Action Settings
•
Keystroke text to be typed
NOTE:
To keystoke a return character, enter the text /r
To keystroke a tab character, enter the text /t
•
Modifier keys to be held down while the keystroke is typed. Options include the
command, control, option, and shift keys.
Action Input and Output
Acceptable Input Types:
•
N/A
Output Types/Result:
•
N/A
Automated Workflows, LLC. > Automator Action Documentation
86
TextEdit Action Pack
This pack contains the following actions, which are described in detail later in this
document:
•
•
•
•
•
•
•
•
•
•
Add Prefix to Text Paragraphs
Add Suffix to Text Paragraphs
Change Case of Text
Find and Replace in Text
Read Text File
Remove Prefix from Text Paragraphs
Remove Suffix from Text Paragraphs
Sort Text Paragraphs
Trim Text
Write Text to File
NOTE: A version history of changes to the actions above can be found at the end of this
document.
Automated Workflows, LLC. > Automator Action Documentation
87
Add Prefix to Text Paragraphs
Overview
This Automator action is responsible for adding a specified prefix to each paragraph of
the text passed as input.
Modifiable Action Settings
•
The prefix to add to each paragraph
•
Whether or not to add the prefix to empty paragraphs
Action Input and Output
Acceptable Input Types:
•
Text
Output Types/Result:
•
Text
Automated Workflows, LLC. > Automator Action Documentation
88
Add Suffix to Text Paragraphs
Overview
This Automator action is responsible for adding a specified suffix to each paragraph of
the text passed as input.
Modifiable Action Settings
•
The suffix to add to each paragraph
•
Whether or not to add the suffix to empty paragraphs
Action Input and Output
Acceptable Input Types:
•
Text
Output Types/Result:
•
Text
Automated Workflows, LLC. > Automator Action Documentation
89
Change Case of Text
Overview
This Automator action is responsible for changing the case of the text passed as input to
uppercase, lowercase, sentence case, or title case.
Modifiable Action Settings
•
The desired case
Action Input and Output
Acceptable Input Types:
•
Text
Output Types/Result:
•
Text
Automated Workflows, LLC. > Automator Action Documentation
90
Find and Replace in Text
Overview
This Automator action is responsible for performing a find and replace in the text passed
as input.
Modifiable Action Settings
•
The find text
•
The replacement text
NOTE:
To find/replace a return character, enter the text /r
To find/replace a tab character, enter the text /t
To find/replace the string /t, enter the text //t
To find/replace the string /r, enter the text //r
Action Input and Output
Acceptable Input Types:
•
Text
Output Types/Result:
•
Text
Automated Workflows, LLC. > Automator Action Documentation
91
Read Text File
Overview
This Automator action is responsible for reading the contents of text files passed as input.
Modifiable Action Settings
•
N/A
Action Input and Output
Acceptable Input Types:
•
Text files
Output Types/Result:
•
Text
Automated Workflows, LLC. > Automator Action Documentation
92
Remove Prefix from Text Paragraphs
Overview
This Automator action is responsible for removing a prefix from each paragraph of the
text passed as input.
Modifiable Action Settings
•
The prefix to remove from each paragraph
Action Input and Output
Acceptable Input Types:
•
Text
Output Types/Result:
•
Text
Automated Workflows, LLC. > Automator Action Documentation
93
Remove Suffix from Text Paragraphs
Overview
This Automator action is responsible for removing a suffix from each paragraph of the
text passed as input.
Modifiable Action Settings
•
The suffix to remove from each paragraph
Action Input and Output
Acceptable Input Types:
•
Text
Output Types/Result:
•
Text
Automated Workflows, LLC. > Automator Action Documentation
94
Sort Text Paragraphs
Overview
This Automator action is responsible for alphabetically sorting the paragraphs of the text
passed as input. Text may be sorted in either ascending or descending order.
Modifiable Action Settings
•
Sort order
Action Input and Output
Acceptable Input Types:
•
Text
Output Types/Result:
•
Text
Automated Workflows, LLC. > Automator Action Documentation
95
Trim Text
Overview
This Automator action is responsible for trimming the text passed as input to a specified
number of characters.
Modifiable Action Settings
•
The number of characters to which the text should be trimmed
Action Input and Output
Acceptable Input Types:
•
Text
Output Types/Result:
•
Text
Automated Workflows, LLC. > Automator Action Documentation
96
Write Text to File
Overview
This Automator action is responsible for writing text to a specified file.
Modifiable Action Settings
•
The output file name
•
The output folder
•
Automatically append a .txt extension to the output file name
•
Overwrite existing files (A unique numeric suffix will be added to the file name if
necessary, to prevent existing files from being overwritten)
Action Input and Output
Acceptable Input Types:
•
Text
Output Types/Result:
•
Paths of the files to which the text is written
Automated Workflows, LLC. > Automator Action Documentation
97
Support
Complimentary user-to-user product support is available via our online forum. To access
the forum, visit our website at www.automatedworkflows.com/support/support.html and
click on Support. Paid support is available on request. For information about paid
support, please contact us at [email protected].
Automated Workflows, LLC. > Automator Action Documentation
98
Troubleshooting
If you experience any problems with your solution at any time, please try to make notes
of what was occurring at the time the problem occurred. For example, please write down
which file was processing, was a certain application in the front, did any dialog messages
appear, etc. If a dialog did appear, then take a screen shot of the dialog, or make note of
any error numbers displayed.
Feel free to email us at [email protected] to report bugs, providing a
description of the error and any relevant details, including notes and screen shots. This
will aid us in troubleshooting the problem. You may also submit bug reports from our
website at http://www.automatedworkflows.com/contact/feedback.html.
Automated Workflows, LLC. > Automator Action Documentation
Contact Information
Please submit all correspondence and questions pertaining to this document to:
Automated Workflows, LLC
Attn: Ben Waldie
116 Cold Stream Road
Phoenixville, PA 19460
Office: 610.935.0652
[email protected]
For additional information about Automated Workflows, LLC’s products and services,
please visit our web site at www.automatedworkflows.com.
99
Automated Workflows, LLC. > Automator Action Documentation
100
Version History
Adobe InDesign Action Pack History
Add Pages to InDesign Documents
06.13.06 – Version 1.0
• Initial Release
04.19.07 – Version 1.1
• Made minor interface adjustments
• Updated for InDesign CS3 compatibility
12.21.07 – Version 1.11
• Improved Mac OS X 10.5 Leopard compatibility
Export InDesign Documents to PDF
06.13.06 – Version 1.0
• Initial Release
07.10.06 – Version 1.01
• Updated to fix an issue with retaining the chosen output directory
09.05.06 – Version 1.02
• Updated to not auto-apply a unique numeric suffix when exporting using the
original InDesign document name, unless existing files are present and are not
to be overwritten.
11.09.06 – Version 1.03
• Updated to fix a timeout issue when exporting PDF files
04.02.07 – Version 1.04
• Updated to increase timeout when exporting from 10 minutes to 20 minutes
• Updated to work around InDesign problem when exporting PDF files with
names of more than 31 characters in length
04.19.07 – Version 1.1
• Made minor interface adjustments
• Updated for InDesign CS3 compatibility
12.21.07 – Version 1.11
• Improved Mac OS X 10.5 Leopard compatibility
Open Documents in InDesign
Automated Workflows, LLC. > Automator Action Documentation
101
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
• Updated to handle .indd, .indt, and .indb extensions
04.19.07 – Version 1.1
• Updated for InDesign CS3 compatibility
10.26.07 – Version 1.11
• Updated for compatibility with Leopard
12.21.07 – Version 1.12
• Improved Mac OS X 10.5 Leopard compatibility
• Added the ability to accept QuarkXPress 4 documents as input, to be opened
in InDesign
04.30.08 – Version 1.13
• Made some improvements to file handling
Place Images in InDesign Document
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 2.0
• Compiled as Universal Binary
• Updated to allow the user to import into the current document, or a specified
file
• Updated to allow the user to import into an individual frame, or multiple
frames
• Updated to allow the user to process the entire document as a whole, each
page individually, or a specific page number
10.02.06 – Version 2.01
• Fixed a bug when using action with InDesign CS
11.28.06 – Version 2.02
• Fixed a bug when placing images on a specific page number
04.02.07 – Version 2.03
• Fixed a bug when placing images in frames on individual pages
04.19.07 – Version 2.1
• Made minor interface adjustments
Automated Workflows, LLC. > Automator Action Documentation
•
102
Updated for InDesign CS3 compatibility
10.26.07 – Version 2.11
• Updated for compatibility with Leopard
12.21.07 – Version 2.12
• Improved Mac OS X 10.5 Leopard compatibility
04.30.08 – Version 2.13
• Made some improvements to file handling
Place Text in InDesign Document
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 2.0
• Compiled as Universal Binary
• Updated to allow the user to import into the current document, or a specified
file
• Updated to allow the user to import into an individual frame, or multiple
frames
• Updated to allow the user to process the entire document as a whole, each
page individually, or a specific page number
10.02.06 – Version 2.01
• Fixed a bug when using action with InDesign CS
11.28.06 – Version 2.02
• Fixed a bug when placing text on a specific page number
04.02.07 – Version 2.03
• Fixed a bug when placing text in frames on individual pages
04.19.07 – Version 2.1
• Made minor interface adjustments
• Updated for InDesign CS3 compatibility
12.21.07 – Version 2.12
• Improved Mac OS X 10.5 Leopard compatibility
04.30.08 – Version 2.13
• Made some improvements to file handling
Save InDesign Documents
Automated Workflows, LLC. > Automator Action Documentation
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
• Updated to include an option for overwriting existing files
04.19.07 – Version 1.1
• Updated for InDesign CS3 compatibility
12.21.07 – Version 1.11
• Improved Mac OS X 10.5 Leopard compatibility
Update Modified Links in InDesign Documents
06.13.06 – Version 1.0
• Initial Release
04.19.07 – Version 1.1
• Updated for InDesign CS3 compatibility
12.21.07 – Version 1.11
• Improved Mac OS X 10.5 Leopard compatibility
04.30.08 – Version 1.12
• Made some improvements to file handling
103
Automated Workflows, LLC. > Automator Action Documentation
Adobe Photoshop Action Pack History
Add IPTC Captions to Photoshop Documents
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.1
• Compiled as Universal Binary
• Updated to include a description field
04.19.07 – Version 1.2
• Updated to allow input to be ignored
• Updated for InDesign CS3 compatibility
10.26.07 – Version 1.21
• Updated for compatibility with Leopard
12.21.07 – Version 1.22
• Improved Mac OS X 10.5 Leopard compatibility
Apply Unsharp Mask to Photoshop Documents
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
04.19.07 – Version 1.1
• Updated to allow input to be ignored
• Updated for InDesign CS3 compatibility
10.26.07 – Version 1.11
• Updated for compatibility with Leopard
12.21.07 – Version 1.12
• Improved Mac OS X 10.5 Leopard compatibility
Apply Watermark to Photoshop Documents
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
104
Automated Workflows, LLC. > Automator Action Documentation
04.19.07 – Version 1.1
• Updated to allow input to be ignored
• Made minor interface adjustments
• Updated for InDesign CS3 compatibility
10.26.07 – Version 1.11
• Updated for compatibility with Leopard
12.21.07 – Version 1.12
• Improved Mac OS X 10.5 Leopard compatibility
03.17.08 – Version 1.13
• Continued improving Mac OS X 10.5 Leopard compatibility
• Made some improvements to file handling
Assign Color Profile to Photoshop Documents
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
04.19.07 – Version 1.1
• Updated to allow input to be ignored
• Made minor interface adjustments
• Updated for InDesign CS3 compatibility
10.26.07 – Version 1.11
• Updated for compatibility with Leopard
12.21.07 – Version 1.12
• Improved Mac OS X 10.5 Leopard compatibility
Close Photoshop Documents
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
04.19.07 – Version 1.1
• Updated to allow input to be ignored
• Updated for InDesign CS3 compatibility
105
Automated Workflows, LLC. > Automator Action Documentation
12.21.07 – Version 1.11
• Improved Mac OS X 10.5 Leopard compatibility
Extract IPTC Captions from Photoshop Documents
06.11.06 – Version 1.0
• Initial Release
10.26.07 – Version 1.11
• Updated for compatibility with Leopard
12.21.07 – Version 1.12
• Improved Mac OS X 10.5 Leopard compatibility
Flip Photoshop Documents
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
04.19.07 – Version 1.1
• Updated to allow input to be ignored
• Made minor interface adjustments
• Updated for InDesign CS3 compatibility
10.26.07 – Version 1.11
• Updated for compatibility with Leopard
12.21.07 – Version 1.12
• Improved Mac OS X 10.5 Leopard compatibility
New Photoshop Document
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
04.19.07 – Version 1.1
• Made minor interface adjustments
• Updated for InDesign CS3 compatibility
106
Automated Workflows, LLC. > Automator Action Documentation
107
Open Images in Photoshop
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
04.19.07 – Version 1.1
• Updated for InDesign CS3 compatibility
10.26.07 – Version 1.11
• Updated for compatibility with Leopard
12.21.07 – Version 1.12
• Improved Mac OS X 10.5 Leopard compatibility
04.30.08 – Version 1.13
• Made some improvements to file handling
Resize Photoshop Documents
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.1
• Compiled as Universal Binary
• Updated to allow input to be ignored
• Updated to allow changing resolution only
• Updated to allow for proportional resizing
06.11.06 – Version 1.11
• Fixed a bug when not resizing by percentage
08.11.06 – Version 1.12
• Fixed a bug when not resizing proportionally
04.02.07 – Version 1.2
• Fixed a number of issues when resizing using units other than pixels, to work
around a Photoshop scripting bug
04.19.07 – Version 1.3
• Updated for InDesign CS3 compatibility
10.26.07 – Version 1.31
• Updated for compatibility with Leopard
Automated Workflows, LLC. > Automator Action Documentation
12.21.07 – Version 1.32
• Improved Mac OS X 10.5 Leopard compatibility
Rotate Photoshop Documents
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
04.19.07 – Version 1.1
• Updated to allow input to be ignored
• Made minor interface adjustments
• Updated for InDesign CS3 compatibility
10.26.07 – Version 1.11
• Updated for compatibility with Leopard
12.21.07 – Version 1.12
• Improved Mac OS X 10.5 Leopard compatibility
Save Photoshop Documents
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
04.19.07 – Version 1.1
• Updated to allow input to be ignored
• Made minor interface adjustments
• Updated for InDesign CS3 compatibility
12.21.07 – Version 1.11
• Improved Mac OS X 10.5 Leopard compatibility
108
Automated Workflows, LLC. > Automator Action Documentation
Trigger Photoshop Action
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
• Updated to allow input to be ignored
04.19.07 – Version 1.1
• Made minor interface adjustments
• Updated for InDesign CS3 compatibility
10.26.07 – Version 1.12
• Updated for compatibility with Leopard
Trim Photoshop Documents
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
04.19.07 – Version 1.1
• Updated to allow input to be ignored
• Updated for InDesign CS3 compatibility
10.26.07 – Version 1.11
• Updated for compatibility with Leopard
12.21.07 – Version 1.12
• Improved Mac OS X 10.5 Leopard compatibility
109
Automated Workflows, LLC. > Automator Action Documentation
Automator Action Pack History
Choose List Items
06.11.06 – Version 1.0
• Initial Release
110
Automated Workflows, LLC. > Automator Action Documentation
111
FileMaker Pro Action Pack History
Extract Field Data From Found Set
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.1
• Compiled as Universal Binary
• Updated for use with FileMaker Pro version 8
10.02.06 – Version 1.11
• Updated to remove FileMaker app version check to display this action in
Automator
Automated Workflows, LLC. > Automator Action Documentation
Finder Action Pack History
Empty Trash
06.14.06 – Version 1.0
• Initial Release
New Subfolder
06.14.06 – Version 1.0
• Initial Release
10.26.07 – Version 1.01
• Updated for compatibility with Leopard
04.30.08 – Version 1.02
• Made some improvements to file handling
Quit Application
06.14.06 – Version 1.0
• Initial Release
04.30.08 – Version 1.01
• Made some improvements to file handling
Wait for Finder Items
06.14.06 – Version 1.0
• Initial Release
10.26.07 – Version 1.01
• Updated for compatibility with Leopard
12.21.07 – Version 1.02
• Improved Mac OS X 10.5 Leopard compatibility
04.30.08 – Version 1.03
• Made some improvements to file handling
112
Automated Workflows, LLC. > Automator Action Documentation
iPhoto Action Pack History
Find iPhoto Item Paths
04.29.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
10.26.07 – Version 1.02
• Updated for compatibility with Leopard
• Updated for compatibility with iPhoto 08
04.30.08 – Version 1.03
• Made some improvements to file handling
113
Automated Workflows, LLC. > Automator Action Documentation
Preview Action Pack History
Filter ICC Profile Images
06.12.06 – Version 1.0
• Initial Release
12.21.07 – Version 1.01
• Improved Mac OS X 10.5 Leopard compatibility
04.30.08 – Version 1.02
• Made some improvements to file handling
114
Automated Workflows, LLC. > Automator Action Documentation
QuarkXPress Action Pack History
Add Pages to Quark Documents
06.13.06 – Version 1.0
• Initial Release
12.21.07 – Version 1.01
• Improved Mac OS X 10.5 Leopard compatibility
Apply Quark Box Names
05.30.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.1
• Compiled as Universal Binary
• Updated to allow the user to specify the numeric suffix type
• Updated to allow more flexibility for naming boxes
• Updated for use with QuarkXPress 7
Open Documents in Quark
05.30.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
• Updated for use with QuarkXPress 7
10.26.07 – Version 1.02
• Updated for compatibility with Leopard
12.21.07 – Version 1.03
• Improved Mac OS X 10.5 Leopard compatibility
04.30.08 – Version 1.04
• Made some improvements to file handling
Place Images in Quark Document
05.30.05 – Version 1.0
• Initial Release
06.11.06 – Version 2.0
• Compiled as Universal Binary
115
Automated Workflows, LLC. > Automator Action Documentation
•
116
Updated for use with QuarkXPress 7
10.26.07 – Version 2.01
• Updated for compatibility with Leopard
12.21.07 – Version 2.03
• Improved Mac OS X 10.5 Leopard compatibility
04.30.08 – Version 2.04
• Made some improvements to file handling
Place Text in Quark Document
05.30.05 – Version 1.0
• Initial Release
06.11.06 – Version 2.0
• Compiled as Universal Binary
• Updated to allow the user to import into the current document, or a specified
file
• Updated to allow the user to import into an individual box, or multiple boxes
• Updated to allow the user to process the entire document as a whole, each
page individually, or a specific page number
• Updated for use with QuarkXPress 7
12.21.07 – Version 2.02
• Improved Mac OS X 10.5 Leopard compatibility
04.30.08 – Version 2.03
• Made some improvements to file handling
Retrieve Quark Box Names
05.30.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
• Updated to allow the user to import into the current document, or a specified
file
• Updated to allow the user to import into an individual box, or multiple boxes
• Updated to allow the user to process the entire document as a whole, each
page individually, or a specific page number
• Updated for use with QuarkXPress 7
Save Quark Documents
Automated Workflows, LLC. > Automator Action Documentation
117
05.30.05 – Version 1.0
• Initial Release
06.11.06 – Version 1.01
• Compiled as Universal Binary
• Updated to include an option for overwriting existing files
• Updated for use with QuarkXPress 7
12.21.07 – Version 1.02
• Improved Mac OS X 10.5 Leopard compatibility
Save Quark Pages to EPS
06.13.06 – Version 1.0
• Initial Release
07.28.06 – Version 1.01
• Updated to fix an issue when converting multiple Quark documents to EPS
format with the “Save and Close” option selected
04.02.07 – Version 1.02
• Updated description to list the correct version number for the action
07.10.08 – Version 1.03
• Fixed a compatibility issue when using the action with Quark 7.3.1
Automated Workflows, LLC. > Automator Action Documentation
System Action Pack History
Get Clipboard Contents
06.12.06 – Version 1.0
• Initial Release
Type Keystroke
06.12.06 – Version 1.0
• Initial Release
10.02.06 – Version 1.01
• Updated to allow return and tab characters to be keystroked
118
Automated Workflows, LLC. > Automator Action Documentation
119
TextEdit Action Pack History
Add Prefix to Text Paragraphs
06.14.06 – Version 1.0
• Initial Release
Add Suffix to Text Paragraphs
06.14.06 – Version 1.0
• Initial Release
Change Case of Text
06.14.06 – Version 1.0
• Initial Release
Find and Replace in Text
06.14.06 – Version 1.0
• Initial Release
10.02.06 – Version 1.01
• Updated to allow for finding/replacing return and tab characters
10.17.06 – Version 1.02
• Updated to fix a problem with finding and replacing larger text strings
08.01.07 – Version 1.03
• Updated to fix allow find/replace strings /t and /r to be escaped, so that they
don’t translate to tabs and returns, i.e. //t, //r
Read Text File
06.14.06 – Version 1.0
• Initial Release
Remove Prefix from Text Paragraphs
06.14.06 – Version 1.0
• Initial Release
Remove Suffix from Text Paragraphs
06.14.06 – Version 1.0
• Initial Release
Automated Workflows, LLC. > Automator Action Documentation
120
Sort Text Paragraphs
06.14.06 – Version 1.0
• Initial Release
Trim Text
06.14.06 – Version 1.0
• Initial Release
Write Text to File
06.14.06 – Version 1.0
• Initial Release
12.18.06 – Version 1.01
• Updated to allow the specification of any output folder, rather than only
specific output folders
Automated Workflows, LLC. > Automator Action Documentation
121
License and Terms
NOTICE TO USER: PLEASE READ THIS AGREEMENT CAREFULLY. BY
INSTALLING OR USING THIS SOFTWARE, YOU ACCEPT ALL TERMS AND
CONDITIONS SET FORTH BELOW.
License
This solution is delivered as a single user license. This means that you may distribute the
solution to a single user’s machine within a single organization only. If you wish to
distribute the solution to additional users, offices and/or departments within a single
organization, additional licenses must be purchased.
This product is to be used only by the purchaser, and is not to be distributed, in whole or
in part, to other users, offices, departments, and/or parties without prior written
permission by Automated Workflows, LLC.
Running the delivered solution in a server-based environment to process data from
multiple organizations or individuals is strictly prohibited, unless otherwise agreed upon
in writing, or unless a license is purchased for each organization or person whose data is
being processed.
While some of the settings within this solution may be accessible and modifiable by you,
the actual code used to create the solution is delivered as locked. Any attempt to extract,
use, or reverse engineer this code is strictly prohibited.
Solution Delivery
All solutions are delivered "as-is", and should be thoroughly tested prior to integration
into any live workflows. In addition, we recommend that backups be made of all
important information, data, and systems that may be affected by the solutions, prior to
use of this solution.
While we perform a high level of offsite testing at our offices, we make no guarantees
that our solutions will perform without fail in a complex and demanding workflow. There
may be scenarios or situations that occur in a live workflow that were not anticipated
during development.
Live Testing
While we perform offsite testing of our solutions prior to delivery, we recommend that
you perform rigorous testing prior to implementing your solution in a live workflow. We
strongly recommend that you perform this testing prior to disabling any existing
processes.
Automated Workflows, LLC. > Automator Action Documentation
122
Third Party Software and Hardware
Automated Workflows, LLC cannot be held responsible for problems with third party
software or hardware that may arise during the use of any solution.
Disclaimer
All terms are subject to change without notice.
© 2008 Automated Workflows, LLC