Tài liệu

Tài liệu RunMacro

Tạo robot đầu tiên, rồi tiến xa theo nhu cầu.

Hướng dẫn rõ ràng từng bước để tạo, chạy và cải thiện robot cho công việc máy tính lặp lại.

Tài liệu Tệp Data (Dulieu)
🗃️ Tệp

Nạp dữ liệu tài khoản từ công cụ Dulieu (RunMacro)

Lệnh Data làm việc với công cụ đi kèm Dulieu (kho tài khoản dạng SQLite).

Điều kiện cần#

  • Đã thêm lệnh Data (Dulieu) vào macro.
  • Chuẩn bị dữ liệu hoặc mục tiêu mà Data (Dulieu) sẽ sử dụng.

Chế độ hỗ trợ#

  • RunMacro Runner

Chức năng này làm gì#

Lệnh Data làm việc với công cụ đi kèm Dulieu (kho tài khoản dạng SQLite). Nó Đọc dữ liệu trang hiện tại vào biến, Sao chép một giá trị vào Clipboard, hoặc Chèn ngược giá trị vào một ô dữ liệu.

Hình ảnh & video#

Giao diện cấu hình các trường thông số của lệnh Data (Dulieu) trong RunMacro
Khung cấu hình các trường thông số của lệnh Data (Dulieu) trong RunMacro.

Khi nào nên dùng#

  • Nạp thông tin tài khoản (email, mật khẩu...) từ kho Dulieu để điền form.
  • Sao chép một trường dữ liệu vào Clipboard để dán.
  • Ghi ngược kết quả (vd token) trở lại kho Dulieu.

Khi nào không nên dùng#

  • Không dùng khi file nguồn chưa xác minh encoding, header hoặc định dạng cột.

Các bước cấu hình#

  1. Thêm lệnh Tệp › Data và chọn đường dẫn file Dulieu.exe.
  2. Chọn hành động: Đọc / Sao chép / Chèn.
  3. Nhập biến cần dùng (vd {email1}); với Chèn thì nhập thêm giá trị cần ghi.
  4. Lưu.

Giải thích từng tùy chọn#

File Dulieu.exe#

Đường dẫn tới công cụ Dulieu; RunMacro đọc dynamic_accounts.db cùng thư mục.

Hành động (Đọc/Copy/Chèn)#

Đọc nạp biến, Sao chép đưa 1 giá trị vào Clipboard, Chèn ghi ngược 1 giá trị vào ô dữ liệu.

Biến / Giá trị chèn#

Biến dữ liệu (vd {email1}). Với Chèn cần đúng 1 biến đích và giá trị mới.

Chờ trước khi đọc (ms)#

Chờ một chút trước khi đọc DB để tránh đọc trúng lúc Dulieu đang ghi.

Kết quả mong đợi#

Sau khi chạy, Data (Dulieu) hoàn tất thao tác đã mô tả và cung cấp kết quả cho bước tiếp theo.

Ví dụ thực tế#

Ví dụ: Nạp email/mật khẩu rồi đăng nhập#

  1. Data Đọc với {email1} và {matkhau1}.
  2. Gõ Văn Bản {email1}, {matkhau1} vào form.
  3. Bấm đăng nhập.

Giới hạn và trường hợp lỗi#

  • Đổi schema/đường dẫn hoặc file bị khóa có thể làm dữ liệu không nạp; dữ liệu lớn làm tăng bộ nhớ/thời gian xử lý.

Mẹo & lỗi thường gặp#

Lệnh này cần công cụ Dulieu đi kèm; tên biến được chuẩn hóa từ tiêu đề cột (vd cột "Qua email" → email1).

Thông tin kiểm chứng#

  • commands/data_source.py
Robot biểu tượng của RunMacro

Công việc của robot. Thời gian của bạn.

Tạo robot trong vài phút, không cần lập trình. Chạy ổn định, quản lý từ xa, chi phí rõ ràng — và bạn luôn giữ quyền kiểm soát.