Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

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
add comment

3 Answers 3

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: http://tinyurl.com/4c4mcpp

By the way, in case you'd like to get the most out of your Mac, check this out also: http://automator.us/leopard/index.html

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
add comment

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
add comment

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
add comment

Your Answer

 
discard

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.