Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Let's say I have some repetitive work on Mac which requires click menu A, then give some input, click button on and on.

Can anyone easily automatize these kind of tasks with Mac? What kinds of options do I have for it?

share|improve this question
up vote 6 down vote accepted

Automator on Mac is certainly one of the most underused apps. Using it doesn't require a long time of learning. All you have to do is to understand the way it works. You'll find on this tutorial the answers to your questions:

By the way, in case you'd like to get the most out of your Mac, check this out also:

Let me know if you managed to create your firt Automator workflow ;)

share|improve this answer
+1 For Automator, its there just for situations like this! – LC1983 Feb 4 '11 at 9:40

Automator has a Watch Me Do mode that can be used to record mouse and keyboard inputs. Eggplant might also be useful.

share|improve this answer

Text file manipulation, image and audio file munging, can happen easily using shell, Ruby, Python or Perl scripts. You can use Ruby to control browsers, write scripts that imitate browsers and log into sites, copy the content and parse it, looking for specific phrases...

If you need to automate a word-processor or an app with an interface, you can do it sometimes - depending on whether the app supports AppleScript/Automator events.

So, it really depends on what you want to do but a good starting point is to read about Automator, which comes with Mac OS. There are also sites with pre-canned scripts you can download such as Apple Download's "Automator Actions" site.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.