23

I'm looking for a tool that can record everything I do with my mouse/keyboard and playback recorded sessions. I've found some softwares that can replay macro using a script but none that can also record a session.

I remember that my old 'mac classic' was able to do that 20 years ago. Can't I do that now?

The solution should be free and support Windows XP.

Many thanks.

Ivo Flipse
  • 24,894
Guillaume
  • 788

7 Answers7

13

AutoHotkey has a very good macro recorder available as a helpful tool with it, namely AutoScriptWriter.

There is a menu item for it, but if you can't find it look in the installation folder. The recorded macros may need some improvement by hand, but are a very good start.

harrymc
  • 498,455
6

The best commercial one we tried is Jitbit Macro Recorder. It can even compile macros to EXE files.

Also, there's a comparison article over at Wikipedia: Comparison of macro recorder software

jazzcat
  • 276
5

You can try this one: http://www.macro-recorder.com/

It's also working on Windows 7!

r0ca
  • 5,833
0

Early versions of Windows included a free macro recorder, but this seemed to be unstable if used on later editions.

About five years ago we had considerable success with MacroScheduler from MJTnet. This will enable you to record sessions, and also allow you to edit the session as a script - great for optimizing and tweaking a recorded macro.

Unfortunately it isn't free, but for our purposes we considered it excellent value for money. There is a trial version available. See: http://www.mjtnet.com/macro_scheduler.htm

AffineMesh
  • 672
  • 3
  • 6
0

I've used Macro Express for years and would be lost without it. It is not free though.

TheUser1024
  • 2,929
0

Eventcorder is a good one, but I can't get it to work on Vista, but it works fine on WinXP. It's functionality is like Jitbit. I think version 2.0.44 is still free.

-7

If you already have MS-Office there's a macro recorder built in. I'm not sure how much it works with things outside the Office world though.

Chris Nava
  • 7,258