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.

RunMacro robot
Tài liệu Tệp Đọc file văn bản
📖 Tệp

Đọc nội dung file văn bản vào biến trong RunMacro

Đọc file văn bản nạp toàn bộ nội dung file vào một biến, cho chọn bảng mã và giới hạn dung lượng đọc.

Điều kiện cần

  • File tồn tại và đọc được.

Chế độ hỗ trợ

  • Chế độ DesktopThao tác trên hệ thống tệp cục bộ.
  • Chế độ Browser

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

Lệnh Đọc file văn bản mở một file text và nạp toàn bộ nội dung vào một biến để dùng ở các bước sau. Bạn chọn bảng mã (mặc định UTF-8), cách xử lý ký tự lỗi, và giới hạn dung lượng đọc để tránh file quá lớn.

Khi nào nên dùng

  • Nạp cấu hình/template từ file text.
  • Đọc dữ liệu đầu vào để xử lý.
  • Lấy nội dung file để so sánh hoặc trích xuất.

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

  • File dữ liệu bảng (CSV/Excel) để lặp theo dòng — dùng Nguồn dữ liệu.

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

  1. Thêm lệnh Tệp › Đọc file văn bản.
  2. Nhập đường dẫn file.
  3. (Tùy chọn) Chọn bảng mã và cách xử lý lỗi ký tự.
  4. (Tùy chọn) Đặt giới hạn dung lượng và đổi tên biến nội dung. Lưu.

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

Đường dẫn file

File văn bản cần đọc. Hỗ trợ biến; tự khớp tên Unicode nếu cần.

Bảng mã (encoding)

Mặc định utf-8. Đổi nếu file dùng bảng mã khác.

Xử lý lỗi ký tự

strict (báo lỗi), replace (thay ký tự lỗi), hoặc ignore (bỏ qua).

Giới hạn dung lượng (byte)

Chặn đọc file vượt quá kích thước này (mặc định ~10MB). 0 = không giới hạn.

Biến nội dung / Biến đường dẫn

Biến nhận nội dung (mặc định file_content) và biến nhận đường dẫn đã đọc (last_read_path).

Kết quả mong đợi

Biến nội dung chứa toàn văn của file; biến đường dẫn chứa file đã đọc.

Ví dụ thực tế

Ví dụ: nạp danh sách từ file

  1. Đọc file văn bản: đường dẫn list.txt, biến nội dung danh_sach.
  2. Dùng {danh_sach} ở các bước sau (ví dụ tách dòng để lặp).

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

  • File vượt giới hạn dung lượng sẽ bị từ chối đọc.

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

Nếu file dùng bảng mã lạ, đặt Xử lý lỗi = replace để không bị dừng giữa chừng.

Thông tin kiểm chứng

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