What's new
-
Version 4.8 (07/26/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.
-
Version 4.7 (09/16/2021)
- Improved webpage actions to support Google Chrome and other chromium-based browser.
- Added a webpage action "Execute Javascript".
- Added image actions, "Resize Image", "Clip Image", "Convert Image Format".
- Added action "Write Binary File".
- Added built-in functions "PROCESSID", "PROCESSTIME", "STRCOUNT", "BROWSER_TPE".
-
Version 4.65 (03/06/2020)
- Added built-in function "WND_CHILDFROMPOINT".
- Improved some features of IE Page actions.
-
Version 4.64 (12/23/2019)
- Added options to hide the monitor window of player.
-
Version 4.63 (07/23/2019)
- Added built-in functions "JSON_SET", "WND_CHILD", "WND_NEXT".
-
Version 4.62 (03/04/2019)
- Added an action "Call Builtin Function".
- Added built-in functions "FILE_ATTACH_PATHNAME", "JSON_GET_MEMBER", "JSON_GET_TYPE".
- Added the built-in variable "logfile", "timestart".
- Improved Macro Editor.
-
Version 4.61 (01/21/2019)
- Added built-in function "REGEXP_FIND" to search for a regular expression match on a string.
- Added built-in function "REGEXP_INDEXOF" to return the zero-based index of the first occurrence of the specified pattern in a string.
- Added built-in function "REGEXP_REPLACE" to uses a regular expression to perform substitution on a string.
-
Version 4.6 (12/15/2018)
- Added an action "Run Macro in Document" to play a macro in the Microsoft Excel Document.
- Added the built-in function "FILE_COUNT" to count files in a folder.
- Added the built-in function "XML_GET" to read XML data.
- Added the built-in functions "XML_GET_ITEMCOUNT", "JSON_GET_ITEMCOUNT".
- Improved some features.
-
Version 4.5 (11/11/2018)
- Add the built-in function "JSON_GET" to read json data.
- Improved some minor features.
-
Version 4.4 (08/24/2018)
- Add the feather of attachments, it allows to store necessary files for playing in a macro.
- Added an action "Change Color of Cell(s)" for Microsoft Excel Document.
- Improved action "Wait for Keystroke".
- Improved some minor features.
-
Version 4.3.1 (01/24/2018)
- Improved the action "Loop Microsoft Excel".
- Improved the action "Find a Cell".
- Improved the action "Find Element of Webpage".
- Fixed some bugs.
-
Version 4.3 (01/04/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.
-
Version 4.2 (06/28/2017)
- Added a function "file_pick", allows to retrieve a file name in the folder.
- Added functions "OCR" and "OCR2" to recognize and retrieve the text from an image.
- Added an action "Redirect keyboard/mouse actions to window", allows to manipulate the windows which are not foreground.
-
Version 4.1 (10/31/2016)
- Added an action "Load Binary File".
- 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.
-
Version 4.0 (09/18/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, window and webpage actions, to allow using the filter in the path.
- Fixed some bugs.
-
Version 3.5.2 (09/30/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 action "Capture Screen" to allow specifying capture area while playback.
- Improved action "Send Email" to support SSL.
- Improved some actions and fixed bugs.
-
Version 3.5.1 (08/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.
-
Version 3.5.0 (03/28/2015)
- Added a built-in function "Eval" to evaluate an expression.
- Improved the action "Image Search".
- Fixed some bugs.
-
Version 3.4.9 (10/23/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 the actions of "Read text file" and "Write text file".
-
Version 3.4.2 (01/23/2014)
- Added actions for mainipulating array.
- Added action "Exchange Variables Value".
-
Version 3.4 (11/20/2013)
- Added action "HTTP Post".
- Added action "HTTP GET".
- Added action "Save Cookies".
- 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.
-
Version 3.3 (09/25/2013)
- Added action "Extract Text".
- Added action "Loop Text", "Loop Microsoft Excel", "Loop Dataset", "Loop Webpage".
- Added action "Get Caret (Text Cursor) Position".
- Added action "Track Window's State".
- Added action "Set Options of Mouse Clicking".
- Added action "Chanage Window of Webpage".
- Improved some actions.
- Improved the feature of auto-logon to allow launching a macro in Remote Desktop Session.
-
Version 3.2 (06/09/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".
- Improved the internal web browser.
- Added action "Create Document".
-
Version 3.1 (09/20/2012)
- Improved Macro Manager.
- Improved Wizard for Recording.
- Added actions "Generate Random Text", "Get Text Length", "Get Sub Text" and "Append Text".
- Added action "Capture Screenshot".
- Added actions "If Webpage", "If Window Object".
-
Version 3.0 (07/12/2012)
- New UI for Macro Manager.
- Many new features for Macro Editor, Print script, Outlines, Bookmarks, etc.
- Improved expressions module, the logical expression is allowed, e.g. a<12 and b>10.
- Added FTP actions.
- Added actions "Wait For Image", "Wait For Mouse Pointer", "Wait For Webpage Element".
- Added action "Read/Write INI file".
- Added actions "If Image", "Loop Array".
- Added actions "Save cursor position for restoring" and "Reset keyboard".
- Added actions "Read Multiple Cells", "Get Multi-fields' value".
-
Version 2.9.9.6(11/09/2011)
- Added an option "Play times" in the tab "Playback" of macro's properties.
- Added a feature to play multiple selected macros.
- Improved Macro Editor, it will show the variable's current value when a breakpoint is encountered.
-
Version 2.9.9.5(04/12/2011)
- Added an option "Wake up computer" for the scheduler.
Version 2.9.9.4 (03/09/2011)
- Added an internal browser for the webpage actions.
- Added the action "Save Image Element".
- Added the action "Carry out action on object".
- Added the action "Format datetime".
- Added the action "Turn on/off display".
- Fixed some bugs.
Version 2.9.9.3 (11/02/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, document, dataset and webpage in the parent.
- Improved the webpage actions.
- Added the action "Redefine Variable", "Text Split", "Text Padding", "Text Convert", and "Trim Text".
Version 2.9.9.2 (10/15/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.
- Added an action "End Process".
- Improved the webpage actions.
- Improved the window action which allow to search hidden windows.
Version 2.9.9.1 (09/10/2009)
- Added an action "Series Keystrokes".
- Added an action "Connect to opened document".
- Added an action "Get Pixel from Point".
- Added an action "Retrieve Internet Time Value".
Version 2.9.9 (06/18/2009)
- Added an action "Select Case".
- Added an action "Replace in File".
- Added an action "Read Element by Element Location", it's very useful for the web scraping.
- Added an action "Fill Field by Element Location".
- Added an action "Click Element by Element Location".
- Improved the Macro Editor, allows to set a breakpoint at a specified location within a script.
Version 2.9.8 (05/18/2009)
- Added an action "Get Text from Point".
- Added an action "Connect to Data Source".
- Added an action "Close Data Source".
- Added an action "Transaction on Data Source".
- Added drag-and-drop feature to Editor.
Version 2.9.7 (04/13/2009)
- Added an action "Log a Playback Message".
- Added an action "Ping".
- Added an action "Save webpage content".
- Added an action "Find in variable".
- Added an action "Wait for Microsoft Excel Cell".
Version 2.9.6 (03/09/2009)
- Added an action "Block/unblock mouse and keyboard".
- Added an action "Choice dialog".
- Added an action "Send Email".
- Added an action "Http download".
- Improved the action "Run" which allows to return the main window handle of the program.
- Improved the action "Open webpage" which allows to open the URL in a new window or new tab (IE7).
Version 2.9.5 (12/09/2008)
- Improved the action "Get Text from Object" and "Mouse Action on Object".
- Added "File Trigger".
- Released the tool "Macro Packager", it allows you to convert macros to EXEs for distribution.
Please refer to http://www.macro-expert.com/macro-packager.htm for
more information.
Version 2.9.4 (09/09/2008)
- Added an action "Get Text from Object".
- Improved some minor features.
Version 2.9.3 (09/05/2008)
- Improved the hotkey trigger. Now you could launch a macro via the way of typing a phrase.
- Improved the window trigger, it could wait x seconds for analyzing a window.
- Added the option "filename" into the "Properties" dialog, which allows you to change the script's file name.
Version 2.9.2 (07/04/2008)
- Added "Window Trigger".
- Added an action "Mouse Action on Object".
- Added an action "Save Document".
- Improved the action "Play a Macro".
- Improved the action "Read text file".
- Improved the action "Read Excel".
- Improved the wait actions.
Version 2.9.1 (05/15/2008)
- Fixed some minor bugs.
Version 2.9.0 (04/15/2008)
- Improved the feature of auto-logon. Now it's available under Windows Vista / 2003 / 2008.
- Improved Macro Player for better performance.
- Script encryption is available.
- Improved Macro Editor.
- Added an action "On Error".
- Added an action "File-selection Dialog".
- Added an action "Show Tip Text".
- Added an action "Hide Tip Text".
- Added an action "Wait for Mouse Motion".
- Added an action "Wait for File".
- Added an action "Wait for Process".
- Added an action "Loop Windows".
- Added an action "Loop Files".
- Added an action "Loop Process".
- Added an action "Send Message to Window".
- Added an action "On Popup Window on Webpage".
(The below actions are available in the Enterprise Edition only.)
- Added an action "Add Worksheet".
- Added an action "Remove Worksheet".
- Added an action "Execute SQL Statement".
- Added an action "Close Dataset".
- Added an action "Get Field Value".
- Added an action "Set Field Value".
- Added an action "Change Current Record Position".
Version 2.83 (10/24/2007)
- Improved the feature of distinguishing between the return key and numpad return key.
- Fixed some minor bugs.
Version 2.82 (08/31/2007)
- Added support for the expression.
- Added a new feature of Systray menu to play a macro.
- Added an action "Call an External DLL".
- Added an action "Advanced Set Variable Value".
- Added an action "Advanced Get Variable Value".
- Added a feature "Loop If Variable" to the action "Loop".
- Added a feature to the scheduler to allow launching a macro at a random time.
Version 2.81 (07/10/2007)
- Added an action "If File".
- Added an action "If Window".
- Added an action "Map/Disconnect network resource".
- Improved the action "Rename file(s)".
- Improved the action "Set file(s) attributes".
- Improved the action "Connect to a opened Webpage".
- Improved the expression which allows to represent CRLF with '\n'.
Version 2.80 (06/16/2007)
- Added an action "Search image".
- Added an action "Search text based on image".
- Added an action "Read text file".
- Added an action "Write text file".
- Improved the action "Put text".
- Improved the keystroke action.
- Improved Macro Editor.
- Fixed the display problem of the menu under the secondary monitor.
Version 2.75 (05/09/2007)
- Added an action "Generate random number".
- Added an action "Set emulation level", allows to change the emulation level during playback.
- Added a feature which allows to emulate mouse and keyboard activity at the hardware level.
- Added a feature "Import script files" to the macro manager.
- Improved the action "Put text".
- Improved the action "If color".
- Improved the logging feature.
Version 2.71 (04/07/2007)
- Windows Vista compatibility.
- Improved some features and fixed some bugs.
Version 2.7 (03/09/2007)
- Added a group of instructions for automating Web surfing.
- Added a tool "Gather Fields on Webpage" for picking a several of mouse coordinates.
- Added a tool "Pick a Field on Webpage" for picking a several of mouse coordinates.
- Added a tool "Pick mouse position" for picking a several of mouse coordinates.
- Added a global variable "error" for the result of executing the previous step.
- Added an option "View Delay Value of Action" to allow show the delay value of the actions in Script Editor.
Version 2.6.4 (01/28/2007)
- Improved the variable, allows use \% to represent % and use \\ to represent \.
- Added the instruction "Find Excel Cell" for Enterprise Edition.
- Improved the trigger and schedule, allowed to assign the play parameters for every rule.
- Added an option for hotkey, which allows to pass the key through to the application.
Version 2.6.2 (01/07/2007)
- Macro Manager supports password protection.
- Fixed a display error on scheduler.
Version 2.6.1 (01/07/2007)
- Added Getting Started for the novice.
- Fixed the bug which causes "Goto" failed in the version 2.6.
Version 2.6.0 (12/18/2006)
- Added an option of switching the skin to Windows Appearance.
- Added the shortcut view, it makes using macro manager more easier.
- Added an instruction "If color".
- Added an instruction "Wait for Keystroke".
- Added an instruction "Registry Operation", it allows a task to create or remove a registry key, create, remove and set a registry value.
Version 2.5.3 (12/07/2006)
- Add a feature to the record monitor window, it allows to change the position mode during recording.
- Add a feature to allow play the sound before/finish recording, it is very useful under recording game activity.
Version 2.5.2 (12/03/2006)
- Many improvements to the Recorder, it is more powerful and smart than before.
Version 2.5.1 (11/29/2006)
- Improved the Macro Service to allow it running under the any user account.
- Fixed some bugs.
Version 2.5.0 (10/26/2006)
- Added many flow instructions, "If Variable/Else/EndIf", "Loop/EndLoop/Exit Loop/Continue Loop".
- Added instructions to access Excel Document "Open/Close Document", "Read/Write Excel". (Only available under Enterprise Edition).
- Added the instruction, "Mouse Activity".
- Added the instruction, "Wait for color".
- Added a feature to convert several of mouse/keyboard actions into one "Mouse/Keyboard Activity".
- Allows "Copy/Paste" between Macro Editor instances.
- Added a feature to format the actions view in Macro Editor.
Version 2.3.1 (08/30/2006)
- Added an instruction "Play a Macro" to play a second macro within the current macro.
Version 2.3.0 (08/22/2006)
- Added a feature that allows to group script files.
- Allows more than one schedule rules to added on a macro.
- Added Hotkey Panel, Trigger Panel and Scheduler Panel to manager triggers, scheduler and hotkey in an easy way.
- Redesigned Interface to fit all new features.
- Improved the auto-logon feature, more security than before.
- Added an option to the hotkey to make it available only when a specified window is active.
- Added a feature to start or stop Macro Service within Macro Manager.
- Added several new ways to view macro items in folders, includes List view, Icons view, Title view and Details view.
- Improved many of minor features.
Version 2.2.4 (03/09/2006)
- Added an instruction "Clear Internet Explorer History".
- Added an instruction "Delete Internet Explorer Cookies".
- Added an instruction "Delete Temporary Internet Files".
- Added a option which specifies the repeat playback times when the hot-key is pressed.
- Improved the feature "create the shortcut of a macro on the desktop".
Version 2.2.3 (02/25/2006)
- Add a feature that create the shortcut of a macro on the desktop.
- Improved Macro Player.
Version 2.2.2 (01/06/2006)
- Add a feature that create the shortcut of a macro on the desktop.
- Improved Macro Player.
Version 2.2.1 (12/14/2005)
- Add a feature that clone a macro.
- Improved the instruction "Synchronize the folders".
- Fixed a bug in the instruction "Compress Files".
Version 2.2 (11/02/2005)
- Add the instruction "Synchronize the folders".
- Add the instructions "Zip" and "Unzip".
- Add a option to hide the status pane.
- Add a option to select the hot key combination.
- Add a option to allow the play progress window automatically dodges the mouse pointer.
- Add a option to pass the variable value to the macro before playing it.
- Improved Macro Player.
- Improved Macro Recorder.
- Improved the tool of Check New Version.
Version 2.1.4 (10/10/2005)
- Add an option that specifies how many times need to play in a trigger or scheduler.
- Add many global variables.
Version 2.1.3 (09/28/2005)
- Fixed the bug which may cause the scheduler failed.
Version 2.1.2 (09/20/2005)
- An utility named "Check New version" was added, it will retrieve the information of the latest version and ask
you to upgrade if there is a new version.
Version 2.1.1 (08/23/2005)
- "Select a folder" instruction was added, you may utilize it to perform a file related task more flexible.
- "Input dialog" instruction was added, the instruction allows you to prompt a value into a variable for
subsequent actions.
- Allows instruction "Create Folder" to assign the path of the new folder to a variable.
Version 2.1 (08/12/2005)
- "File" instructions were added, include:
Copy files
Move files
Delete files
Create a folder
Delete a folder
Set file's attributes
Change file's time