MacMost: Automator

How To Copy Reminders In macOS Catalina With a Script
11/19/19

You can't copy and paste or print Reminders in macOS Catalina. However, with the help of a script you can get a Reminders list as text to be pasted into any app, printed, or sent as email. Learn how to create a Mac script in JavaScript (JXA) using Script Editor or Automator to get this important function back and have it available as an easy-access menu command.

Dismiss Notifications With a Keyboard Shortcut Using Automator
9/30/19
It can be annoying to have notifications appear at the top right corner of your screen while you are typing. Normally, you have to move the cursor to click on the Close button to dismiss those. However, you can build a simple JavaScript service in Automator to do it, and then use a keyboard shortut to trigger that service.
Creating Custom Finder Quick Actions With Automator
9/18/19
Quick Actions allow you to do thing with files in the Finder by just clicking on a single button. You can use some preset Quick Actions or build your own in Automator. In this video, we'll look at two examples. The first will create a backup archive of a file. The second will speak the contents of a text file.
Building an Automator Script To Snap Windows Into Position
7/15/19

If you would like to precisely position your application windows without using any third-party tool, you can build a versatile script in Automator to snap windows to portions of your screen. You can give yourself multiple options such as the Left Third, Right Two-Thirds, corners or anything you can come up with. Then you can put the workflow into the Services menu where you can quickly trigger it with a keyboard shortcut. The framework in this JavaScript/JXA script can be used to develop your own customizable window organizing tool.

Hide Desktop Icons With an Automator App
7/10/19

If you have a cluttered Desktop, you may want to occasionally hide the icons. You can do this with third-party apps or Terminal commands. You can also write a very simple shell script in Automator and save it as an app. Then you can toggle the Desktop on or off with a simple click in the Dock.

Create a Button On Your Mac or iPhone To Make a Call With One Tap Or Click
5/21/19

If you want to make it as easy as possible to call people you can set up a single-action icon that you can tap on your iPhone or click on your Mac to make the call. On the iPhone you can use the Shortcuts app to build a shortcut and place it on your Home screen. On your Mac you can use Automator with a shell script and some JavaScript to place an app in your Dock to make the call with a single click.

A Shortcut To Enclose Text In Quotes Using Automator
1/29/19
You can create a very short Automator action to take text as input, manipulate it, and replace the original text. In this example, we'll create a Javascript JXA action that encloses the text in quotes. You can use this in conjunction with a keyboard shortcut to quickly apply quotes in Pages and other apps.
Creating Dynamic Pop-Up Menus In Numbers With AppleScript
7/18/18
While it isn't possible to create dynamic Pop-Up Menus in Numbers alone, you can use an AppleScript service to pull data from one table, present it in a list that will then populate the value of a cell. You can set this service up with a keyboard shortcut to make data entry easier. The list will automatically update as you update the second table.
Listing Zip Archive Contents With Terminal and Automator
3/6/18
You can peer into a zip archive and see which files are in there using the zipinfo Terminal command. You can refine the results to show you only the files with fgrep. You can take this same command and use it as a Shell Script in an Automator service for easy access. In this tutorial you'll also learn about using Shell Scripts with files as input arguments in Automator.
Automatically Moving Files With Folder Actions
8/28/17
You can use Automator to create a special action that acts on files added to a folder. In this example, we'll create an action that looks for new screen shot files to appear on the desktop. It will then move them to another folder. You can look at a special controller to see which folder actions are active on which folders, and disable ones you don't need at the moment.
Automating Complicated Text Inserts
8/16/17
If you need to insert similar text into documents often, you may want to create a JavaScript (JXA) task in Automator that makes it easier. In this example, we'll look at inserting a piece of text that contains two variables, such as: (Refer to page X or report Y). The script will prompt you for the page and report, and then insert the test into the document you are working on.
Converting Images to ASCII Art With Automator
6/2/17
You can use Automator to apply Apple system (Quartz) filters to image files. This simple Automator app will convert an image to ASCII art. There are color and size options you can adjust to get the look you want. You can also try out some of the other Quartz filters for various effects.
Schedule Text Messages With Automator
12/30/16
You can use Automator with a bit of AppleScript to schedule a text message through iMessage or SMS. The message can be attached to a Calendar event. There are some catches and further customization will require some programming skill.
Create Dictation Commands On Your Mac
12/1/16
You can create scripts in Automator that can then be assigned to dictation commands. Once you have set things up, you can speak the command and your computer will execute the Automator script. In this example, I show you how to instantly bring up pictures of cats whenever you need some stress relief.
Adding Automator Alarms As Calendar Events
8/24/15
You can add Automator actions and even AppleScripts as alarms in the Calendar app on your Mac. It may look like this is no longer possible with Yosemite, but you can do it as long as you use the special Calendar Alarm document type in Automator, or if you simply use an On My Mac calendar instead of an iCloud one.
Creating Custom Dictation Commands With Automator
1/7/15
With Yosemite can use Automator to create commands that your Mac will react to using only your voice. In this example, we create a command that responds to the command 'day of week' with the spoken day of the week. You can now use JavaScript to create Automator scripts which makes this even easier to do.
Using AppleScript To Automate In Numbers
7/16/14
The latest version of Numbers restores our ability to use AppleScript to automate some actions in your spreadsheets. You can use AppleScript to create new commands in Numbers and do things that could be difficult or impossible to do otherwise. Take a look at some simple examples that populate cells with random numbers and modify the values of checkboxes.
MacMost Now 925: Using AppleScript With iWork Apps
10/2/13
You can use AppleScript to create scripts that control Numbers and Pages. This is similar to how Microsoft Office users use macros to control Word and Excel. In either case, you need some level of programming skill to be able to write scripts. If you can do it, this can be a very powerful way to enhance Numbers and Pages, adding functionality that isn't possible otherwise.
MacMost Now 854: Using Automator With Calendar and Mail
4/19/13
Learn about some of the actions in Automator that control the Calendar and Mail app. Build a workflow that will search your events, summarize them as text, and convert that text to an audio file. Then Mail can send it as an email message.
MacMost Now 781: Using Automator to Resize Images
10/31/12
With Automator you can create your own application that will resize any image dropped onto it. In this example it will create a new file, name the file appropriately, and resize the image in that file. You can use this for a single image or to batch process several images.