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.
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#

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#
- Thêm lệnh Biến › Gán Biến.
- Chọn biến đích.
- Chọn nguồn: Văn bản / Clipboard / Biến khác, rồi nhập giá trị nguồn tương ứng.
- Lưu.
Giải thích từng tùy chọ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#
- Sao chép Văn Bản một đoạn trên màn hình.
- Gán Biến
ket_qua, nguồn Clipboard. - 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
