Jump to content
Macro Express Forums

A Big Problem With The Program


yaqwa

Recommended Posts

I have a big problem.

It comes with 3.x .

I have now nearly 80 macros in my list and my system is really slow. First i did not know that the problem comes with Macro express but i really reinstalled my system completely new and at the moment i installed macro express it happens.

Than i tried to change the macro file from mymacro folder to the normal standard macro folder (macex.mex or sample.mex) and all worked fine. I changed it again to my own macro and all slows down.

Now i deleted nearly 10 not so necessary macros and than it runs fast again.

But i could not find any mistakes in these macros. Only thing i can say (but i am not sure) is that i also deleted 2 macros with a "control" activation. Both "Control" macros are setting up for IE.

But they both run in an other macro folder with nothing else in it.

 

 

Any idea what i can test to find out? Or what i can change?

Link to comment
Share on other sites

Sometimes (as often as a couple of times a week) I have a problem with ME sucking up 90%+ of my CPU resources (P4 3.2Ghz HT) which brings my system to halt. Sometimes I detect the problem while a macro is running, other times, while ME should be idle. Not sure if a scheduled macro fires before the problem happens or not. When problem occurs, I open Task Manager and select MacExp.exe on the Proccesss tab and then select End Process.

 

As to the number of macros in you macro library causing the problem, I have over 400 macros in library on 3 PC's and don't seem to have any issues with it.

Link to comment
Share on other sites

Thanks but NO this could not be the problem.

If i change the macro library to an other everything works fine.

Also i have the running icon in the task so i can see if a macro is running - but there is no icon.

I tried it again this day and it must be something with the "control"

i set up all my macros and system (most IE (Netcaptor)) iss slow.

Than i just delete 6 macros with "control" activation and its running real fast.

So it must be somithg wrong with my control activations - maybe Macro express must work hard to have a look if the control fits the macro?????

Link to comment
Share on other sites

If Macro Express finds at least one Control or Window activated macro it activates a loop that looks for the specified Windows Control or Window every 1/4 second. This does use CPU time. On faster computers this is not noticable. However on slower computers this can have a noticable effect.

 

The more windows you have open on your system, the longer it will take Macro Express to perform the check. Note that not all windows are visible and even hidden windows are examined by Macro Express. There are utilities you can use to view the windows or you can use a simple macro to do this using Repeat with Windows macro command:

Activate or Launch: "notepad" OR "notepad.exe"
Repeat with Windows: Place title in %T1%
 Text Type: %T1%
Repeat End

Link to comment
Share on other sites

Thanks

Yes it was the "control" thing.

 

I changed all controls to no activation and use now the multible choice menu for those .

Its not so good as the control feature but my system is running fast now and there are just one or two keystrokes more i have to press

i can live with this

 

thanks

Link to comment
Share on other sites

  • 8 years later...

The problem: high CPU usage when running timed based macros.

Applies to: both v.3 and v.4

The fix: change the Delay Type (under Set Delay) from the default [Delay in Seconds] to [Timed Delay in Seconds]

 

This issue plagued me for years. I recreated most of my macros in AutoHotkey since it could run the same processes without dragging down the computer. Problem is AutoHotkey lacks the ease of use that is MacroExpress. The fix is to change the Delay Type from the default [Delay in Seconds] to [Timed Delay in Seconds]. Don't know why it makes a difference but a macro that pegged all cores on my 32GB 3.5GHz i7 at over 90% usage will show no CPU usage with the switch.

 

I stumbled across this fix a loooong time ago but being the ass that I am I never shared the info. And, since I haven't see this fix posted elsewhere I'm going to spam it anywhere I see peeps asking about CPU overload.

 

 

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...