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 Biến Gán Biến
📝 Biến

Gán giá trị cho biến từ nhiều nguồn trong RunMacro

Lệnh Gán Biến đặt giá trị mới cho một biến, lấy từ một trong ba nguồn: văn bản bạn nhập, nội dung Clipboard, hoặc một biến khác.

Điều kiện cần#

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

Chế độ hỗ trợ#

  • Chế độ Desktop
  • Chế độ Browser — Chạy nền qua Chrome CDP: nếu nguồn là clipboard, lệnh đọc clipboard ảo của RunMacro thay vì clipboard hệ thống.
  • RunMacro Runner

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

Lệnh Gán Biến đặt giá trị mới cho một biến, lấy từ một trong ba nguồn: văn bản bạn nhập, nội dung Clipboard, hoặc một biến khác.

Hình ảnh & video#

Giao diện cấu hình các trường thông số của lệnh Gán Biến trong RunMacro
Khung cấu hình các trường thông số của lệnh Gán Biến trong RunMacro.

Khi nào nên dùng#

  • Cập nhật biến bằng nội dung vừa copy (Clipboard).
  • Sao chép giá trị từ biến này sang biến khác.
  • Đặt lại giá trị biến bằng văn bản mới.

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

  • Không dùng khi cần tính toán, regex hoặc khai báo scope Global/Dynamic rõ ràng.

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

  1. Thêm lệnh Biến › Gán Biến.
  2. Chọn biến đích.
  3. Chọn nguồn: Văn bản / Clipboard / Biến khác, rồi nhập giá trị nguồn tương ứng.
  4. Lưu.

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

Biến đích (var name)#

Biến sẽ nhận giá trị mới. Nếu chưa tồn tại sẽ được tạo (loại Dynamic).

Nguồn (Văn bản / Clipboard / Biến)#

Chọn nơi lấy giá trị: gõ tay, lấy từ Clipboard, hoặc từ một biến khác.

Giá trị nguồn (source value)#

Với Văn bản: nội dung (có thể chứa biến). Với Biến: tên biến nguồn.

Kết quả mong đợi#

Sau khi chạy, Gán Biến 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ụ: Lưu nội dung copy vào biến#

  1. Sao chép Văn Bản một đoạn trên màn hình.
  2. Gán Biến ket_qua, nguồn Clipboard.
  3. Dùng {ket_qua} ở bước sau.

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

  • Nguồn clipboard phụ thuộc desktop/virtual context; biến nguồn thiếu có thể tạo giá trị rỗng hoặc ngoài dự kiến.

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

Muốn tạo biến mới kèm loại (Global/Dynamic), dùng Khai báo Biến; Gán Biến dùng để cập nhật giá trị.

Thông tin kiểm chứng#

  • commands/variables.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.