Overview
IntelliBuddies supports windows desktop UI automation through a list of activities under the Desktop Automation category inside Process Designer. Desktop Automation is the process of automating Windows desktop applications. The automation process imitates the actions of the particular UI element or the windows applications, such as mouse clicks, mouse moves, closing the applications, Resizing the window, typing into the interface elements such as buttons, checkboxes, or text boxes, or focusing the specified elements or window.
note
Refer to important note when using Smart Buddy to execute desktop automation processes.
Activities
Activity | Description |
---|---|
Block Input | This is a container that blocks the user inputs from both keyboard and mouse while executing the activities inside it |
Mouse Click | Performs a mouse click on a specified UI element |
Mouse Move | Performs mouse movement over a specified UI element |
Press or Release Key | Press or Release the selected keys |
Scroll | Use this activity to perform either vertical or horizontal Scroll on a specified UI element |
Send Keys | Sends the specified Text to the current cursor position on a specified UI element |
Set Key State | Turns the specified lock key to on/off state |
Close Window | Users can close the specified window or element by selecting it. |
Extract Data | Users can extract the data from the element by selecting it. |
Focus Element | Sets keyboard focus to the specified UI element |
Focus Window | Sets the specified window as active window |
Get Selected Checkboxes | Gets the state of checkboxes in the specified checkbox group |
Get Selected Radio Button | Gets the state of radio buttons in the specified radio buttons group |
Get window | Gets the window instance by its Title or embedded UI element |
Move Window | Changes the position of the specified window |
Populate Text Field | User can append or replace the specified Text, either plain or secured, inside the selected text field |
Resize Window | Changes the dimensions of the specified window |
Select Radio Button | Checks or unchecks the specified radio button state |
Select Tab | Selects the specified tab |
Set Checkbox State | Checks or unchecks checkbox |
Set Dropdown List Item | Selects an item from the specified dropdown or list box |
Set Window State | Sets the specified window to one of the indicated states: Maximize, Minimize, or Restore |
Set Window Visibility | Hides or Unhides the specified window |
Display Notification | Pushes windows notification with the specified message |
Get Default Printer | Gets the default printer associated with the current system |
Get Screen Resolution | Gets the width, height, bit count, and frequency of the selected monitor |
Print Document | Prints a document on the default printer |
Run DOS Command | Executes the specified DOS command or a console application in invisible mode and returns the result |
Set Default Printer | Sets the specified printer as the default printer on the current system |
Set Screen Resolution | Sets the width, height, bit count, and frequency for the selected monitor screen |
Show Desktop | Minimizes or restores all open windows to reveal or hide the desktop |
Take Screenshot | Takes a screenshot of the entire screen and saves the image in a file |
Open Console Application | This activity opens the console application and performs multiple actions within it |
Read From Console | Read single line from specified console application |
Write To Console | Write single line to specified console application |