What's new in Advanced Key and Mouse Recorder 4.9.3.0

Aug 21, 2023
  • Added built-in functions "FILE_UNINAME, GET_MONITOR_INFO, GET_MONITOR_FROM".
  • Improved array search command, allowing to return the path, index number or element name of the array element.
  • Improved and perfected some minor functions.

New in Advanced Key and Mouse Recorder 4.9.1.0 (Jun 14, 2023)

  • Added support for named array elements, such as varr['name'] and varr['phone'].
  • Allows for empty arrays.
  • Added automatic array element appending. When an array element is assigned, if it does not exist, it will be appended automatically. For example, an empty array will automatically add the corresponding element when receiving data with varr[11] or varr['aaa'] as a variable.
  • Added square bracket access methods for multidimensional arrays, such as varr[1][1] is equivalent to varr[1, 1], and varr['name'][1] is equivalent to varr['name', 1].
  • Added the ability to add JSON data to arrays.
  • Added the array_count function to count the number of elements in an array.
  • Added the array_tojson function for converting arrays to JSON data.
  • Improved support for Windows Server 2019 and Windows Server 2022.

New in Advanced Key and Mouse Recorder 4.9.0.0 (Apr 3, 2023)

  • The path system uses XPath, with backward compatibility for the previous method. It is important to note that XPath indexes start from 1, while the previous path method indexes start from 0.
  • Added an action "Loop UI Objects".
  • If the text data is not empty, it will be converted to true. For example, the expression "%=true and "abc"%" will result in true.
  • Added functions STRPICK_FOLLOWING, STRPICK_PRECEDING, and STRPICK_MID to facilitate text extraction.
  • Added function HARDWAREHASH to obtain the hash of local computer hardware information.

New in Advanced Key and Mouse Recorder 4.8.0.0 (Aug 1, 2022)

  • Added an action "Set UI Object Content".
  • Added search box to Macro Editor that helps to find variables, builtin functions.
  • Added a category "UI Objects" to organize the actions about the UI object.

New in Advanced Key and Mouse Recorder 4.7.0.3 (Oct 15, 2021)

  • Added built-in functions "PROCESSID", "PROCESSTIME", "STRCOUNT".
  • Improved some features.

New in Advanced Key and Mouse Recorder 4.4 Build 4488 (Aug 26, 2018)

  • Add the feather of attachments, it allows to store necessary files for playing in a macro.
  • Improved action "Wait for Keystroke".
  • Improved some minor features.

New in Advanced Key and Mouse Recorder 4.3.1 Build 4485 (Jul 6, 2018)

  • Improved the action "Loop Microsoft Excel".
  • Improved the action "Find a Cell".
  • Improved the action "Find Element of Webpage".
  • Fixed some bugs.

New in Advanced Key and Mouse Recorder 4.3 Build 4483 (Jan 5, 2018)

  • Added an action 'Wait for Expression", it allows a macro to be waiting based on a complex criteria.
  • Added a feature of "Skip Waiting" to Player for aborting waiting actions and move on.
  • Improved the variable system, allows to define the user global variable. It's useful to share the data between functions.

New in Advanced Key and Mouse Recorder 4.2 Build 4481 (Jun 30, 2017)

  • Added a function "file_pick", allows to retrieve a file name in the folder.

New in Advanced Key and Mouse Recorder 4.1 Build 4479 (Nov 1, 2016)

  • Added functions get_screen_width, get_screen_height, img_load.
  • Improved action "Select Case", allows to use the comparison operations, like as case > 0, case 10 to 20.
  • Improved the image capturing tool, allows to use SHIFT key to select a square area, use CTRL key to snap to grid.

New in Advanced Key and Mouse Recorder 4.0 Build 4478 (Sep 25, 2016)

  • Added an action "Advanced Input Dialog", allows to accept value for the multiple variables
  • Added built-in string functions 'strsimilar', 'strdiffer', 'replace_m', 'replace_sub', 'urlenc', 'urldec', 'aesenc', 'aesdec', 'remove'
  • Added built-in functions 'get_caretpos_x', 'get_caretpos_y', 'ismacrorunning', 'mousepointer', 'macro_count'
  • Added built-in window functions 'wnd_isexisted', 'wnd_isvisible', 'wnd_ishung', 'wnd_count', 'wnd_find'
  • Added built-in file functions 'file_isexisted', 'file_size', 'file_date', and others, see help document for the detail
  • Added an option of preloading Player to speed up the playback of macro
  • Improved window object and window actions, to allow using the filter in the path
  • Fixed some bugs

New in Advanced Key and Mouse Recorder 3.5.2 Build 4477 (Oct 4, 2015)

  • Added built-in string functions "STRPICK", "PADLEFT", "PADRIGHT".
  • Added built-in general functions "CLIPBOARD_GET".
  • Improved action "Input Dialog" to allow multiple rows.
  • Improved some actions and fixed bugs.

New in Advanced Key and Mouse Recorder 3.5.1 Build 4476 (Aug 23, 2015)

  • Added a built-in functions "HMAC_SHA1", "SHA1".
  • Added a built-in functions "WND_FROMPOINT", "WND_GETTEXT", "WND_GETCLASS", "WND_SETTEXT".
  • Added a built-in functions "KEY_ISPRESSED", "KEY_ISTOGGLED".
  • Improved some actions.
  • Now it's compatible with Windows 10.

New in Advanced Key and Mouse Recorder 3.5.0 Build 4475 (Mar 30, 2015)

  • Added a built-in function "Eval" to evaluate a string as an expression
  • Improved the action "Image Search"
  • Fixed some bugs

New in Advanced Key and Mouse Recorder 3.4.9 Build 4474 (Oct 29, 2014)

  • Added the feature of user-defined functions, allows you to create the custom functions.
  • Added actions for the array maintenance, includes 'Add Element', 'Remove Element', 'Sort Element', 'Search' and 'Clone';
  • Added action "Control Running Macros", allows to stop, pause and resume other running macros;
  • Improved Macro Recorder.

New in Advanced Key and Mouse Recorder 3.4.1 Build 4472 (Jan 27, 2014)

  • Added actions for mainipulating array
  • Added action "Exchange Variables Value"

New in Advanced Key and Mouse Recorder 3.4.0 (Nov 21, 2013)

  • Added action "Show or Hide Windows on Desktop".
  • Improved Macro Editor, added the features of adding varialbes automatically, and removing all unused varaibles.
  • Added global variables "scriptname", "username", and "pcname".
  • Added the feature of function.
  • Added math functions, string functions, date functions and logical & general functions.

New in Advanced Key and Mouse Recorder 3.3.0 (Sep 30, 2013)

  • Added action "Extract Text".
  • Added action "Loop Text".
  • Added action "Get Caret (Text Cursor) Position".
  • Added action "Track Window's State".
  • Added action "Set Options of Mouse Actions".
  • Improved some actions.
  • Improved the feature of auto-logon to allow launching a macro in Remote Desktop Session.

New in Advanced Key and Mouse Recorder 3.2.0 (Jun 14, 2013)

  • It's compatible with Windows 8;
  • Improved the feature of auto-logon;
  • Improved Macro Editor;
  • Improved the actions "Image Search" and "Text Search Based on Image";

New in Advanced Key and Mouse Recorder 3.1.0 (Jun 14, 2013)

  • Improved Macro Manager.
  • Improved Wizard of Recording.
  • Added actions "Generate Random Text", "Get Text Length", "Get Sub Text" and "Append Text".
  • Added action "Capture Screenshot".
  • Added actions "If Window Object".

New in Advanced Key and Mouse Recorder 3.0.1 (Jun 14, 2013)

  • Added the features of "Copy/Paste" for Macro Manager, which allows you to copy script files easily.
  • Improved the compatibility of working with multiple monitors.
  • Improved the feature Backup/Restore.

New in Advanced Key and Mouse Recorder 3.0.0 (Jun 14, 2013)

  • New UI for Macro Manager.
  • Many new features for Macro Editor, Print script, Outlines, Bookmarks and etc.
  • Improved expression module, the logical expression is allowed, e.g. a=12 and b>10.
  • Added actions "Wait For Image", "Wait For Mouse Pointer", "Wait For Webpage Element".
  • Added actions "Read/Write INI file".
  • Added actions "If Image", "Loop Array".
  • Added actions "Save cursor position for restoring" and "Reset

New in Advanced Key and Mouse Recorder 2.9.9.5 (Apr 22, 2011)

  • Added an option "Wake up computer" for the scheduler.

New in Advanced Key and Mouse Recorder 2.9.9.4 (Mar 15, 2011)

  • Added the action "Carry out action on object".
  • Added the action "Format datetime".
  • Added the action "Turn on/off display".
  • Fixed some bugs.

New in Advanced Key and Mouse Recorder 2.9.9.3 (Sep 13, 2010)

  • Improved the script file format, smaller and faster.
  • Improved Macro Editor to support multi-level undo/redo.
  • Added the array feature.
  • Added the feature which allows a sub-task accesses the variable in the parent.
  • Added the action "Redefine Variable", "Text Split", "Text Padding", "Text Convert", and "Trim Text".

New in Advanced Key and Mouse Recorder 2.9.9.2 (Oct 17, 2009)

  • Added the feature "Find..." to the Macro Editor.
  • Added the feature "Play selection" to Macro Editor.
  • Added the feature "Play from Here" to Macro Editor.

New in Advanced Key and Mouse Recorder 2.9.9.1 (Sep 15, 2009)

  • Added an action "Series Keystrokes".
  • Added an action "Get Pixel from Point".

New in Advanced Key and Mouse Recorder 2.9.9 (Jun 23, 2009)

  • Added an action "Select Case".
  • Improved the Macro Editor, allows to set a breakpoint at a specified location within a script.

New in Advanced Key and Mouse Recorder 2.9.8 (May 18, 2009)

  • Added an action "Get Text from Point".
  • Added drag-and-drop feature to Editor.

New in Advanced Key and Mouse Recorder 2.9.7 (Apr 16, 2009)

  • Added an action "Log a Playback Message".
  • Added an action "Find in a variable"

New in Advanced Key and Mouse Recorder 2.9.6 (Mar 14, 2009)

  • Added an action "Block/unblock mouse and keyboard".
  • Added an action "Choice dialog".
  • Improved the action "Run" which allows to return the main window handle of the program.

New in Advanced Key and Mouse Recorder 2.9.5 Build 4454 (Dec 15, 2008)

  • Improved the action "Get Text from Object" and "Mouse Action on Object".
  • Released the tool "Macro Packager", it allows you to convert macros to EXEs for distribution.

New in Advanced Key and Mouse Recorder 2.9.3b Build 4452 (Sep 12, 2008)

  • Improved the hotkey trigger. Now you could launch a macro via the way of typing a phrase
  • Added the option "filename" into the "Properties" dialog, which allows you to change the script's file name.
  • Improved the window trigger, it could wait x seconds for analyzing a window.
  • Added actions for the Windows Clipboard.

New in Advanced Key and Mouse Recorder 2.92 (Jul 7, 2008)

  • Added "Window Trigger".
  • Added an action "Mouse Action on Object".
  • Improved the action "Play a Macro".
  • Improved the wait actions.

New in Advanced Key and Mouse Recorder 2.81 (Jul 13, 2007)

  • Added an action "If File".
  • Added an action "If Window".
  • Improved the expression which allows to represent CRLF with '
  • '.

New in Advanced Key and Mouse Recorder 2.80 (Jun 19, 2007)

  • Added an action "Search image".
  • Added an action "Search text based on image".
  • Improved the action "Put text".
  • Improved the keystroke action.
  • Improved Macro Editor.
  • Fixed the display problem of the menu under the secondary monitor.