Jump to content
Macro Express Forums

kevin

Admin
  • Posts

    1,945
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by kevin

  1. The remap keyboard feature has been removed from Macro Express. This decision was made because changes in recent versions of Windows caused this feature to no longer work properly, this feature is infrequently used, and because Microsoft now offers a better way to remap keys on the keyboard.

     

    To remap keys download and install PowerToys for Windows 10 and run the Keyboard Manager.

     

    The online help has now been updated.

     

  2. Macro Express 5 and Macro Express Pro 6 have been updated. This release contains bug fixes and minor improvements including:

     

    • Clicking on a shortcut to the Macro Express Player when the program is already running now opens the Macro Explorer.
    • Clicking on a shortcut to Macro Express Explorer now launches the Player if it is not already running. The shortcut to open Macro Express can now be pinned to the taskbar.
    • Improved playback of popup and floating menus.
    • Fixed an issue with the If Variable command comparing two decimal variables containing the same value.
    • Updated the "Ping Site" and "If Ping Successful" commands to be more consistent with each other and to clarify what is allowed in the IP Address/Hostname value.

     

    For details about these and other changes see:

    April 19, 2021 edition of the Macro Express News Newsletter

    Revision History for Macro Express 5
    Revision History for Macro Express Pro 6.

  3. The ping command ignores protocols such as HTTP, HTTPS, FTP, or SMTP. It only uses an IP Address or Host Name. Enter an IP address such as 209.197.94.249 or a host name like www.macros.com.

     

    The only valid entry in this field is an IP Address or a Host Name. This cannot include the protocol identifier http://, https://, ftp://, or smpt:// . Nor can it include specific pages like .htm, .html, or .apx.

     

    There is a problem in the Help. The example value of https://www.macros.com/abc%23%/support.htm is not valid. This example should be something like "www.macros%23%.com". We will fix the help.

  4. 46 minutes ago, GregChi said:

    OK, then is there a way in ME6 to set a trigger that responds to a 'no reaction/response from the cmd in 2-5 seconds'?

     

    No. The Ping Site / If Ping commands call some Windows APIs. Those are taking the time.

     

    41 minutes ago, GregChi said:

    Is there a readable flag at this point ? 

     

    Not directly. But ...

     

    You might try the If Online / If Not Online commands to see if they work faster.

  5. @Cory: Ping uses ICMP. It is part of the TCP/IP protocol standard.

     

    5 hours ago, GregChi said:

    When I use the command "pingsite", if there is no connection, response time is a long wait (up to 35 real seconds!!!).
    If there is a connection, response time is almost immediate. Is there a way to make the 'no connection' respond faster?

     

    When the Ping or If Ping macro commands run, the first thing that happens is Macro Express checks to see if there is a connection and, if there is a connection it checks to see if the IP address or URL is valid. The Timeout value specified in the Ping and If Ping commands has no effect on these tests.

     

    Once it is determined that there is a connection and the IP address or URL is valid then the Ping actually happens at that point, the Timeout value is used.

     

    The amount of time it takes to determine whether or not you are connected to the network or if the IP address is valid occurs in WIndows. So, no, there is not a way to make it faster.

     

    The Ping command included in Windows seems to work differently. You might be able to have the test for a connection work more quickly if you call it instead.

  6. Macro Express v 5.2.0.1 - Macro Express Pro v 6.2.0.1

     

    Macro Express 5 and Macro Express Pro 6 have been updated with many improvements, UI adjustments and bug fixes. There is one important change of particular note.

     

    Recently Windows Defender SmartScreen began blocking unwise.exe, the program used to uninstall Macro Express, due to security vulnerabilities. Blocking occurred when using Microsoft Edge and Windows 10 whether or not Windows Defender or another Internet Security program was being used. You likely experienced this issue if you attempted to uninstall Macro Express.

     

    The installation programs for the non-portable versions of Macro Express 5 and Macro Express Pro have been replaced with new setup programs. This change requires two important considerations.

     

    1. Automatic Update will update your existing copy of Macro Express to the latest version but the uninstaller from the previous versions of Macro Express will not be removed from the Apps & features list in Windows Setup. If, in the future, you try to uninstall Macro Express, Windows Defender SmartScreen will block it. To avoid this problem download and install the full setup program from macros.com/download.htm.
    2. The Advanced Installation options have changed. If your company or organization is using the Advanced Installation options to deploy Macro Express your installation procedures will need to be updated.

     

    For details about these and other changes see:
    September 15, 2020 edition of the Macro Express News Newsletter 
    Macro Express 5 Revision History
    Macro Express Pro 6 Revision History

     

     

  7. If the program you are running is running with elevated privileges the Macro Express and the Mouse Locator must also be running with elevated privileges (As Administrator). An enhanced version of the Mouse Locator will be available with the next version of Macro Express that eliminates this requirement.

     

    We do not recommend using the Mouse Locator programs containing a version numbers such as MSLocate_v6.1.3.1.exe  and MSLocate_v6.1.1.1.exe. These files will be removed when newer versions of Macro Express are installed.

  8. Regarding the current released version of Microsoft Edge:

     

    Due to updated security features in the Microsoft Edge browser macro activations no longer work in Edge. We worked with Microsoft over a number of months to find a solution but they will not be making a change to restore functionality in Edge. They issued the following statement:

     

    "... the app design is not supported for use with Edge, and there are no known APIs that can be leveraged to perform the same workflow. Unfortunately, there is nothing much we could do from our side from here onwards."

     

    It is possible that if you and enough other customers report this issue to Microsoft they may reconsider this decision.

     

    All activations work in other browsers such as Internet Explorer, Chrome, Firefox and Opera.

     

    HOWEVER, the macros work with the beta version of the Chromium Powered Edge browser.  Unless they make a change to intentionally disable the APIs used by Macro Express it looks like we will be able to use Macro Express with Edge going forward.

     

  9. All new versions of Macro Express and Macro Express Pro
     
    This major release contains dozens of enhancements, bug fixes and security patches. One of the major changes for this release is to support ultra high DPI / 4K monitors that are now on many new computers. This necessitated many changes throughout the program.
     
    These features are new to former Macro Express 3 users:

    • Insert rich text into other applications.
    • Assign names to variables to more readily identify them.
    • No limit to the number of variables per macro.
    • Edit more than one macro at a time.
    • Update data displayed in a text box in real time during macro playback.

    These features will be new to you if you have been using Macro Express 3 or Macro Express Pro 4:

    • New redesign of the program makes it easier than ever to use Macro Express.
    • Support for ultra-high definition / 4K monitors.
    • Improved the navigation in dialogs and windows.
    • Command dialogs are now resizable so you can see more information without scrolling.
    • Many commands now allow entering multiple lines of information.
    • Adjust the look and feel of the program by choosing a theme, small or large icons and fonts.
    • The About box now indicates when an update is available.
    • An optional automated update process is included to ensure you are using the latest version.
    • Stability is improved. In many places where Macro Express would previously crash it now makes an entry in the Macro Logs and continues.

    For a more detailed information about Macro Express 5 and Macro Express Pro 6 please see the December 14, 2018 edition of the Macro Express News Newsletter.
     
    All future enhancements, bug fixes and security patches will be made to Macro Express 5 and Macro Express Pro 6.

     

  10. Major updates have been made to Macro Express and Macro Express Pro. Because of the similarities between Macro Express 5 and Macro Express Pro 6 the discussion forum Macro Express and Macro Express Pro is designated for all discussions about all versions of Macro Express and Macro Express Pro except Macro Express 3.

    This Macro Express 3.x forum will remain for a time to discuss Macro Express 3 issues.

  11. Major updates have been made to Macro Express and Macro Express Pro. Because of the similarities between Macro Express 5 and Macro Express Pro 6 this forum has been renamed Macro Express and Macro Express Pro discussion forum.

    This forum is designated for all discussions about all versions of Macro Express and Macro Express Pro except Macro Express 3.

  12. All new versions of Macro Express and Macro Express Pro
     
    This major release contains dozens of enhancements, bug fixes and security patches. One of the major changes for this release is to support ultra high DPI / 4K monitors that are now on many new computers. This necessitated many changes throughout the program.
     
    These features are new to former Macro Express 3 users:

    • Insert rich text into other applications.
    • Assign names to variables to more readily identify them.
    • No limit to the number of variables per macro.
    • Edit more than one macro at a time.
    • Update data displayed in a text box in real time during macro playback.

    These features will be new to you if you have been using Macro Express 3 or Macro Express Pro 4:

    • New redesign of the program makes it easier than ever to use Macro Express.
    • Support for ultra-high definition / 4K monitors.
    • Improved the navigation in dialogs and windows.
    • Command dialogs are now resizable so you can see more information without scrolling.
    • Many commands now allow entering multiple lines of information.
    • Adjust the look and feel of the program by choosing a theme, small or large icons and fonts.
    • The About box now indicates when an update is available.
    • An optional automated update process is included to ensure you are using the latest version.
    • Stability is improved. In many places where Macro Express would previously crash it now makes an entry in the Macro Logs and continues.

    For a more detailed information about Macro Express 5 and Macro Express Pro 6 please see the December 14, 2018 edition of the Macro Express News Newsletter.
     
    All future enhancements, bug fixes and security patches will be made to Macro Express 5 and Macro Express Pro 6.

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  13. The Macro Express Text Type command can type text much faster than the application receiving the text can process it. Keystrokes are buffered until the application can finish processing it. Problems can occur if the buffer fills up. Other problems occur if the macro is depending on something happening as a result of the items typed but it has not occurred yet.

    Sometimes a small delay works fine. Sometimes, however, a delay is not enough.

    When writing the sample macro "Type Special Characters" we discovered that the more information that is entered into a Notepad window the slower it responds. So, for example, the same delay that works with the first 100 lines of text will no longer work with lines 1200-1300.

    The Wait for Text Playback will wait until the buffer has been emptied before continuing.

    To see how this works open the "Type Special Characters" macro in the samples.mex macro file. This macro file should be copied to the folder in your documents folder where your macro files are located. It is also installed in the same folder as the Macro Express program files. If you are unable to find a copy of samples.mex it can be downloaded here: https://www.macros.com/samplemacrospro.htm.

    If you edit the Type Special Characters macro to disable the Wait for Text Playback commands it will not run correctly.

    • Like 1
  14. As you observed, when Macro Express is unable locate the macro file it should display a dialog allowing you to load the correct file. Our developers say that it is likely caused because of the "File access denied" message. This is different than "File not found".

    Make sure that you have full access to the folder where the macro file you are trying to load is located. Also, since your macro file is on a network drive it is possible that the file is accessible when Macro Express starts.  When a macro file is stored on a network drive it is possible that Windows will try to start Macro Express before the drive mapping is established. If this is the case use the "Wait for " option found in Options, Preferences, Startup to tell Macro Express to wait a while before trying to load the macro file.

    Here are some other suggestions if that does not help:

    1. Restore the macro file in the previous location. Launch Macro Express and click File, Open Macro file to load the macro file from the new location.

    2. Make sure Macro Express is not running. In the folder where Macro Express is installed click on the MacDef.exe program. This will reset the preferences including the path to the macro file to load. After resetting the preferences start Macro Express and then click File, Open Macro file to load the macro file from the new location.

    3. Uninstall and reinstall Macro Express. Then click File, Open Macro file to load the macro file from the new location.

    Note: It is not a good idea to move the macro file without loading the file in the new location first.

  15. On 11/11/2017 at 12:51 PM, Karlbu said:

    I am unable to file a support request through https://www.macros.com/supportrequest.htm   When I attempt to send the form the send to https://www.isssvr.net/cgi-bin/ttcgi.exe  times out.  This happens on both Firefox and Edge.  So something appears to be amiss with the request form.

    Due to a drunk driver, the power was out in the city where our data center is housed for 31 hours over the weekend. The Support Request form is back up and running.

    Don't drink and drive!

  16. Macro Express Pro v 4.8.0.1 is now available. This version contains many improvements and bug fixes along with one security patch. We recommend you upgrade to this version. Changes include the following:

    1. Made changes to allow the program to be used on computers with high DPI settings such as those with 4K monitors.

    2. Added 'Variable Set Decimal to Display Size Multiplier' command to allow macros to adjust for different DPI screen settings.

    3. Fixed a problem with the Mouse Locator in the Portable version.

    4. Fixed a problem where some processes were missing from the list of processes.

    5. Fixed security vulnerability CVE-2014-0994 relating to bitmap images.

    6. Updated the installer

    7. Removed "The " from many of the Error Codes to make it easier to locate a specific error in the 'Catch Error' command.

    8. Most running macros are now listed when the mouse is hovered over the running man icon.

    9. When the player starts it now waits for macro files to be ready before attempting to load them. It waits up to 15 seconds for each macro file to become available.

    10. Shortkey activated macros include a "To Play Back" box in the Activations tab of the Script Editor.

    11. Moved Show Sidebar and Show Toolbar options to the Preferences, Appearance dialog.

    12. Added the ability to Log Unusual Events to note errors that should not crash the program.

    13. Importing macros is now faster.

    14. Fixed a bug that could cause the program to forget which macro files are loaded.

    15. Fixed a problem where you could not export to a macro file that already exists even if you answered Yes to overwrite it.

    For a complete list of changes see the Macro Express Pro v 4.8.0.1 Release Notes. Download Macro Express Pro from the Macro Express download page.

    Macro Express News - September 26,2017 contains more information, tips and sample macros.

×
×
  • Create New...