Macro Recorder Changelog

What's new in Macro Recorder 5.9.0

Dec 13, 2022
  • Proper DPI support in Macro Launcher on non-standard screens
  • Updated to .NET Framework 4.8
  • Installer improvements
  • New path to prevent win10 errors
  • Fix #197 - less blinking for playback form (if hidden by settings)
  • Fix #192 - C# window size saved

New in Macro Recorder 5.8.1 (Apr 26, 2021)

  • Fixed startup error "Access to path denied" on some systems
  • Auto-updater improvements

New in Macro Recorder 5.8.0 (Jan 16, 2016)

  • Restored the EXE compiler

New in Macro Recorder 5.7.10 (Jan 16, 2016)

  • Unfortunately, we had to remove the EXE compiler because of antivirus false-positives

New in Macro Recorder 5.7.9 (Jan 16, 2016)

  • Anti-virus false-positive fixed

New in Macro Recorder 5.7.8 (Jan 16, 2016)

  • Fixes some left-hand mouse issues
  • Improved security
  • Escaping colon correctly when saving a macro
  • Fixed upgrade link
  • Resizable and scrollable "C-Sharp code" editor
  • "Set clipboard value - prompt user" - option to specify the prompt text
  • Keyboard shortcuts for advanced recording tools
  • UI improvements in the "insert" menu
  • No more annoying auto-scroll after pasting

New in Macro Recorder 5.7.7 (Jan 16, 2016)

  • Fixed lots of issues with "Execute C#" command
  • Improved copy/paste when editing ("find image" was not being pasted)
  • Fixed coordinates on High DPI displays

New in Macro Recorder 5.7.6 (Jul 7, 2014)

  • Support for high resolution (4k) displays

New in Macro Recorder 5.7.5 (Jul 2, 2014)

  • "Find image" and "If image" now support search region (area to search within)
  • NEW COMMAND: "Wait while cursor is hourglass"
  • Pretty icons
  • "Play X times" now has a "play" button, not "ok"
  • Watch if macro changed by external program, prompt to reload.
  • Macro launcher - sizable window, updated icons
  • Keyboard shortcut for "play X times"
  • Other bug fixes

New in Macro Recorder 5.7.4 (Mar 29, 2014)

  • Longer waits (up to 1,000,000 milliseconds) in "wait for window", "wait for process" etc
  • UI-fixes
  • Startup version updater now works async, without blocking main thread
  • Maximize/Minimize/Normal window state in the "move/resize window" command

New in Macro Recorder 5.7.3 (Mar 10, 2014)

  • Fixed serial expiration date
  • Added "Lock workstation" option to the "Shutdown" command
  • IF/REPEAT indentation fix
  • New menu item "calculate total duration" of selected commands (sum delays). Context menu fixes.

New in Macro Recorder 5.7.2 (Feb 14, 2014)

  • Minor auto-updater fix
  • Visual indentation for REPEAT and IF command blocks

New in Macro Recorder 5.7.1 (Jan 3, 2014)

  • Reorder items in EDIT menu
  • Old serial numbers fix

New in Macro Recorder 5.7.0 (Dec 7, 2013)

  • Bulk-edit coordinates in the selection (shift by X or Y)
  • When opening Macro in Explorer - switch to macro-recorder (if it's already running) and load the file
  • Fixed - cannot open macro scheduler if "autoplay" and "autoclose" settings are set.
  • Scheduling macros "every X hours X minutes"
  • AutoUpdater fixes. 1) Do not prompt for updates 5 days if user chose this 2) first check for updates then check serial expiration
  • PASTING and IMPORTING MACRO now occurs AFTER the currently selected cmd
  • If there's a selection - paste command deletes selected items
  • pasting fixes
  • Add new command refactoring + optimization
  • Fixed error with bulk add
  • Undo/Redo engine Paste/Import improvements
  • "Find" engine. (find a command in a macro by entering a filename, label text, comment text, window title, coordinates, anything)
  • Auto-updater now DOWNLOADS and RUNS the new version installer.

New in Macro Recorder 5.6.6 (Oct 26, 2013)

  • No check for updates when autoplay is in progress
  • Fixed delays in EXE files
  • Security improvements
  • When capturing image from screen - don't move mouse to bottom-right corner, causes windows to hide
  • Removed "blink" after finishing an autostarted playback
  • Prompt user for the value to store in clipboard
  • Playback "X out of Y times" label-text
  • Slightly redesigned toolbar (play/record dropdowns), new "Play X times" menu element
  • Recent files fix, "clear recent files" menu item
  • Bulk-edit coordinates in the selection (shift the whole macro by X or Y)

New in Macro Recorder 5.6.5.1 (Aug 21, 2013)

  • Fixed the bug with delays in EXE files

New in Macro Recorder 5.6.5.0 (Jul 1, 2013)

  • Alt Tab automation now works in Windows 8 as well!
  • Installer improvements

New in Macro Recorder 5.6.3.0 (May 9, 2013)

  • Fixed "mouse for lefties" setting
  • Show an error when macro path exceeds 256 chars in "play another macro" command
  • Loop iteration counter now resets when you jump out of the loop using GOTO command
  • New setting - do not restore mouse position after playback
  • Possible fix for find image similarity coefficient
  • Compiled EXE files now respect global playback speed settings

New in Macro Recorder 5.6.0 (Feb 12, 2013)

  • More Windows 8 fixes, and ALL antivirus false-positives are finally fixed
  • Macro-recording timer precision set to 2 ms (since playback ignores timeouts

New in Macro Recorder 5.5.5 (Dec 27, 2012)

  • Fixed occasional crashes when offline
  • Reworked serial-number engine. Fixes slow startup in Windows 8

New in Macro Recorder 5.5.3 (Dec 14, 2012)

  • Fixed toolbars position when Windows Task Bar is on the left
  • Repeat random number of times (fixes #85)
  • tiny radio button aligment fix
  • Fixed occasional crashes when offline

New in Macro Recorder 5.5.0 (Oct 29, 2012)

  • Correct "play/record" toolbar positioning if windows taskbar is configured to be at the top.
  • Macro scheduler
  • Updated manual

New in Macro Recorder 5.4.10 (Oct 22, 2012)

  • Fixes #68 - "open file" command runs twice sometimes

New in Macro Recorder 5.4.9 (Oct 20, 2012)

  • Larger delay randomizer field (up to 3 hours randomize delay)
  • Command line support (/a and /c switches), updated docs
  • Minor improvements and fixes

New in Macro Recorder 5.4.8 (Oct 16, 2012)

  • Fixes #78 (single-instance app reworked, caused problems on Windows 8)
  • Fixes #76 (cannot select region under the "Select region" text)
  • Correct "are you sure you want to record over existing" message-box suppression
  • Fixed relative-coordinates macro replay (SmartREC)
  • Possible minor fix for the "showdialog" error
  • Fixed the "IF image" bug when testing the command after playing a macro (fixes #80). Fixed incorrect auto-closing the play-bar (when not necessary).

New in Macro Recorder 5.4.7 (Sep 26, 2012)

  • Fixed - single-instance app errors on some Windows 8 machines
  • Fixed - cannot select region under the "Select region" text in image-commands
  • Correct "are you sure you want to record over existing" message-box suppression
  • Fixed relative-coordinates macro replay (SmartREC)

New in Macro Recorder 5.4.6 (Sep 6, 2012)

  • Saving window position fixed
  • New icon
  • New "tools" menu item - "Restart as administrator". Other minor fixes.
  • Fixed some typos in the UI

New in Macro Recorder 5.4.5 (Jul 24, 2012)

  • Playback settings - repeat number fixed
  • Resizable startup screen - to see recently recorded macros with long paths
  • "Exit loop" command fixes, now it properly resets the loop-counter so "if iteration" commands work correctly
  • MOD check for the "IF Current iteration equals" command
  • If "hide macro-player" setting is ON, the player is still shown when you pause macro playback, for convenience
  • Option to remove the macro-recording confirmation that prompts to save changes

New in Macro Recorder 5.4.3 (May 25, 2012)

  • Minor bugfixes
  • Improved against A/V false positive alerts
  • "Pause playback on mouse move" - lower sensitivity
  • Macro Recorder window does not take focus after playback is finished if the setting "hide playback window" is ON

New in Macro Recorder 5.4.2 (Mar 30, 2012)

  • New command - move/resize window
  • Minor UI improvements in command-editing forms

New in Macro Recorder 5.4.1 (Mar 21, 2012)

  • File-copy command improvements and fixes
  • Image-finder commands now have "similarity" coefficient

New in Macro Recorder 5.4.0 (Mar 21, 2012)

  • Fix: crash when aborting macro played via HotkeyLauncher
  • Empty-clipboard fix
  • Settings-dialog UI fixes, new option "play/rec toolbars on the right side"
  • Fix: "wait for process" command-editor bug
  • Signing the macro-launcher executable to prevent AV false-positive.
  • Fixed the double-clicking bug on the macro-recording toolbar
  • Option to "randomize" mouse position
  • "If File Exists" command now understands wildcard patterns, not just exact file names
  • Typos corrected in the UI and user-manual
  • Allowing tilde, dot and other "special" symbols for hotkey assignments

New in Macro Recorder 5.3.13 (Jan 7, 2012)

  • Clipboard commands fix
  • fix - IF IMAGE command now has an option to move mouse to the image
  • Fixes the "prompt for number of repeats" crash.
  • Fixed error loading some scripts
  • "Wait for user" fixed (thread safe hotkeys)
  • Repeat-counter improvements
  • fix - correct IF IMAGE command saving
  • Fix - messagebox-commands on top
  • fix - main form still shown when launching macros from command line)
  • fix - crash when aborting macro played via HotkeyLauncher

New in Macro Recorder 5.3.10 (Dec 23, 2011)

  • Async macros-replay playback thread, smooth progress-bar updating while playing
  • Restored playback counter on the toolbar

New in Macro Recorder 5.3.9 (Dec 6, 2011)

  • "Capture current position" hotkey for the mouse-command editor
  • "EXIT-loop" command fix
  • Recent files list order fix
  • Performance improvements, UI tweaks

New in Macro Recorder 5.3.8.4 (Nov 3, 2011)

  • Progress-bar when playing macro
  • Aborting EXE-macros fixed
  • Wait for window command fixed
  • "Find image" command improved A LOT

New in Macro Recorder 5.3.8 (Oct 1, 2011)

  • "Paste from clipboard" command
  • Color-picker in pixel-commands
  • Selecting a rectangle for "find pixel" command
  • Memory leaks fixes
  • "Select commands by type" feature
  • Correctly opens macros from VERY old versions (3.xx etc)
  • User-interface improvements

New in Macro Recorder 5.3.4 (Sep 19, 2011)

  • Fixed pixel-command performance
  • New feature - setting mouse coordinates "relative to current mouse position" and recording mouse offsets instead of actual coordinates
  • Improved manual
  • Mouse macro editor improved, "click" & ""right-click artificial commands
  • UI improvements (buttons enable/disable), new feature (recording appends to a macro)
  • Fixed "play the whole macro then record" feature
  • Improved updater
  • New macro command - 'If pixel NOT equals'
  • Custom prompt-message for a number of repeats in the repeat command
  • "Exit loop" command fixes
  • Preventing the "same label name" warning when playing nested macros

New in Macro Recorder 5.3.0.2 (Aug 25, 2011)

  • Faster macro-playing performance
  • Smaller download size
  • Fixed saving Macro Recorder's main window position

New in Macro Recorder 5.3.0 (Aug 18, 2011)

  • Lots of minor improvements
  • New improved interface (design, icons)
  • Performance improvements, less files and libraries required, etc

New in Macro Recorder 5.2.0.8 (Jul 11, 2011)

  • Improved drag-n-drop operations in the macro-commands list
  • The welcome-screen can now be re-enabled in "settings" dialog
  • Image-commands improvements

New in Macro Recorder 5.2.0.6 (Jul 8, 2011)

  • Type text compiling to EXE - fixed
  • Improved "IF Clipboard" command - now it does not trim the entered text, so you can match spaces and carriage-returns

New in Macro Recorder 5.2.0.5 (Jun 30, 2011)

  • Mouse wheel fixes
  • Find pixel improvements
  • New command - "IF IMAGE found"
  • Hotkey validation added to the settings-dialog
  • New type of keyboard command - "KeyPress" (along with KeyUp and KeyDown)

New in Macro Recorder 5.2.0 (Jun 25, 2011)

  • New awesome command - "Find image on the screen"
  • "Run as administrator" option for the "open file" command
  • UI improvements
  • Fixed "find pixel" crashes on some machines
  • Lets of minor improvements throughout the program

New in Macro Recorder 5.1.2.8 (May 26, 2011)

  • More compatibility improvements for the Keyboard simulator (Remote Desktop, Citrix etc)

New in Macro Recorder 5.1.2.7 (May 23, 2011)

  • Fixed saving/loading "Wait For Process" macro command
  • Added "timeout" setting to the "Wait for user" command
  • Fixed the "randomize delay" feature
  • "Repeat X times" can now take th number of repeats from clipboard

New in Macro Recorder 5.1.2.5 (May 19, 2011)

  • Fixed randomizing delay
  • Minor UI-improvements

New in Macro Recorder 5.1.2.4 (May 10, 2011)

  • Regexs in comparison commands are case-insensitive now
  • New feature - Pause recording
  • Some Macro Launcher fixes

New in Macro Recorder 5.1.2 (May 5, 2011)

  • Resolved the "sending keystrokes to Remote Desktop" issue
  • Added new command "type environment variable"
  • Some minor fixes

New in Macro Recorder 5.1.1.7 (Apr 26, 2011)

  • Citrix improvements
  • UI-improvements ("settings" dialog)
  • No unneeded warnings "failed to register hotkey"
  • Clipboard improvements
  • Enabling/disabling hotkeys in Macro Launcher
  • New command: Increment clipboard
  • New command: IF Windows in focus
  • Preventing "sticky-key" issue

New in Macro Recorder 5.1.1 (Apr 14, 2011)

  • "Nice" error message when playing a macro with more than one label with the same name
  • Resolves antivirus false-positives

New in Macro Recorder 5.1.0 (Apr 11, 2011)

  • Citrix-compatible keyboard automation - sends keystrokes recognized by the terminal
  • Macro file-association fix
  • Comment-command saving fixed
  • "Test the IF-statement" button for all "IF" commands in a macro
  • Allows negative mouse-coordinates (for mouse-recording on multiple monitors)
  • Hotkey-macro-launcher "start-minimized" fixes
  • Performance and memory improvements
  • Lots of minor bug-fixes and improvements in the Macro Recorder engine

New in Macro Recorder 5.0.3 (Mar 9, 2011)

  • Playback settings are now compiled to the EXE file
  • Type-text command improvements
  • "If iteration equals" command fixes, "Set clipboard" command fixes
  • EXE-compiler improvements
  • Playback-record keyboard shortcuts now allow single-key hotkeys
  • Clipboard fixes
  • Hotkey launcher fixed (was not starting macros when minimized)
  • Delay command editor improvements
  • "Settings" form improvements
  • "Goto" command fixes
  • Performance improvements - copy-paste speed, import macro speed etc etc
  • Added a startup form
  • Fixed opening macros from command line
  • Macro playback can now be aborted while "Wait for user" command is executing
  • Delay command fixes
  • Lots of minor improvements

New in Macro Recorder 5.0.2.5 (Feb 23, 2011)

  • All-new engine
  • Auto-updater
  • Secure code signature
  • Lots of bug-fixes

New in Macro Recorder 4.71 (Nov 11, 2010)

  • Minor UI-improvements
  • Minor performance improvements
  • Fixed: when the recording process was aborted with a key combination, keyboard sometimes stays locked after playback

New in Macro Recorder 4.70 (Nov 1, 2010)

  • "Hide playing box" setting fixed
  • The default "abort" key is changed from Scroll-Lock to Ctrl+Q
  • Correct hotkey display on the "recording" window
  • Trial is now 40 days
  • The "if pixel color" commandcan now work with relative coordinates
  • Minor UI-improvements

New in Macro Recorder 4.69 (Aug 24, 2010)

  • Play buttons are disabled if there are no commands in a macro
  • Random delay event (the long awaited feature is finally here)
  • Exit confirmation now properly prompts for unsaved macro
  • Fixed the "failed to register hotkeys" message when hotkeys are set to "None", fixed the play-box text
  • Saving an empty file - fixed
  • Minor interface improvements

New in Macro Recorder 4.68 (Aug 24, 2010)

  • Step-by-step playback
  • Option to specify delays in hour:minutes:seconds rather than milliseconds
  • The "IF Clipboard" command now has an option "greater than"
  • New command "set clipboard value"
  • Fixed the Macro Launcher error "Your key is not valid"

New in Macro Recorder 4.67 (Jul 20, 2010)

  • Compiled exe-s now also show the blue "playing" box
  • Compiled exe-macros now allow pausing and aborting with the same hotkeys
  • "Type text" and "type date" commands improved
  • Performance improvements
  • Improved installer, smaller file size
  • Speedy replays are now more accurate

New in Macro Recorder 4.66 (Jun 26, 2010)

  • Fixed the occasional "failed registering hotkeys" error after launching a macro via shell-open

New in Macro Recorder 4.65 (Jun 21, 2010)

  • Fixed the "Play another macro" command

New in Macro Recorder 4.64 (Jun 14, 2010)

  • Compiled exe-s now also show the blue "playing" box
  • Compiled exe-macros now allow pausing and aborting with the same hotkeys
  • "Type text" and "type date" commands improved
  • Performance improvements
  • Improved installer, smaller file size
  • Speedy replays are now more accurate

New in Macro Recorder 4.63 (Jun 4, 2010)

  • Fixed EXE-compiler
  • Performance improvements

New in Macro Recorder 4.62 (Jun 1, 2010)

  • Improved performance
  • New command - "Find Pixel by Color"
  • Infinite wait for window
  • Infinite wait for process

New in Macro Recorder 4.61 (May 3, 2010)

  • Improved installer
  • New command - Play a saved macro
  • Improved performance

New in Macro Recorder 4.60 (Jan 24, 2010)

  • Possible antivirus false alarms eliminated
  • New command - "wait for ANY user activity"
  • Lots of inner improvements, new architecture
  • Macro Launcher now also shows the "playback" status window on top

New in Macro Recorder 4.53 (Jan 21, 2010)

  • Correct "swapped mouse buttons" processing for left-handed users

New in Macro Recorder 4.52 (Nov 30, 2009)

  • Fixed "your key is not valid for this version" error when starting Macro Launcher
  • Fixed the "copy-file" command editor
  • "Play" button added to Macro Launcher
  • General Macro Launcher improvements

New in Macro Recorder 4.5 (Nov 3, 2009)

  • New command - "Clear Clipboard"
  • Commenting your macros (new command type = "comment")
  • Fixed displaying the "Copy file" commands in the list

New in Macro Recorder 4.41 (Oct 3, 2009)

  • Fixed nested-IF processing in a macro

New in Macro Recorder 4.4 (Aug 13, 2009)

  • New commands: If Process Exists and Wait for process to start/stop
  • Handy feature to hide the main window, when picking a color for the "IF Pixel Color Equals" command

New in Macro Recorder 4.34 (Jul 23, 2009)

  • The "If Window Exists" command now allows working with dialog windows and messageboxes
  • New command - "Exit Loop"

New in Macro Recorder 4.33 (Jul 14, 2009)

  • Improved "recent files" engine
  • Fixed load error on some machines when opening the 1st macro
  • Performance improvements

New in Macro Recorder 4.32 (Jun 21, 2009)

  • Fixed error "424 object required" when opening macros

New in Macro Recorder 4.3 (Jun 15, 2009)

  • Mouse coordinates tracked on mouse-command form
  • New command - "If pixel color equals"
  • Recent files list
  • "If clipboard contains" (along with "equals")
  • "If current iteration" works for inner loops now

New in Macro Recorder 4.24 (Apr 21, 2009)

  • Precise timing when recording a macro
  • "File copy" command added
  • Improved interface
  • Minor bug fixes

New in Macro Recorder 4.23 (Apr 6, 2009)

  • Block input during playback
  • Improved performance
  • New statement "Clipboard NOT equals"
  • Nice exe-file icon
  • Configurable "abort playback" hotkey for the macro launcher application

New in Macro Recorder 4.22 (Mar 9, 2009)

  • Middle Mouse button recording
  • Horizontal Wheel recording
  • "Click at current mouse position" mouse command option
  • Performance improvements

New in Macro Recorder 4.2 (Dec 15, 2008)

  • "Delete file" command
  • wildcards in the "Close window" command
  • returning the mouse to the original position after playback is finished
  • improved launcher UI

New in Macro Recorder 4.1 (Mar 27, 2008)

  • Improved "IF current iteration equals" when used inside nested loops

New in Macro Recorder 3.85 (Dec 11, 2007)

  • Macro Recorder's "WAIT FOR WINDOW" and "IF WINDOWS EXISTS" commands now accept asterisks and question marks as wildcards in window names
  • New menu command - "Edit macro in Notepad"
  • Improved window positioning

New in Macro Recorder 3.83 (Nov 8, 2007)

  • Repeat command option to ask the user, how many times to repeat
  • New command "IF CURRENT ITERATION EQUALS"
  • Fixed context-menu positioning on the list of macro commands
  • Improved mouse recording engine

New in Macro Recorder 3.18 (Mar 19, 2006)

  • Fixed keystroke crash, mouse wheel support, new custom commands.