Docs

RunMacro Documentation

Create your first robot, then go further as needed.

Clear step-by-step guides to create, run, and improve robots for repetitive computer work.

Docs File Data (Dulieu)
🗃️ File

Load account data from the Dulieu tool in RunMacro

The Data command works with the companion Dulieu tool (an SQLite account store).

Prerequisites#

  • Add Data (Dulieu) to the macro.
  • Prepare the data or target that Data (Dulieu) will use.

Supported modes#

  • RunMacro Runner

What it does#

The Data command works with the companion Dulieu tool (an SQLite account store). It Reads the current page data into variables, Copies a value to the clipboard, or Inserts a value back into a data field.

Screenshots & video#

RunMacro Data (Dulieu) command configuration dialog showing parameter fields
Configuration dialog and parameter fields for the Data (Dulieu) command in RunMacro.

When to use it#

  • Load account info (email, password...) from Dulieu to fill forms.
  • Copy a data field to the clipboard to paste.
  • Write a result (e.g. a token) back into Dulieu.

When not to use it#

  • Do not use it before verifying source encoding, headers, and column format.

Configuration steps#

  1. Add a File › Data command and choose the Dulieu.exe path.
  2. Choose the action: Read / Copy / Insert.
  3. Enter the variable to use (e.g. {email1}); for Insert, also enter the value to write.
  4. Save.

Every option explained#

Dulieu.exe path#

Path to the Dulieu tool; RunMacro reads dynamic_accounts.db in the same folder.

Action (Read/Copy/Insert)#

Read loads variables, Copy puts one value on the clipboard, Insert writes one value back to a field.

Variable / insert value#

The data variable (e.g. {email1}). Insert needs exactly one target variable and a new value.

Pre-read delay (ms)#

Wait briefly before reading the DB to avoid reading while Dulieu writes.

Expected result#

After execution, Data (Dulieu) completes the described action and makes its result available to the next step.

Real example#

Example: load email/password then log in#

  1. Data Read with {email1} and {password1}.
  2. Type Text {email1}, {password1} into the form.
  3. Click login.

Limitations and failure cases#

  • Schema/path changes or locked files can prevent loading; large datasets increase memory and processing time.

Tips & common mistakes#

This needs the companion Dulieu tool; variable names are normalized from column titles (e.g. "Email" → email1).

Verification details#

  • commands/data_source.py
RunMacro robot

Robots do the work. Your time is yours.

Create a robot in minutes, no coding needed. Reliable execution, remote management, transparent costs — and you always stay in control.