What's new in Portable Pulover's Macro Creator 5.4.1
Sep 24, 2021
- Added a sleep when collecting data to save project to improve reliability.
- Fixed bug with escaped characters in expressions.
- Fixed Until option unchecked when editting a loop command.
- Fixed bug when selecting some options in the Speed Up/Down menus.
New in Portable Pulover's Macro Creator 5.4.0 (Feb 1, 2021)
- Fixed missing or mixed rows when importing files.
- Automatically adding escape char in delimiter em omit chars in Loop window.
New in Portable Pulover's Macro Creator 5.3.9 (Jan 6, 2021)
- Fixed bug in Get-Area button in Image/Pixel Search window.
New in Portable Pulover's Macro Creator 5.3.8 (Dec 29, 2020)
- Fixing bug with named operators.
- Fixed scroll bug during operations with groups enabled.
New in Portable Pulover's Macro Creator 5.3.7 (Nov 24, 2020)
- Fixed A_ variables not accessible in nested Loop commands.
- Fixed bugs with quotes in expressions.
New in Portable Pulover's Macro Creator 5.3.6 (Nov 16, 2020)
- Fixed bug with multiple compare operators.
- Fixed issue with variables and strings in expressions.
- Fixed other groups expanding when inserting new group.
- Small bug fixes.
New in Portable Pulover's Macro Creator 5.3.5 (Nov 10, 2020)
- Updated max value for Pause (Sleep) command.
- Project's exe custom icon path is now saved to PMC file.
- Fixed bugs with objects and strings inside objects.
- Fixed small bugs.
New in Portable Pulover's Macro Creator 5.3.4 (Nov 2, 2020)
- Fixed strings being evaluated as math operations in expressions.
New in Portable Pulover's Macro Creator 5.3.3 (Oct 30, 2020)
- Fixed bug in Else If statements nested in other statements.
- Fixed empty return value from Object/Array method call from Function window.
New in Portable Pulover's Macro Creator 5.3.2 (Oct 28, 2020)
- Fixed bug in Function Return.
New in Portable Pulover's Macro Creator 5.3.1 (Oct 27, 2020)
- Fixed bugs in subraction operations in expressions.
- Fixed bug in scoped variables in functions.
- Fixed ListVars not showing local variables inside functions.
- Fixed OutputVars of MouseGetPos not showing in ListVars.
New in Portable Pulover's Macro Creator 5.3.0 (Oct 17, 2020)
- Fixed bug in Compare variables of If Statements window.
New in Portable Pulover's Macro Creator 5.2.9 (Oct 15, 2020)
- Updated Compare variables in If Statements window to use expressions with symbols operators only.
- Fixed bugs in duplicate and paste in groups.
- Fixed mixed history when adding slots after using undo.
- Fixed escaped percent signs in strings (`%) being wrongly converted to variables during playback.
New in Portable Pulover's Macro Creator 5.2.8 (Oct 8, 2020)
- Added option to show Group names as comments in View menu > Preview Script and Preview toolbar.
- Fixed A_ variables not working as InputVar parameter for commands.
- Fixed Expand all groups not working.
- Fixed some hotkeys not updating the Play hotkey.
- Fixed problem with subtraction in expressions.
- Fixed global context condition being set to macro context.
New in Portable Pulover's Macro Creator 5.2.7 (Oct 5, 2020)
- Added support for &, *, ~ and Up as modifier symbols for Play hotkey.
- Added support for setting Hotstrings to execute macros in Edit Macros window.
- Added support for Image to Text from image file in Image Search command window.
- Fixed blank ListViews after adding a macro with groups enabled.
- Fixed groups not showing in duplicated macros.
- Fixed mixing content when editing macros after duplicating a list.
- Fixed bug with commas in WinTitle (must be escaped).
- Fixed small bugs.
New in Portable Pulover's Macro Creator 5.2.6 (Sep 30, 2020)
- Fixed error when exporting to exe.
- Fixed hotkeys not being activated.
New in Portable Pulover's Macro Creator 5.2.3 (Sep 28, 2020)
- Updated exported Compare variables from If Statements window to use expression.
- Global Context Hotkey is now saved in project file instead of ini file.
- Fixed Function Return ignoring if statements.
- Fixed bug with similar numeric Play hotkeys.
- Fixed bugs in Expressions.
- Fixed various bugs.
New in Portable Pulover's Macro Creator 5.2.1 (Sep 22, 2020)
- Fixed inconsistency in exported OCR() function from Image To Text.
- Fixed bug when using Apply button in command windows.
New in Portable Pulover's Macro Creator 5.2.0 (Sep 22, 2020)
- Added new feature: Image to Text (OCR) in Image Search command window.
- Added support for defining any hotkey for Play manually in Edit Macros window.
- Added Go to command in edit menu.
- Added font size setting for macro list in view menu.
- Added font size setting for preview panel.
- Fixed bug when closing macro tab.
- Fixed bugs.
New in Portable Pulover's Macro Creator 5.1.3 (Sep 16, 2020)
- Fixed bugs in Capture key presses feature.
- Fixed bugs when recording keystorkes.
New in Portable Pulover's Macro Creator 5.1.2 (Sep 14, 2020)
- Added Go to selected line button and Auto-select code on Preview window.
- Added per-macro Context Sensitve Hotkeys.
- Added support for OutputVar in Function window for RegExMatch, RegExReplace and StrReplace.
- Improved performance of Text::Paste from Clipboard.
New in Portable Pulover's Macro Creator 5.0.5 (Mar 8, 2017)
- Fixed bug in expressions when assigning a variable to a ternary operation.
New in Portable Pulover's Macro Creator 5.0.4 (Jul 20, 2016)
- Fixed wrong options set for Message Box when editing the command.
New in Portable Pulover's Macro Creator 5.0.3 (Jul 20, 2016)
- Fixed wrong rows executed in loops after gosub or goto.
- Fixed missing value field in exported Control and ControlGet commands.
- Fixed hidden Main Loop band reappearing after gui resize or minimizing/maximizing.
- Fixed bug in Copy to… feature.
- Fixed Delete key not working as hotkey.
New in Portable Pulover's Macro Creator 5.0.2 (Jul 20, 2016)
- Improved performance when Groups are enabled.
- Changed behavior of Repeat Until option in Image/Pixel Search to allow max repeat number.
- Fixed global variables cleared after user-defined function calls inside expressions.
- Fixed local function variables not restored to global scope after call.
- Fixed expressions being executed twice in commands.
- Fixed identical function or object calls in expressions being executed only once.
- Fixed mixed rows data after closing a Macro tab.
- Fixed some fields of Send Email, Download Files and Zip/Unzip Files not working with variables.
- Fixed Macro Lists being cleared after reordering function tabs by drag-and-drop or from the Edit Macros window.
- Fixed hotkeys sometimes not activated.
- Fixed some rows eventually not executed due to thread issue.
- Fixed collapsed groups expanded after editing the Macro list.
- Fixed error message when submitting translation revisions.
- Boolean assignment is only supported with Expression option now.
- Reverted SciLexer.dll to previous version due to crashes.
New in Portable Pulover's Macro Creator 5.0.1 (Apr 26, 2016)
- Improved performance of Macro List operations.
- Increased max Speed settings for playback and export to 256x.
- Added Incremental option to delay in the Multi-Edit window.
- Fixed application not responsive when loading large project files.
- Fixed If string [not] contains statement not working with A_Loop variables.
- Fixed context menus not showing in main window after drag-and-drop operation.
- Fixed Recording Options menu not updating.
- Fixed problems saving projects with large macros.
- Fixed Save as not working.
- Fixed Target Label not found error.
- Fixed Goto, Gosub and Set Timer commands not accepting force expression syntax.
- Fixed Speed settings not corrected exported when using Indentation.
New in Portable Pulover's Macro Creator 5.0.0 (Apr 25, 2016)
- New feature: User Defined Functions.
- New feature: SetTimer command.
- New feature: While-Loop in Loop Command window.
- New feature: For-Loop in Loop Command window.
- New feature: Until in Loop Command window.
- New feature: Send Email function.
- New feature: Download Files function.
- New feature: Zip / Unzip Files function.
- New feature: Listview Groups (+WinVista).
- Implemented real AutoHotkey format expressions in Functions, Methods, Variable Assignment, Evaluate Expression, COM Interface and command parameters started with % .
- Multiple If Statements are now supported in Evaluate Expression (e.g.: var = 5 || var = "a").
- Function parameter can now be another function, array, array element or expression.
- Added Else If Statement option.
- Loops now work in Manual Playback.
- Added support for array assignment.
- Added support for Associative Arrays assignment.
- Added support for array methods in Functions window.
- Added support for Multi-Dimensional Arrays.
- Added support for named keys in arrays (e.g.: N["key"] or N.key, MyArray.1 := OtherArray.Name).
- Added support for array methods.
- Added support for #If Expression in Context Sensitive Hotkeys.
- Added GetElementsByClassName option in InternetExplorer/COM Get Element Tool.
- Added var [not] in, var [not] contains, var [not] between and var is in Compare Variables If Statement.
- Added WinTitle, WinText, ExcludeTitle and ExcludeText to If Window… statements.
- Added options to set TitleMatchMode, DetectHiddenWindows and DetectHiddenText.
- Added options to set SendMode, KeyDelay, MouseDelay and ControlDelay.
- Added Client mode for Mouse and Pixel/Image Search coordinates.
- Added option to center coordinates of ImageSearch results.
- Added option to change color of the rectangle of Image/Pixel Search area and Screenshots tool.
- Added Insert Comment Block to “Edit Comment” window.
- Added option to comment out unchecked rows in Preview/Exported scripts.
- Added new translations.
- Added Language editor in Settings window with submit form.
- Languages files are now kept in the Lang folder and can be added, modified or removed.
- Updated Loop, File and Loop, Reg to new format with Mode parameter.
- Changed List Variables to display User-Defined variables only.
- Extended Backup system to update backup file with every change.
- Fixed corrupted pmc files saved on exit.
- Fixed hotkeys not being automatically disabled when changed.
- Fixed bug with recording of mouse buttons.
- Fixed bug with WinWait timeout.
- Fixed bugs with IE/COM Interface.
- Fixed bugs with commas in command parameters.
- Fixed issues with Schedule Macros.
- Fixed default editor not set correctly on first run.
New in Portable Pulover's Macro Creator 4.1.3 (Jan 15, 2015)
- Fixed Macro List redrawing issue.
- Fixed wrong Invalid address message on export.
New in Portable Pulover's Macro Creator 4.1.2 (Jul 4, 2014)
- Added Options toolbar items to Options Menu.
- Added support for WinHttp.WinHttpRequest.5.1 object methods in COM Interface.
- Added debugging messages for missing “End Loop” and “End If” statements (highlighting must be enabled).
- Added Deactivate Macros command to Macro, Play Button and Tray Icon menus.
- Changed commands, except Send and Click, to not stop playback when main window is active.
- Fixed bug with Pause button of Controls Toolbar.
- Fixed bug with Gosub command inside loops.
- Fixed bug with A_Loop variables in Compare Variables statement.
- Fixed bug with A_Space variable in Functions.
- Fixed escaped comma bug in Assign Variable command.
- Fixed Get Coordinates tool in Image/Pixel Search window not getting correct values in Window Coord mode.
- Fixed Copy to command not copying Comment and Color fields.
- Fixed some minor bugs.
New in Portable Pulover's Macro Creator 4.1.1 (Nov 9, 2013)
- Detects default AHK editor on first run.
- Fixed command line parameters not working for MacroCreatorPortable.exe.
- Fixed bugs.
New in Portable Pulover's Macro Creator 4.1.0 (Oct 29, 2013)
- Added tool to schedule macros in Windows Task Scheduler.
- Added shortcuts to insert built-in variables in command windows context-menu.
- Added Filter by type button in Run command window.
- Added Right-Click-Drag Move/Copy menu.
- Added Play Sound option to Image/Pixel Search result actions.
- Added Launcher to portable version (automatically updates INI and selects between x86 and x64 based on Windows version).
- Fixed issues with command line parameters.
- Fixed bugs.
New in Portable Pulover's Macro Creator 4.0.0 (Oct 2, 2013)
- New Interface with customizable toolbars.
- New Preview window with syntax highlighting.
- Added Find a command window.
- Added tips in command windows.
- Added more options to Message window.
- Added Edit Macros window.
- Added Drag-Macros feature.
- Added Close and Edit menu when clicking over a Macro tab.
- Added Close with Mouse Middle click over a Macro tab.
- Added Loop until option in Image/Pixel Search (replaces “Break if found”).
- Added individual Pause hotkey.
- Added Multiple Column search in Find/Replace window.
- Added Set key delay option in Text command window.
- Added Random delays and Disable random delays options to Pause command window.
- Added Edit Script button in Preview window.
- Added support for basic Arrays using the built-in function Array.
- Added support for functions in Assign Variable window when using the Expression option.
- Added automatic backups.
- Added translations to Malay and Vietnamese.
- Added Portable Install option in installer.
- Paste command now works on mutiple selections.
- Main window size, position and columns order are remembered.
- Removed MsgBox command from Run command window.
- Removed automatic Cancel button handling for MsgBox for compatibility with new options.
- Fixed ErrorLevel variable results for commands in playback.
- Fixed automatic comma escaping in Run command window.
- Fixed Media keys not being recorded/captured.
- Fixed various bugs and issues.
New in Portable Pulover's Macro Creator 3.8.4 (Oct 2, 2013)
- Switched functionality of Color Picker and Search buttons in PixelSearch for a more intuitive behavior.
- Removed Special Keys window. Replaced by Insert Keystroke.
- Fixed some minor issues.
New in Portable Pulover's Macro Creator 3.8.3 (Oct 2, 2013)
- Added translations to Indonesian, Slovak and Slovenian.
- Added portable settings support by copying INI files to installation folder.
- Fixed Text window toolbar buttons not working.
- Fixed incorrect "Duplicate Keys" error message when exporting Macros without hotkeys.
- Fixed incorrect "Expressions" error message when using variables inside Mouse commands.
New in Portable Pulover's Macro Creator 3.8.2 (Oct 2, 2013)
- Fixed Break option of Image/Pixel Search command not working for loops.
- Fixed Duplicate Macro not updating Loop counter.
- Fixed wrong repeat value when editing Loop commands with variable in delay.
New in Portable Pulover's Macro Creator 3.8.1 (Oct 2, 2013)
- Added exclamation as parameter to run Timer immediately in command line (e.g.: -t5000!).
- Fixed issues with higher DPI settings.
- Fixed an issue with Timer command line parameter.
New in Portable Pulover's Macro Creator 3.8.0 (Oct 2, 2013)
- Added Insert Keystroke command.
- Added Run immediately option in Timer.
- Added Random delays option for Playback in Options window.
- Added shortcuts to paint selected rows with custom colors (Shift+1 to 0).
- Fixed some issues with main window controls sizes.
- Fixed color dialog not saving custom colors when canceled.
- Fixed comments and colors not copied with Duplicate Macro command.
- Made InputVar parameters in Run window mandatory.
- Made OutputVar parameters of SplitPath and MouseGetPos in Run window optional.
New in Portable Pulover's Macro Creator 3.7.9 (Oct 2, 2013)
- Working Directory is now automatically set to the path of currently open file.
- Fixed Goto command not working in Timer.
- Fixed wrong controls position when window started maximized.
New in Portable Pulover's Macro Creator 3.7.8 (Oct 2, 2013)
- Fixed bug: Controls not showing when selecting Macros.
New in Portable Pulover's Macro Creator 3.7.7 (Oct 2, 2013)
- Added more search options to ImageSearch command.
- Added Add "If Statement" option to ImageSearch and PixelSearch commands.
- Added Color Mark feature for rows.
- Fixed memory leak in Timer.
New in Portable Pulover's Macro Creator 3.7.6 (Oct 2, 2013)
- Added more search options to ImageSearch command.
- Added Add "If Statement" option to ImageSearch and PixelSearch commands.
- Added Color Mark feature for rows.
- Fixed memory leak in Timer.