Macro ToolsWorks Family Products 
 FAQ Frequently Asked Questions 

 

Although Macro ToolsWorks is used in all questions and answers, the cases apply to all Macro ToolsWorks faimily products (Perfect Keyboard, Macro Toolbar, Clicky Mouse, WimScheduler).

 

1. Existing registration not working in new version of Macro ToolsWorks.
2. Is there a way to use MacroToolsWorks from command-line?

3. Sharing Macros

4. Macro ToolsWorks keyboard triggers can't work with Delphi editor.

5. Problem with ZoneAlarm 6

6. Activate Button

7. Entering Mail website


 

 

 

 

 

 

 

 

 


 

Q1: Existing registration not working in new version of Macro ToolsWorks.

A: Follow these steps:

 
1. Make sure you have downloaded and installed the same program.  It happens that people download Macro Toolbar instead of Macro ToolsWorks.  Look at About box (Help/About menu command) and make sure you really have Macro ToolsWorks installed.

 

2. Make sure you have downloaded and installed the same edition of the program.  Macro ToolsWorks comes in "Standard" and "Advanced Scripting" editions and each of them need different registration number.  Look at About box (Help/About menu command) and make sure you use proper edition of the program.

 

3. It may happen that updated version of the software requires new registration number. In such a case contact Pitrinec Software support via email: s u p p o r t @ p iztzr i n e c . c o m.

 

 

Q2: Is there a way to use MacroToolsWorks from command-line?

A: It is possible to start macro saved in a macro file from other program or using a command line (Windows "Run" dialog box or command prompt window).  Just start the program with this parameters:

-run:
NameOfTheMacroToRun MacroFilePath

For example, "C:\Program Files\....\_prog.exe -run:Update C:\Program Files\....\mymacrofile.4...


This will cause the macro program is loaded to the memory, opens the file specified in the parameter and runs the defined macro.  Then the program exits.

There are several other options how to run macros from command-line or other programs - please, read more in the Macro ToolsWorks help file.

 

 

Q3: Is it possible to share macros among multiple users?

A: Users can share macros over the network. Shared macros are saved in a separate macro file that has to be located on a network drive (directory) all user can access. Each user that wants to use shared macros has to enable "Allow shared macros" option in the main settings dialog box and specify the path to the shared macros file in the main settings window.  Read more in the Macro ToolsWorks help file.

 

 

 

Q4: Macro ToolsWorks keyboard triggers can't work with Delphi editor.
 

A: There is a problem with "Code completion" feature of the Delphi editor.  The keyboard triggers at first work fine but after "code completion" feature is used one time the triggers stop responding.  After restarting the Macro ToolsWorks the keyboard triggers work fine until "code completion" is used again.  It seems that the Delphi handles keyboard system wide hooks incorrectly.  This is not a bug in the Macro ToolsWorks.  Unfortunately, there is not known work around for this.

 

 

 

Q5: Is MacroToolsWorks spyware or virus? ZoneAlarm 6, NAV and other spyware/antivirus programs report Macro ToolsWorks as a spyware or virus!


A: NO, Macro ToolsWorks and NO OTHER OUR SOFTWARE IS VIRUS OR SPYWARE!  From the Macro ToolsWorks nature (ability to work in ANY Windows application) there are used techniques (hooks) that spyware/adware programs use to use as well. For this reason the Macro ToolsWorks can be "detected" as a spyware by an anti-spyware software (of course it is not!!!). In the anti-spyware software there should be an option to tell that the Macro ToolsWorks is not spyware and exclude it from spyware/virus report. However, this is a question for the anti-spyware developers. Please, contact them concerning this issue.

 

 

Q6: How can I "press" a button in dialog box using macro?
 

A: There are two basic ways how to do that:

 

1. Use mouse commands (<mm> - move mouse to required position, <mlbd> - left mouse button down, <mlbu> - left mouse button up) to click on the button.  Note: Since the dialog box can appear on different screen positions every time it is opened, it is necessary to make sure that the coordinates relative to the dialog box is used in <mm> command.

 

2. Use keyboard to do that.  At first navigate to the button using Tab key (<tab> command) multiple times and then press "Enter" key (<enter> command).

 

 

Q7: How do I automatically log into my accounts on web sites or how do I fill web forms?
 

A: This is similar to Q6.  You need to navigate to each form field (<tab> is preferred way) and then insert required value. Look at our example:  "http://softwareutilities.com/samples/macros/macro_samples_macros.htm#for0005"
 

 

 

Q8: Keyboard triggers used to work fine in my Internet Explorer but suddenly they do not work anymore.  However, they all work fine in other applications.  What is the problem?
 

A: This can be caused by an "anti-keylogger" you may have installed on your computer.  If you have such a software installed then contact the developer for help. 
Also some browser helpers cause such problem.  For example PC Tools Site Guard and Browser Monitor cause the Macro ToolsWorks keyboard triggeres do not work in Internet Explorer.  Disabling the browser helpers fixes the problem.

 

 

 

 

 

 

 

 

 

 


[Back to ToolsWorks Home Page]