Skip to main content

Keyboard Emulation

🔗 Original page — Source of this material


Description

Emulation of typing text or pressing keys on a website.

How do you add this action to your project?

Via the context menu Add ActionEmulationKeyboard Emulation

image-20200807-194254

Or you can use the ❗→ smart search.

What is this used for?

  • Filling input fields
  • Typing text
  • Emulating key presses

How do you work with this action?

Action Setup

image-20200807-195738

  1. The field for text, ❗→ *variables and special keys.
  2. Pause between keystrokes.
Note

You can use text, variables, and special keys all at the same time.

Static Text

image-20200807-200220

  1. Enter static text.
  2. Set the input parameters.
Note

The text will remain unchanged throughout the entire project.

Working with Variables

A variable in the action will let you enter new text each time.

image-20200807-201138

  1. Set the desired variable.
  2. Adjust the delay slider.
Note

The text will change depending on the variable's value.

Using Special Keys

Lets you emulate keys like Enter, CTRL, END, etc.

image-20200807-204053

  1. Place your mouse cursor in the Text field.
  2. Press the hotkeys CTRL + Space to open the context menu.
  3. Select the desired key from the list.

Usage Example

Many sites have learned to track keystrokes, so for maximum reliability, you can fill out forms using keyboard emulation.

image-20200820-112958

It works something like this:

  1. Go to the website.
  2. Open the profile editing section.
  3. Save the required data into the relevant variables.
  4. Pass the variables into the keyboard emulation action.
  5. After placing the cursor in the input field, start the cube.
  6. The site will see you as a real user and accept the data.
  1. ❗→ Variables window
  2. ❗→ Project settings
  3. ❗→ Mouse emulation