Introduction

IntelliMacro.NET is a powerful macro recorder written in the C# programming language.

A macro is "a sequence of key presses and mouse moves" that can be recorded and replayed with IntelliMacro.NET

Unlike simple macro recorders, like the one shipped with Windows 3.x, macros can be viewed and edited. They need not be linear - they support loops, decisions, calculations, clipboard manipulation, user-defined delays and a lot of other features.

A lot of advanced functions make your macro more readable and more reliable in its execution.

This macro recorder is a complete rewrite of Smart Macro, a macro recorder for Windows 95 written by me previously. Its new built-in script parser makes several macro language issues disappear. The new recording and playback code can block input while playing a macro. In addition, it detects user actions (like moving the mouse) more accurately during playback, and it offers to stop the macro if such a situation arises.

You can extend this macro recorder with plug-ins written in any .NET language, or you can join the development team and extend the core directly. The core code is licensed under GNU General Public License v2 or later, with an exception to allow its use with non-free plugins.

If you are not a programmer, but are missing any specific function, feel free to drop an email to the mailinglist at intellimacro-users@lists.sourceforge.net.