Manage the delays between keystrokes

Either you are using the Macro Recorder to record your keystrokes, or you manually drag and drop the “Send Keys” action, sometimes you may need to change how fast the keystrokes are sent. WinAutomation provides you with 3 different tools to do that:

1) Set Playback Speed (“Tools – Set Playback Speed” in the Job Designer window): This option allows you to control the playback speed of your recorded macros. You can choose whether you want to execute the actions that you recorded without internal delays or exactly as you recorded them.

Notice that the “Set Playback Speed” option affects all recorded actions (including mouse movements and mouse clicks).…

How do I import the jobs that I created in WinAutomation v2?

WinAutomation v3 and its built-in macro recorder is fully backwards compatible: this means that all the jobs that you may have created in previous versions will be automatically detected and imported in v3. Moreover, besides the automatic job import during the installation process, you can also manually import in WinAutomation v3, jobs that have been created in previous versions.

In order to import jobs that are saved in an xml format, you will have to select the “File – Import Job” menu in WinAutomation’s console window. Then in the “Select Job to Import” dialog, you need to change the “Files of type” selection to “Xml Job Files”:

Then you can locate the job or jobs that you wish to import, select them and hit the “Open” button.…

Send Keys – Use Modifiers

If you have tried sending a keyboard macro¬†combination with the “Send Keys” action, you may have noticed that if you click on the “Insert Modifier” button, and select for example the Shift modifier, WinAutomation automatically enters {Shift}() in the text to send field, and places the cursor between the two parentheses.

In order to send a specific letter along with the modifier, you will have to write something like this: {Shift}({W}) or {Shift}({C}) in the “Text to Send” field. This means that you will have to enclose the capital version of the letter in curly braces, inside the parentheses of the modifier.…

Email notification when a scheduled job generates an error

In some cases you may want to setup a “global error handling” system, so that every time a job fails, you will be notified about this incident through email. A very common example where this feature could prove useful, is server automation, where if WinAutomation is installed in a server where you do not have access on a daily basis. If for some reason, any of your jobs fails to complete successfully, WinAutomation will automatically send an email to the address that you specify, with the name of the job that failed, the time when the error occurred and a short description of the error.…

Retrieve a specific cell’s value from a DataTable

If you use WinAutomation and Excel Macros to manipulate Excel files, you most likely came across the concept of Data Tables. Whenever you are reading a range of cells from an Excel file, the information that you acquire is stored in a variable that has a type of “Data Table”. Sometimes, you may want to retrieve a specific cell’s value. The easiest way to do that, is to use the “Read from Excel” action, and store a cell’s content into a variable. But what happens if you need to use the values of 50 different cells from the Excel file? Do you have to create 50 different “Read From Excel” actions?…

Copyright 2016 - Softomotive Ltd