Jump to content
Macro Express Forums

kevin

Admin
  • Posts

    1,950
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by kevin

  1. There are some issues running Macro Express 3 (and Macro Express Pro) on Windows 7. New releases will be available before Windows 7 is released.
  2. Each variable is cleared when a macro runs. The only exception to this is if one macro calls another via the Macro Run command. In that case all variable values are passed to the called macro.
  3. I too saw this yesterday afternoon. Strange.
  4. If the installer suggests that you reboot, you should reboot! It is true that sometimes (and maybe even many times) you can 'get away' without rebooting. But, if you do not reboot when asked you run the risk of running Macro Express Pro or Macro Express with an incompatible version of the hook (mexhook.dll). Innumerable support requests are resolved by rebooting. Why? - Technical details for those so inclined: In order to do the things it does, Macro Express establishes an interface with Windows using the Windows 'Hooks'. The dll file named mexhook.dll establishes this interface. As your other applications (Word, Excel, IE, Firefox, etc.) run, every program that allows user input via the keyboard or mouse includes an interface to mexhook.dll. If even a single program window is interfaced with mexhook.dll when you start to install Macro Express, the mexhook.dll file cannot be replaced by the installer until your computer is rebooted. One way that sometimes helps you avoid having to reboot after installing Macro Express is to close all running programs and Macro Express itself before beginning the install. The first panel of the Macro Express installation program suggests this.
  5. Two quick suggestions: 1. Make sure your log files are not too large. This can slow things down quite a bit. You may be using a different folder but by default the log files are stored here: [My Documents]\Insight Software\Macro Express\Macro Logs\ 2. To see if the lag is with the activation or somewhere inside your macro, put a Sound File command at the top of your macro. When you hear the sound, you know the macro is activated. Please let us know what you discover. If you continue to have trouble please contact the Support people at Insight Software Solutions. (I guess that was really three suggestions.)
  6. If users share a macro file, they will eventually see the floating menu macro once it is enabled. Macro Express periodically reloads the macro file when it detects that the macro file has changed. This happens every time when Macro Express starts up. It will happen at the interval specified by the 'Automatic Synchronization Update, Synchronize Every [ ] Minutes' setting found in Options, Preferences, Network. If the a macro is run that is not already in the cache, the macro file will be reloaded. When someone starts to edit a macro, the macro file will be reloaded. If a floating menu macro has been created and/or enabled when the macro file is reloaded, that user will see it. Due to the various ways the macro file is reloaded, it may seem "kind of random." In short, if your macro file is shared by multiple users and that macro file contains a floating menu macro then you should expect all users to see the floating menu. Eventually.
  7. Use the Repeat with Folder command to get filenames. The Variable Set From File path allows you to split a filepath into Drive, Path, Filename and Extension.
  8. If all users are sharing the same macro file, and if that macro file has a floating menu in it, then all users will see the floating menu. Do you have a floating menu? And is it being enabled somewhere or by someone?
  9. As you observed, the media player built into Macro Express Pro does not play MP3 files. You can use the 'Program Launch' command to play an MP3 file using whatever program is associated with it. Program Launch: "16-Darcy Farrow.mp3" (Normal) Parameters: This will launch the application associated with that file type, in most cases, Windows Media Player. I was surprised to note that setting the 'Run Mode' in the 'Program Launch' command to 'Hidden' caused Media Player to remain hidden from view while playing an MP3. I suggest that you experiment with this setting to see how it works in your environment. You could also use the 'Window Hide' command to hide the program that plays MP3 files on your computer after it has launched. Note that the technique to run an application associated with a type of file can be used for any file that is associated with an application. For example, to open a .doc file in Word (or WordPad if Word is not installed on that computer) do this: Program Launch: "A_Document.doc" (Normal) To open Excel and load a .xls file in do this: Program Launch: "A_Spreadsheet.xls" (Normal)
  10. Macro Express Pro update Macro Express Pro v 4.1.0.1 has been released. This update includes 68 changes including some new features and many bug fixes. The Release Notes contain a detailed list of changes. The latest version of Macro Express Pro may be downloaded from the Macro Express download page. Notice: Due to specific changes to information contained in the preferences, you must uninstall this version before installing an older version on top of it. You do not, however, need to uninstall older versions of Macro Express Pro before installing version 4.1.0.1.
  11. You posted this in the Macro Express Pro forum but, from your example, it looks like you are using Macro Express 3. In Macro Express Pro the Window Activate command has 'Partial Match' and 'The name contains wildcards' options. In Macro Express Pro your macro would look like this: Window Activate: TF*125 tick Your solution is good for Macro Express 3.
  12. The path to the macro file, along with the other preferences, are stored in the registry. The Knowledgebase article We want to set specific preferences for Macro Express 3 contains detailed information about how to specify the macro file to use and the preferences for users on a network.
  13. Each time a crash occurs on a specific computer a number is incremented. This number is included in the crash report. (See 'Report: #00123', for example.) I know that Steve Casper has had 123 crashes on one of his computers. I know that Cory has crashes on a variety of separate computers because his crash report number is often 1 or 2. As Jason stated, we prefer that you send all crash reports. Some seemingly identical crash reports may contain slightly different information. Sometimes the clue to the solution is in one of the crash reports that has one additional piece of information that is different from all the others. Even if we get 10 crash reports in an hour, if they are the same, we merge them into one tracking issue.
  14. Steve's code is good but it can be simplified: Variable Set String %T1% "1" Variable Set String %T1% from Prompt Variable Set Integer %N1% to 10 Variable Set Integer %N1% from Prompt Variable Modify String: Pad Left %T1% // pad left with spaces to make the length equal to %N1% Replace " " with "0" in %T1% // change spaces to 0's Text Box Display: Final Result <TVAR2:01:01:1><TVAR2:01:02:FWhat number would you like to prefix 0s to?FFCenter:Center><IVAR2:01:01:10><IVAR2:01:02:FHow many digits should your number be once the 0s have been added?FFCenter:Center><REM2:><TMVAR2:14:01:00:%N1%:000:><TMVAR2:21:01:01:000:000: 0><TBOX4:T:1:CenterCenter000278000200:000:Final Result%T1%>
  15. When you are logged off, Macro Express is not running. When your workstation (or server) is locked, Windows ignores keystrokes, mouse movements and mouse clicks generated by Macro Express. There is another way. Windows has a build in task scheduler. You can set it to run tasks at specific times. If you enter a user name and password when defining the task, Windows will log on and perform the task. You can have a scheduled task launch a macro. Look at the documentation for the /A option in the Macro Express Help under the Command Line Parameters topic for details. It is even possible to have the computer wake up and run a scheduled task if you remember to hibernate instead of shutting down your computer. There are several stories on the web describing how to do this. Here is one.
  16. Password protected macros are meant to not only prevent someone editing them but also prevent users deleting them. This feature is useful for organizations that need to ensure specific macros remain in the macro file. To remove macros if you do not know the password, create a new macro file and import all your desired macros into it.
  17. For support options visit our Support page. There are a number of support options listed including an email link. The support page can also be reached by clicking 'On the Web' followed by 'Support' from within the program.
  18. Is this the correct forum for PGM Functions Library posts? Should it be in Third Party Tools? Were you able to contact someone at Professional Grade Macros via email? I'm not sure if support@pgmacros.com is valid. You might want to try joe at pgmacros.com. A new version of the PGM Functions Library was recently released. The new version will install on Windows Vista and will install better with Macro Express Pro. Visit the PGM Functions Library download page.
  19. For one thing, you're missing a %. This: Delete File or Files: "%T1" should look like this: Delete File or Files: "%T1%"
  20. I'm not quite sure what is going wrong with your macro. Attached is a copy of my test macro. It should be a good starting point. OutlookTest.mex
  21. I hope you're not using this to send spam. I got this to work. Put this into T20 using the Variable Set String command: /c ipm.note /m randall&subject=help%20with%%20everything&body=The%20following%20is%20happy%20fun%20tiem: Then put 'outlook.exe' in the Program Path/Name field of the Program Launch: command and %T20% in the Program Parameters field.
  22. You probably need to contact customer support.
×
×
  • Create New...