• Turnssoft
  • Software
    • RoboCop RoboCopy >
      • Robocop Robocopy
      • FAQ
      • Forum
      • Your Feedback
      • Update Log
      • Donate
      • Download
    • Simple File Encryptor >
      • Simple File Encryptor
      • FAQ
      • Forum
      • Your Feedback
      • Update Log
      • Donate
      • Download
    • Mini Mouse Macro >
      • Mini Mouse Macro
      • Mini Mouse Macro PRO
      • Mini Mouse Macro EULA
      • FAQ
      • Conditions
      • Tutorials >
        • Tutorial 1 - Record a basic macro
        • Tutorial 2 - Working with Conditions
      • Forum
      • MMM Youtube
      • Update Log
      • BugTrack
      • Donate
      • Download
    • Mini Mouse Macro PRO >
      • Mini Mouse Macro Pro
      • Mini Mouse Macro Pro Business
      • MMM Pro Update
    • MMM Controller
    • Porky Port Scanner >
      • Porky Port Scanner
      • Forum
      • Download
    • IP Change
    • Downloads
  • Shop
  • Forum
    • Turnssoft Forum
  • How To's
    • Visual Basic
    • Windows Batch
    • Raspberry Pi >
      • Shell in a Box
  • Contact
    • Contact
    • Donate

Mini Mouse Macro Update log

Mini Mouse Macro updates and release information.

Mini mouse macro - home
Turnssoft - Software development

MINI MOUSE MACRO- release notes & update log

  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013

2019

Mini Mouse Macro 7.2  (28 July 2019)

        New Features:

1. New internal variables:
    - %date_y% %date_yyyy% %date_year% (19 2019 2019)
    - %date_weekday% %date_weekdayname% (2 Tuesday)
    - %date_d% %date_dd% %date_ddd% %date_dddd% (4 04 Tue Tuesday)
    - %date_m% %date_mm% %date_mmm% %date_mmmm% %date_month% (4 04 Apr April)

2.  New ACTION Text to Speech:
     - 1 | RUN ACTION | TEXT TO SPEECH | Hello World.::MALE::0::Sync
     - https://www.turnssoft.com/conditions.html#texttospeech for more info and examples

3.  New ACTION Play System Sound
     - 1 | RUN ACTION | PLAY SYSTEM SOUND | Beep::SYNC
     - 1 | RUN ACTION | PLAY SYSTEM SOUND | https://www.pacdv.com/sounds/voices/hello-1.wav::ASYNC
     - https://www.turnssoft.com/conditions.html#playsystemsound for more info and examples

4.  New Variable %DECIMAL% through to %DECIMAL99%
     - Decimal values can now be assigned to DECIMAL variables for use in math functions
     - The Action DEFINE DECIMAL VARIABLE has been added
     - The condition IF DECIMAL VARIABLE has been added
     - https://www.turnssoft.com/conditions.html#decimal_variable for more info and examples
     - https://www.turnssoft.com/conditions.html#define_decimal_variable for more info and examples
   
        Improvements:

1.  MOUSE POSITION NEAR now supports additional parameters to define the near value for the X and Y coordinates.
2.  MOUSE POSITION NEAR now no longer evaluates true if the X or Y coordinate is near.  Now X AND Y coordinates must both be within the near ratio.
3.  Improvement to how the RANDOM variables handle random numbers.
4.  New shortcut (Ctrl+-) added for 'Skip Mouse X & Y'
5.  The RUN PROGRAM Action now can accept program arguments:
     - 1 | RUN ACTION | RUN PROGRAM | D:\Macro\MiniMouseMacro.exe::"d:\Macro\launch.mmmacro" /e
     - https://www.turnssoft.com/conditions.html#runprogram for info and examples
        
        Fixes:

1.  Random numbers within RANDOM variables now do not repeat the same value within loops
2.  Integer math failing to correctly detect math operators has now been fixed
3.  Importing a saved Macro Queue file now does not trim the last row imported

Mini Mouse Macro 7.1  (08 Jan 2019)
  •         New Features:

1. New Action DRAW
   - DRAW creates temporary graphics on the screen
   - DRAW can create TEXT, PICTURES, CIRCLES, RECTANGLES, and LINES as graphics.
   - 1 | RUN ACTION | DRAW | TEXT::AT LOCATION [100 200]::COLOR [Black 1]::STRING [The time is %time%]::FONT [Arial, 20, Regular]::TIME [2 50]::WAIT YES
   - Checkout https://www.turnssoft.com/conditions.html#draw for examples

2. New action SET TITLE
   - SET TITLE action defines macro window title
   - 1 | RUN ACTION | SET TITLE | %date% %time% Macro Start
   - Checkout https://www.turnssoft.com/conditions.html#settitle for examples

3. New action DEFINE BOOLEAN VARIABLE
   - Boolean variables can now be defined
   -
1 | RUN ACTION | DEFINE BOOLEAN VARIABLE | %BOOLEAN%::TRUE
   - Checkout https://www.turnssoft.com/conditions.html#booleans for examples

4. New condition IF BOOLEAN VARIABLE TRUE/FALSE
   - Boolean variables can now be defined
   -
1 | IF | BOOLEAN VARIABLE | %BOOLEAN2% | IS FALSE | GOTO MACRO LINE | 10
   - Checkout https://www.turnssoft.com/conditions.html#booleanvariable for examples

5. New graphical 'Load Tree' option from the File menu
   - Load Tree allows a new graphical option to view, load, and run .mmmacro files
  •            Improvements:
1. New variables to cover time and date values:
   - Year value %DATE_Y%
   - Month value %DATE_M%
   - Day value %DATE_D%
   - Hour Value %TIME_H%
   - Minute Value %TIME_M%
   - Second Value %TIME_S%
   - Millisecond Value %TIME_MS%

2. The GOTO MACRO LINE action can now accept remark titles and the UP/DOWN key word
   - Remarks can be used to define GOTO headers
    - 9 | RUN ACTION | GOTO MACRO LINE | Start
   - Up and Down key words can be used to navigate up and down the macro list
    - 9 | RUN ACTION | GOTO MACRO LINE | UP 3
   - Checkout https://www.turnssoft.com/conditions.html#gotomacroline for examples

3. String and Integer variables have been extended to 100
   - %STRING5% through %STRING99% are now valid internally for assignment
   - %INTEGER5% through %INTEGER99% are now valid internally for assignment
   - https://www.turnssoft.com/conditions.html#string_variable
   - https://www.turnssoft.com/conditions.html#integer_variable
 
5. Minor additions and function improvements to Terminal BETA
6. Domain used to pull update information changed from turnssoft.com to https://minimousemacro.com
7. MMM_Settings.ini now can save and load saved font settings
8. MMM_Settings.ini now can save and load screen size saved settings
9. Error output for DEFINE STRING/INTEGER/BOOLEAN when manual syntax errors has been made clearer
  •         Fixes:
1. Bug whereby 'Loop' checkbox and GOTO would not work when enabled together
2. Limitation whereby when adding the condition via the GUI for RUN ACTION WAIT MILLISECONDS/SECONDS/MINUTES/HOURS would only require a numeric value
3. Minor issue whereby 'Macro Edit' Ctrl+Alt+H would clear the last charactor of the find text
4. Minor issue whereby Message Box would try to parse %RETURN% and math operators when paired in the message
5. Minor issue whereby a manual update check would crash if an update check is currently running

2018

Mini Mouse Macro 7.0  (01 November 2018)
  •         New Features:
1. Key Down / Key Release
   - Setting to enable the capture of Key Down and Key Release for all keys to the recording engine
   - This captures a keypress 'hold down' and 'release'
   - Options - Record Options - Key Capture - Enable key down capture
2. Event log option to output directly to file
   - Options - Event Log - Output Log - Output to file
3. Event log raw log viewer
   - A tool to view the current MMM event log output file
   - Options - Event Log - Output Log - Open log file
4. New Condition - Pixel Range
   - PIXEL RANGE evaluates a condition based on changes in a range of pixels
   - 1 | IF | PIXEL RANGE | At Location [X:2768 Y:602]::Size [W:68 H:62] | CHANGES::1::0::0 | GOTO MACRO LINE | 10
   - https://www.turnssoft.com/conditions.html#pixelrange for usage examples
  •         Improvements:
1. Added capture of modifier keys to all mouse button presses
   - 1 | 529 | 271 | 1837 | Keypress Ctrl+ | Left Click Down
   - 2 | 529 | 271 | 84 | Keypress Ctrl+ | Left Click Release
   - 3 | 529 | 271 | 1837 | Keypress Alt+ | Left Click Down
   - 4 | 529 | 271 | 84 | Keypress Alt+ | Left Click Release

2. The 'Windows key' now accepts multiple keypress
3. Quick Launch now can use the 'None' modifier
4. Macro Queue loop limit of 100 cycles removed
5. Minor additions and function improvements to Terminal BETA
  •         Fixes:
1. Patch applied for a program crash caused by long duration internal macro GOTO loops
2. Fixed the failure to release the key event (key down) for selected special keys (selected multimedia and browsing keys) after playback
3. 'x' value on Mouse X and Y coordinates no longer fails due to lower case value

Mini Mouse Macro 6.8
  (11 October 2018)
  •     New Features:
1. Global text and font display customization
   - Set the color and style of text from 'Program Settings - Display Customization'
2. New Action - Input from File
   - Define variable data from a file
   - https://www.turnssoft.com/conditions.html#inputfromfile for examples
4. New Add/Remove Comments feature
   - Available under the 'Edit Entry - Comments' and 'Mass Change - Comments' menu  
5. New Condition AND
   - AND adds further actions and conditions for evaluation to existing macro lines
   - AND is available under the 'Edit Entry - Action - Add AND Action' menu
   - https://www.turnssoft.com/conditions.html#and for usage examples
6. Terminal (BETA)
   - An interactive terminal to control local and remote MMM instances
   - https://www.turnssoft.com/terminal for information
  •     Improvements:
1. Macro line syntax improvements for RUN ACTION and FOR conditions
   - RUN ACTION and FOR NEXT no longer require redundant delimiter values
   - For Example:
    Previous Syntax:
     1 | RUN ACTION |  |  |  | MESSAGE PROMPT | Previous Syntax::OLD::0
    New Syntax:
     1 | RUN ACTION | MESSAGE PROMPT | New Syntax::NEW::0
   - Previous syntax is still compatible
2. The DEFINE INTEGER VARIABLE action now allows for all internal variable values
   - 1 | RUN ACTION | DEFINE INTEGER VARIABLE | %INTEGER%::%MOUSE_X%
3. The DEFINE STRING VARIABLE action now allows for all internal variable values
   - 1 | RUN ACTION | DEFINE STRING VARIABLE | %STRING%::%CLIPBOARD%
4. Added a timeout value to the MESSAGE BOX action
  - 1 | RUN ACTION | MESSAGE PROMPT | Please wait 5 seconds::Wait Test::5
  - The message box will timeout automatically after 5 seconds
  - https://www.turnssoft.com/conditions.html#messageprompt for more examples
6. Macro Edit page (Settings - Macro) added functionality
  - Find, replace, relist, plus others
7. The Pixel Color object can now react to the number of changes to a pixel
   - 1 | IF | PIXEL COLOR | At Location [X:194 Y:461] | CHANGES::2::10::100 | MESSAGE PROMPT | 2 changes within 10 seconds with a 100 ms delay::Pixel Changes::0
   - https://www.turnssoft.com/conditions.html#pixelcolor
   - https://www.turnssoft.com/conditions.html#changes
8. The OUTPUT TO FILE action now has the option to append a new line with the output
   - https://www.turnssoft.com/conditions.html#outputtofile for examples
9. Minor improvements to the GUI and MMM internals
  •     Fixes:
1. Fixed an issue where starting a macro with 'Run Entry' or 'Run Selected' failed to play
2. Fixed macro playback failing to start after a manual 'Macro Stop' with some condition based macro's
   - Required ensuring that internal macro condition threads were terminated correctly
3. Applied cleaner handling for inner exception generated on for Remark total time/Edit Drag and Drop/Edit Close events
4. Fixed an issue where record option 'Disable Drag and Drop' produced bad click events
Mini Mouse Macro 6.7.1  (20 August 2018)
  • Minor Fix
1. Failure on the checking of internet connectivity prior to an update request has been resolved internally.

6.7.1 is a minor update to address the internal update checking function. Ongoing latency issues with the Turnssoft.com server hosting provider are creating false positive errors when checking for updates. The change in 6.7.1 removes Turnssoft.com from the update checking function in favor for a stable domain.

Mini Mouse Macro 6.7.0   (13 August 2018)
  • New Features:
1. Import/Export Macro Queue
    - Can now save the Macro queue for importing later.
2. New Condition FOR
    - FOR loops are now available within macros. 
    - https://www.turnssoft.com/conditions.html#for for the types and examples of FOR loops.
    - New Action - NEXT FOR skips the current FOR loop iteration (www.turnssoft.com/conditions.html#nextfor)
    - New Action - EXIT FOR breaks and exits the current FOR loop (www.turnssoft.com/conditions.html#exitfor)
3. New Action - Output to File
    - The OUTPUT TO FILE action helps writing out to a file during a running macro (www.turnssoft.com/conditions.html#outputtofile)
4. Playback speed Hotkeys
    - New hotkeys have been added to slow and speed up the macro during playback.
    - Check out Options - Hotkeys to set the 'Playback Faster' and 'Playback Slower' hotkeys. 
5. Recent Macro File Menu
    - A new menu to access recently saved and played macros is available under the main menu.
6. New internal variables %MOUSE_X% and %MOUSE_Y% and %FILE% and %I%
    - %MOUSE_X% and %MOUSE_Y% hold the current value of mouse X and Y respectfully.
    -  With the addition of FOR loop conditions comes a raft of new (...about a dozen) internal variables that hold values within the FOR loop iteration.
    -  Check out the new internal variables here www.turnssoft.com/conditions.html#string_variable
7. Option - Auto Relist on Play
    - A new option exist within settings 'Auto Relist on Play'.  As you can guess, this automatically relists the macro at playback.
8. Addition of Mouse Wheel Scroll UP/DOWN playback event
    - Mouse wheel actions can now be played back.
    - These actions need to be added manually through Edit Entry - Action - Mouse Wheel Scroll
  • Improvements:
1. The Hotkey [None] option for a modifier key now equals no modifier key required
  - The [None] modifier prior to version 6.7 disabled the hotkey.  Now it ignores the requirement for a modifier
2. Improved condition Event Log output
3. Incorrect macro line entries (mouse and time) are now defaulted to X and 0 respectfully
  - Manually errors made when editing mouse and time are automatically changed at run time to X and 0
4. Minimize to system tray file menu option now saves the selection
5. Update to EULA.  Clearer explanations of the license agreement for business purchases
6. Can now define internal variables within DEFINE STRING/INTEGER action. 
  - Internal variables can now be changed at run time.  Keep in mind that internal variables change frequently.
7. Can now use internal variables as operators
  - Greater functionality when adding manual macro lines that contain variables
8. Select Window and process by name/id - now warning on failure not error
9. RUN PROGRAM action - now via the Add Condition file dialog now has no filter
  • Fixes:
1. Macro Queue Delay - Fixed issue whereby loaded macro would wait for the pre-set delay after the macro had been stopped.
2. Fixed when manual macro entry would fails with the addition of condition statements.
3. Issues whereby the Operator IS/IS NOT would not evaluate on certain Object types (File Size/File MD5)
4. GUI issue with Edit/Add entry window text overlap
5. Issue where manual edit entry for whole variable was not allowed
6. Recover from tray hotkey native hotkey (ctrl+alt M) not responding as expected.  Now changed to Ctrl+Alt+UP ARROW
7. Removed case sensitivity requirements during playback from mouse based events
8. Fixed free version update dialog link clicks.  Links can be clicked to go to the Turnssoft page.

2017

Mini Mouse Macro 6.6.0   (05 August 2017)
  • New Features:
1. New tool - The Event Log
    - The Event Log provides live event logging of macro functions.
    - This is useful during macro playback for condition evaluation.
    - To enable the Event Log go to Options - Event Log
    - http://www.turnssoft.com/faq2.html#eventlog for more info.
2. New Hotkey - Master Kill
    - The Master Kill hotkey when triggered kills ALL running MiniMouseMacro processes.
    - If running multiple instances of MiniMouseMacro.exe, this kills all.
    - To enable this hotkey go to Options - Hotkeys
  • Improvements:
1. Variables are now excepted for all macro values
    - This can significantly improve macro control during evaluation.
    - More info at http://www.turnssoft.com/conditions.html#complexstrings
    - For example the following short macro is now valid:

* | This simple macro moves the mouse X and Y pos incrementally 100 times.
1 | RUN ACTION |  |  |  | %STRING% | %INTEGER1%::0
2 | %INTEGER1% | %INTEGER1% | %INTEGER2% | %STRING1%
%STRING2%
%STRING3%


The variables have the following values defined under variable settings in options:
 - %STRING%: DEFINE INTEGER VARIABLE
 - %STRING1%: Mouse Movement
 - %STRING2%: 3 | RUN ACTION |  |  |  | DEFINE INTEGER VARIABLE | %INTEGER1%::+1
 - %STRING3%: 4 | IF | INTEGER VARIABLE | %INTEGER1% | < | 100 | GOTO MACRO LINE | 3 | ELSE | 4 | RUN ACTION |  |  |  | MESSAGE PROMPT | Mouse Moved 100 times::END
 - %INTEGER1%: 0
 - %INTEGER2%: 50
  • Fixes:
1. Multi-Key capture is not on as a default setting.  This was causing confusion.  It is now on as a default setting.
2. Issue whereby GOTO would not go to line 1 when declared.
3. Issue whereby manual time edit values would default to last known.

Mini Mouse Macro 6.5.1   (16 April 2017)
  • New Features:
1. New Object - WINDOW TITLE
    - The WINDOW TITLE object evaluates a condition based on the presence of a window title name.  
    - The condition is useful to check if a program window is open during run time.
     - IF | WINDOW TITLE | index.txt - Notepad | EXIST | SELECT WINDOW BY NAME | index.txt - Notepad | ELSE | 1 | RUN ACTION |  |  |  | RUN PROGRAM | D:\Macro\index.txt
    - http://www.turnssoft.com/conditions.html#windowtitle
2. New constant string variable %RETURN%
    - %RETURN% variable holds the line number value of the last completed macro line.
    - This variable is useful when used with GOTO to control macro flow.
     - RUN ACTION |  |  |  | GOTO MACRO LINE | %RETURN%-5
     - RUN ACTION |  |  |  | DEFINE INTEGER VARIABLE | %INTEGER%::%RETURN%+2
    - http://www.turnssoft.com/conditions.html#gotomacroline
  • Improvements:
1. Variable option page Auto Refresh
    - Auto refresh is now available within the Variable Options page.
    - This is useful to monitor the value of all variables during macro run time.
    - Auto refresh is enabled by clicking the 'Refresh' circle picture within the variable options.  
  • Fixes:
1. Issue whereby newly defined string/integer variables would not hold whilst defined through full conditional IF/IF NOT statements.

Mini Mouse Macro Pro 6.5   (24 February 2017)
  • New Features:
1. New Object - CLIPBOARD
    - The Clipboard object evaluates a condition based on the current value(s) of the system clipboard during evaluation
     - IF | CLIPBOARD | VALUE | TEXT IS | %INTEGER% | DEFINE INTEGER VARIABLE | %INTEGER%::+1 | ELSE | 2 | RUN ACTION |  |  |  |  | COPY TO CLIPBOARD | %INTEGER%
     - IF | CLIPBOARD | VALUE | FILE PATH IS | d:\macro\fish.txt | DELETE FILE | D:\Macro\fish.txt
    - http://www.turnssoft.com/conditions.html#clipboard
2. New constant string variables
    - %CLIPBOARD% when referenced, contains the value of the system clipboard
    - %CLIPBOARD_LISTFILES% when referenced, contains the file path(s) of any files within the clipboard
    - http://www.turnssoft.com/conditions.html#clipboard
3. The 'Add Condition' page now has options to 'clear' and 'save' conditions
  • Improvements:
1. Integer Math
    - Integer Math has had a major improvement by adding math expression options during integer evaluation
     - IF | INTEGER VARIABLE | %INTEGER% | * | 2::<::100 | GOTO MACRO LINE | 10
     - IF | INTEGER VARIABLE | %INTEGER% | > | 10 | DEFINE INTEGER VARIABLE | %INTEGER%::*200
     - IF | INTEGER VARIABLE | %INTEGER% | % | %INTEGER1%::=::%INTEGER2% | COPY TO CLIPBOARD | %INTEGER% | ELSE | 2 | RUN ACTION |  |  |  | DEFINE INTEGER VARIABLE | %INTEGER3%::%3
     - RUN ACTION |  |  |  | DEFINE INTEGER VARIABLE | %INTEGER%::^5
     - RUN ACTION |  |  |  | DEFINE INTEGER VARIABLE | %INTEGER%::MAX%INTEGER1%
     - RUN ACTION |  |  |  | DEFINE INTEGER VARIABLE | %INTEGER%::SQRT%INTEGER1%
    - For all math OBJECT evaluation: http://www.turnssoft.com/conditions.html#integer_variable
    - For all math ACTION evaluation: http://www.turnssoft.com/conditions.html#define_integer_variable
2. The %RANDOM% variable
    - The %RANDOM% variable can now be ANY custom random range.  For example:
     - %RANDOM%  - an unrestricted random number between 1 and 2147483647
     - %RANDOM_1-33%  - a random number between 1 and 33
     - %RANDOM_50-55% - a random number between 50 and 55
     - %RANDOM_1111-1234% - a random number between 1111 and 1234
     - %RANDOM_50000-100000% - a random number between 50000 and 100000
    - http://www.turnssoft.com/conditions.html#random_integer_variable
3. The 'Edit add entry' and 'Error report' pages now will keep the last defined window size
  • Fixes:
1. RELIST - The relist function now (finally...) will relist items after the manual edit or move in the correct order
2. 'On Top' - Fixed a bug where the main window 'On Top' would not allow 'Add Condition'
3. Added - Added URL links in the 'Update' window (this window) to open in the default browser when clicked

Mini Mouse Macro Pro 6.4   (09 January 2017)
  • New Features:
1. Can now add a REMARK to your macro list:
    - To add a REMARK right click the macro list and select 'Add Remark'
    - The REMARK is noted by: [*][DELIM][The remark text]
2. New Action - WAIT MILLISECONDS
    - Milliseconds can now be used as a WAIT action
3. New Action - INPUT BOX
    - An Input Box has been added to take input in from users at macro playback.  Input from users can be stored at runtime into variables to further direct macro flow
    - RUN ACTION |  |  |  | INPUT BOX | Please enter 1 or 2::User Selection::INTEGER
    - Vist http://www.turnssoft.com/conditions.html#inputbox for more info
4. New Object - PIXEL COLOR
    - The Pixel Color object has been added to evaluate the state of a single pixel during macro playback
    - IF | PIXEL COLOR | Color [R=145, G=228, B=247]::At Location [X:942 Y:536] | IS THE SAME | WAIT MINUTES | 5
    - Visit http://www.turnssoft.com/conditions.html#pixelcolor for more info
5. Can now skip mouse X and/or Y selectively during playback
    - To skip a macro line mouse movement edit the mouse X and Y position to read the letter X
    - 1 | X | X | 92 | Left Click Down
    - Skip Mouse X & Y has also been added to the macro list right click 'Edit entry - X & Y Position' and 'Mass Change' options
6. Addition of new constant string variables %TIME% and %DATE%
    - %TIME% and %DATE% variables hold the current time and date at playback
  • Fix:
1. GOTO MACRO LINE - The Action GOTO MACRO LINE now can go to line 1
2. Fixed issue with the window size save position option [when enabled] 'locking' position to the tray when minimized exit.
   

2016

Mini Mouse Macro Pro 6.3   (09 August 2016)
  • New Features:
1. New Condition evaluation method added: ELSE
    - Can now add an ELSE evaluation to conditions:
        eg1 - (IF/IF NOT) (OBJECT) (OPERATOR) (ACTION) ELSE (IF/IF NOT) (OBJECT) (OPERATOR) (ACTION)
        eg2 - (IF/IF NOT) (OBJECT) (OPERATOR) (ACTION) ELSE (ACTION)
    - http://www.turnssoft.com/conditions.html#else for more information
2. New option added to Record to File (Options - Record Options - Record to File)
  • Restriction:
1. The free version of Mini Mouse Macro now has a playback restriction of 1500 macro lines.
    - Why?  This is plainly to encourage people to upgrade to the pro version.  To continue the updates, pay the cost of web hosting, and to measure the limit of success, MMM needs to make a profit.  The restriction is a measure to achieve this.
    - I don't want to pay?  That's ok. If you want to 'beat' the restriction add a condition at line 1499 to ADD MACRO FROM FILE, or simply have no macro line number above 1499.
    - But Steve....I can't afford 7 Aussie dollars!  No worries mate email me for a discount coupon ;) steve@turnssoft.com
  • Improvements:
1. Greater error handling for File/Folder size condition and Folder File Count
2. Added timeout value option to Network Packet Detected Conditions
    - http://www.turnssoft.com/conditions.html#networkpacketdetected for more information
3. Added timeout value option to Receive UDP Packet string conditions
    - http://www.turnssoft.com/conditions.html#receiveudppacketstring
4. Added WAIT option to Download from URI action: Can now wait until the download has completed before macro continues.
    - http://www.turnssoft.com/conditions.html#downloadfromuri
  • Change:
1. Changed File/Folder Size condition evaluation order.  Now it processes as "IF/IF NOT File/Folder Size (OPERATOR) (SIZE VALUE) (Action)
     - Check out http://www.turnssoft.com/conditions.html#filesizeandfoldersize for more information
2. Changed Mouse Pos Near condition evaluation order.  Now it processes as "IF/IF NOT Mouse Pos Near (OPERATOR) (VALUE) (Action)
     - Check out http://www.turnssoft.com/conditions.html#mousepositionnear
3. Goto Macro Line Action now goes to the number value passed to the action not the value -1
  • Fix:
1. Fixed improper validation for FILE SIZE (Continue) condition
2. Fixed improper IF NOT Folder Size evaluation evaluation.
3. Fixed 'Search for String' error on Receive UDP Packet String condition
4. Fixed Add Macro From File repeating the 'add' action
5. Fixed Relist Rows incorrect list after manual UP/DOWN edit
6. Fixed improper/inaccurate network packet detection for network conditions when handling packet types


Mini Mouse Macro 6.2.0.0   (20 July 2016)
  • Major fix:
1. Fixed major bug reported where whilst recording over a period of time the macro would freeze (coding error)
  • New Features:
1. Added capture of special keys during recording:
    Launch App1
    Launch App2
    Browser back/forward/refresh/stop/search/favorites/home
    Media play/pause/next track/stop/
    Launch Mail
    Select Media
    Print
    Zoom
    Volume Up/Down/Mute
    Escape
    Clear
  • Bug Fix:
1. Fixed Network Packet Condition not evaluating on actions other than 'Continue'
2. Removed duplicate adapter listings on re-selecting a network adapter for the Network Conditions



Mini Mouse Macro 6.1.0.0 (18 July 2016)
  • New Features:
1. Save the size and location of the main macro window for each load (Settings - Options - Display)
  • Bug Fix:
1. Fixed problem for some where the macro will not playback after repeated stop-starts (tighter thread control for the playback functions)

Mini Mouse Macro 6.0.0.0 (16 July 2016)
  • New Features:
1. New recording engine option 'Disable key duplicates' greatly improves macro recording.
2. New playback engine option 'Mouse Capture Ratio' greatly improves macro mouse playback.
3. New condition added: TCP PORT NUMBER - Condition based on open and closed local and remote TCP port numbers.
4. New Action added: Encrypt File/Folder AES & Decrypt File/Folder AES.
5. New Action added: Message Prompt.
6. New Action added: Copy to Clipboard and Paste from Clipboard.
7. Variable and Sound settings pages added.
  • Improvements:
1. Improved Macro Edit function (Settings - Macro Edit)
2. Removed restrictions for Macro Edit and Hotkey saves.
3. Added configurable string and integer variable options.
4. Improved free version update dialog....last time in this msg box.
5. Improved program memory management.
  • Bug Fix:
1. Fixed 'Ghost Keys' - When keys would add to the queue on a new macro that are not pressed.
2. Fixed ALT+SPACE (Open menu shortcut) being case sensitive.
3. Fixed improper File Size operation (now reads IF SIZE IS X then action)
4. Removed all references to m/s...gotta catch em all.

Mini Mouse Macro 5.2.0.0 (25 June 2016)
  • New Features:
  1. Working with variables has been added to macro conditions (For detailed info and examples goto the condition help page).
    1. %INTEGER% - The ability to define integer variables and perform basic mathematical condition handling (+ - / *).
    2. %STRING% - The ability to define string variables and perform text string analysis during condition handling.
    3. %RANDOM% - The ability to generate a high random number for variable condition handling.
    4. %RANDOM_1-10% - The ability to generate a random number 1-10 for variable condition handling.
    5. %RANDOM_1-100% - The ability to generate a random number 1-100 for variable condition handling.
    6. %RANDOM_1-1000% - The ability to generate a random number 1-1000 for variable condition handling.
    7. %RANDOM_1-10000% - The ability to generate a random number 1-10000 for variable condition handling.
    8. %RANDOM_1-100000% - The ability to generate a random number 1-100000 for variable condition handling.
  2. Variable entries (%STRING%, %INTEGER%, all %RANDOM% variations) can be output for macro's (For detailed info and examples goto the condition help page).  
  3. Skip current condition - for example the CONTINUE condition.  The option to skip the current waiting condition by clickin on the 'condition...' label.
  4. When macro playback error conditions are found the error box is now displayed center bottom of the main macro window.
  5. Change default hotkeys unlocked for free version.
  6. Macro edit in settings unlocked for free version.
  7. Change default hotkeys unlocked for free version.
  • Bug Fix:
  1. Fix and redesign of the TIME CONDITION.  This has been simplified to have: IS, IS NOT, IS BEFORE CURRENT TIME, IS AFTER CURRENT TIME.
  2. Fix DATE CONDITION to match new time condition.
  3. Fix DATE AND TIME CONDITION to match new time condition.
  4. Macro queue on Auto start not detecting first macro in the queue.
  5. Removed reference to m/s (meters per second) to be ms (milliseconds)
  6. Some actions not displaying output after selection.  Such as load macro not displaying the selected load output.
  7. Save error - value can not be null - removed and fixed for blank save strings.
  8. KEYPRESS NUMPAD(0-9) has been fixed so that now on recording the numpad the numbers are recorded (NumLock features are still detected)
  9. Fix numpad Decimal (.) not being recorded.
  10. Fixed the delim variable ' | ' incorrectly loading from MMM_Setting.ini due to spaces.  
  11. Macro relist on broken undelimitered entries will now throw an error condition.
  12. lbl4Object label visible on selected action has been removed.
  13. Fixed minor graphical display error: Macro queue under options - loaded settings - active settings requires a crlf formatting.

2015

Mini Mouse Macro 2.1.1.0   (05 JAN 2015)
  • Mini update to change the default hotkey for 'Stop' on MMM free to F10.
Mini Mouse Macro 3.0.0.0   (08 JAN 2015)
  • New Features:
  1. Drag and drop .mmmacro file(s) into the macro list.
  2. New display design for a larger macro list with sizable frame.
  3. Display customization settings to hide panels from the main window.
  4. Mass change options for macro list entries.
  5. Multi-selection added to macro list entries (ctrl click and mouse drag).
  6. Run, Clear, Play, Save and Load options added to macro list entries. 
  7. Backspace and Delete keys delete selected macro list entries.
  8. Ctrl+A selects all macro list entries.
  • Additions:
  1. 'On Top' now extends to the Options page and Add Entry pages.
  2. Options page and Add Entry pages will be brought forward if launched open.
  3. Loop ticked with '0' now reset on a fresh play.
  4. Free and Pro versions have customized update text.
  • Bug Fix:
  1. Resume from pause with play now denotes the pause button.
  2. Macro list entries with 0 time now editable with double click and edit menu.
  3. Looping issue fixed where macro will fail to loop on first play.

Mini Mouse Macro 4.0.0.0   (18 AUG 2015)
  • New Features
  1. Macro Queue to stack .mmmacro files for playback.
  2. Option to enable .mmmacro file association to double click edit or play .mmmacro saved files.
  3. Notification and Playback Error Report on manual edit during playback.
  4. Drag and Drop for right click and middle click added.
  5. Save as feature added.
  6. Advanced macro list edit features.
  7. Stop Playback hotkey added.
  8. MiniMouseMacro.exe rebuilt under the .NET v4 client framework.
  • Additions:
  1. Edit the macro list with CTRL+C, CTRL+V, CTRL+X to copy, paste, and cut single or multiple macro entries.
  2. Save and load with CTRL+S and CTRL+L in the macro list.
  3. Save button now saves the loaded in macro or a previously saved macro without prompting to overwrite existing.
  4. Improvements to the GUI.
  5. Greater response time whilst recording and during playback.
  • Bug Fix:
  1. Fixed startup variable not catching in MMM_settings.ini.
  2. Fixed error during mass change when a poorly formatted entries exists.
  3. Removed blank line spaces in right click menu on the macro list.
  4. Fixed pause key depressing after Stop key press.
  5. Fixed sort numeric fail with poorly formatted entries.
  6. Fixed macro playback performance issue when encountering poorly formatted or incorrectly entered macro entries.

Mini Mouse Macro 4.1.0.0   (12 SEP 2015)
  • New Features:
  1. File type association options to set 'Run Macro on Open' or 'Edit Macro on Open' to customize action on .mmmacro files.
  • Bug Fix:
  1. Fixed error received on some systems at program launch relating to failing to incorrectly interact with system performance counters.  The performance counters are referenced within Mini Mouse Macro to display the process output of MMM.  This is displayed under Settings - Loaded Settings - Process

Mini Mouse Macro 5.0.0.0   (08 NOV 2015)
  • New Features:
  1. Conditional entries.  Macro flow control can now be achieved with adding conditional entries.
  2. Full max window size for Mini Mouse Macro.
  3. Network Monitor tool - To monitor live network traffic for a real time evaluation of Mini Mouse Macro network based conditional entries.
  4. Detailed error feedback on bad macro entries.
  • Bug Fix:
  1. Fix manual edit entry for ctrl+other entries cutting off the final action due to incorrect delim processing.
  2. Fix crash on setting macro queue lower case hotkey values.
  3. Fix lowercase hotkeys not accounting
  4. Fix crash on sort renumbering with bad or incorrect formatting
  5. Fix crash on mass change when there are incorrectly formatted macro entries.

Mini Mouse Macro 5.1.0.0   (22 Nov 2015)
  • Bug Fix:
  1. Fix macro queue not loading saved macro queue items.
  2. Fix mass change entries cutting the last entry on change.

2014

Mini Mouse Macro 1.5.0.0   (17 JAN 2014)
  • Drag and drop feature added.
Mini Mouse Macro 1.5.0.1   (17 JAN 2014)
  • Custom drag and drop added to the 'Add Entry' feature.
  • Drag and drop enable feature change to ALT + SHIFT.
Mini Mouse Macro 1.5.0.2   (18 JAN 2014)
  • Increased response time for 'pause' F9 during macro playback.
Mini Mouse Macro 1.5.1.0   (01 FEB 2014)
  • Key combination Ctrl+
  • Key combination Alt+
  • Key combination Ctrl+Alt+
  • Recording capture added for keys ESC, INS, HOME, END
  • Recording capture added for arrow keys UP, DOWN, LEFT, RIGHT
  • Custom recording sensitivity value entry.
  • Sensitivity slider values lowered.
Mini Mouse Macro 1.5.2.0   (08 FEB 2014)
  • Improved thread handling during macro playback
  • Less CPU cycles used during macro playback
  • F11 hotkey added to play (start) a macro
  • Progress bar reflex's current running macro completion percentage.
Mini Mouse Macro 1.5.3.0   (11 FEB 2014)
  • Sortable numbering added to macro entries
  • Custom loop count (click 'Loop' to define)
Mini Mouse Macro 1.5.4.0   (02 MAR 2014)
  • Function keys F1 through to F14 added to macro recording pool.
Mini Mouse Macro 1.5.4.1   (03 MAR 2014)
  • Shift + Function keys added to macro recording pool.
Mini Mouse Macro 1.5.5.0   (21 JUN 2014)
  • Shift + Direction keys now recorded as shift+[direction]
  • Action keys after Ctrl+ playback now active. 
Mini Mouse Macro 1.6.0.0   (27 JUN 2014)
  • Middle mouse click action capture added
  • Ctrl + Shift + action capture added
  • Ctrl + Alt + Shift action capture added
  • Shift + [SPACE] now commits to active window menus
  • Command line argument added to define the loop count
  • Command line argument /e can now be used after a loop count
  • Mouse movement capture response time lowered 
Mini Mouse Macro 1.6.1.0   (29 JUN 2014)
  • Mouse movement capture now rate now at real time
  • Stop play button now removes previous progress
  • On Top' now not selected by default
  • Bug fix for loop count assignment during playback
  • Bug fix for 'sluggish' mouse capture
Mini Mouse Macro 1.7.0.0   (03 JUL 2014)
  • Drag and Drop now detected automatically
  • Recording thread handling improved
Mini Mouse Macro  2.0.0.0  (05 AUG 2014)
  • Full customization settings page
  • Improvements to the recording engine
  • New features and program options to customize your macro recording and playback
  • Slim down the main recording and playback window and run Mini Mouse Macro in skin mode
  • Mini Mouse Macro PRO
Mini Mouse Macro 2.1.0.0   (23 DEC 2014)
  • New option - 'Disable Mouse Playback'

2013

Mini Mouse Macro Alpha 0.0.0.2   (13 AUG 2013)
  • Time between mouse clicks added to give real time play back for macro.
  • Core .NET framework changed from version 4 to version 3.5 for greater OS version compatibility. 
Mini Mouse Macro Pre Beta 0.0.0.3   (15 AUG 2013)
  • Right click capture added to macro.
  • About menu added to application.
  • Hot keys added.
  • Improvements to the GUI.
Mini Mouse Macro Pre Beta 0.0.0.4   (17 AUG 2013)
  • Settings menu removed pending update.
  • Links in the about menu added.
  • Splash Screen added.
  • Button animation added.
  • Improvements to the GUI.
Mini Mouse Macro Beta 1.0.0.0   (18 AUG 2013)
  • Links in the about menu added.
  • Save and Load macro's added.
  • Improvements to the GUI.
Mini Mouse Macro Beta 1.0.1.0   (19 AUG 2013)
  • Macro menu added.
Mini Mouse Macro 1.1.0.0   (29 AUG 2013)
  • Recording of keys added to the macro.  (Aa - Zz)  (0,1,2,3,4,5,6,7,8,9)  (!,@,#,$,%,^,&,*,(,)) (LShift, RShift, Backspace, Spacebar)
  • Progress bar indication of running macro.
  • Typing speed option.
  • Bug fix to remove first click added to macro if macro button pressed.
Mini Mouse Macro 1.1.0.1   (01 SEP 2013)
  • Keys TAB PAGEUP PAGEDOWN PRINTSCREEN , . ; < > : [ ] { } / ? \ | - = _ + ' " ` ~ added.
  • Improvements to uppercase, shift and special character addition.
Mini Mouse Macro 1.2.0.0   (04 SEP 2013)
  • Custom macro creation added.
  • Improvement to 'Pause' function.
Mini Mouse Macro 1.2.0.1   (04 SEP 2013)
  • Bug fix for custom macro action blocking special keys.
Mini Mouse Macro 1.2.0.2   (04 SEP 2013)
  • Image's added to context menu for macro queue.
Mini Mouse Macro 1.2.1.0   (10 SEP 2013)
  • Custom macro addition now add's to the selected position in the macro queue.
Mini Mouse Macro 1.2.2.0   (13 SEP 2013)
  • Custom macro addition now can include multiple word actions.
Mini Mouse Macro 1.2.3.0   (13 SEP 2013)
  • 'On Top' checkbox added to keep the macro window on top of all other windows.
Mini Mouse Macro 1.2.4.0   (14 SEP 2013)
  • 'Edit Entry' option added to macro queue right click options menu.
  • Improvements to custom entry 
Mini Mouse Macro 1.3.0.0   (15 SEP 2013)
  • Option to record the movement of the mouse with the macro added.
Mini Mouse Macro 1.3.1.0   (17 SEP 2013)
  • Performance improvements to mouse recording function.  Pauses with mouse are no longer recorded & time between mouse movements.
Mini Mouse Macro 1.3.1.1   (17 SEP 2013)
  • Mouse Movements can now be edited from the queue.
  • Donate link added to the help menu.
Mini Mouse Macro 1.3.2.0   (19 SEP 2013)
  • Improvement to macro capture providing much smother keyboard and mouse capture events.
  • Minimum custom entry macro time lowered to 1 m/s.
  • Update notification text removed if no update is required or the update server is unavailable.
Mini Mouse Macro 1.3.2.1   (26 SEP 2013)
  • Bug fix for some XP and 7 machines displaying Mini Mouse Macro main window in auto size mode causing a small macro window. 
Mini Mouse Macro 1.3.3.1   (05 NOV 2013)
  • Minimize to system tray option added under file menu. 
Mini Mouse Macro 1.4.0.0   (10 NOV 2013)
  • Command line arguments for scripting added.
  • Script Builder added to application.
  • Ability to schedule Mini Mouse Macro tasks.
  • Removal of update prompt on update notification.
Mini Mouse Macro 1.4.0.1   (09 DEC 2013)
  • Improved response time for pausing running macro's (now checks running macro every 1 m/s for a pause press).
  • When a running macro is paused a 'pause' border is displayed.
  • Bug fix for 'F9' key press during running macro's.
Picture






apps

Robocop Robocopy
Simple File Encryptor
Mini Mouse Macro
Mini Mouse Macro PRO
Porky Port Scanner
Easy IPChange

turnssoft

Downloads
Donate
Contact Us
PGP Public Key
Shop

support

Forum
How to
Turnssoft TS Logo
© Turnssoft 2016