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 Bàn phím Gõ Văn Bản
⌨ Bàn phím

Tự động nhập liệu (gõ văn bản) trong RunMacro

Lệnh Gõ Văn Bản tự động gõ một đoạn chữ vào ô đang được chọn — như thể bạn đang bấm bàn phím.

Điều kiện cần#

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

Chế độ hỗ trợ#

  • Chế độ Desktop
  • Chế độ Browser — Chạy nền qua Chrome CDP: văn bản được gõ thẳng vào phần tử đang focus trong trang, không cần đưa cửa sổ ra trước.

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

Lệnh Gõ Văn Bản tự động gõ một đoạn chữ vào ô đang được chọn — như thể bạn đang bấm bàn phím. RunMacro gõ trực tiếp bằng mã Unicode nên gõ được cả tiếng Việt có dấu và không bị lỗi bộ gõ (Unikey/IME).

Hình ảnh & video#

Giao diện cấu hình các trường thông số của lệnh Gõ Văn Bản trong RunMacro
Khung cấu hình các trường thông số của lệnh Gõ Văn Bản trong RunMacro.

Khi nào nên dùng#

  • Điền tên đăng nhập, mật khẩu, hoặc nội dung vào form.
  • Nhập dữ liệu hàng loạt vào phần mềm hoặc website.
  • Gõ tin nhắn, bình luận, hoặc mô tả tự động.
  • Tự động điền dữ liệu lấy từ biến hoặc file (dùng cú pháp biến trong ô chữ).

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

  • Không dùng khi target focus không ổn định hoặc có thể dán nguyên khối nhanh hơn.

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

  1. Thêm lệnh Bàn phím › Gõ Văn Bản.
  2. Nhập đoạn chữ cần gõ vào ô nội dung.
  3. Chọn tốc độ gõ: cố định, hoặc bật ngẫu nhiên cho giống người thật.
  4. (Tùy chọn) bật Nhấn Enter sau khi gõ để gửi/xuống dòng.
  5. Trước khi chạy, đảm bảo con trỏ đang ở đúng ô nhập (thường thêm một lệnh Click Chuột trước đó).
  6. Lưu.

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

Nội dung (text)#

Đoạn chữ sẽ được gõ. Có thể chèn biến (vd {ten_dang_nhap}) để gõ dữ liệu động.

Khoảng cách giữa các phím (interval)#

Thời gian chờ giữa mỗi ký tự. Nhỏ = gõ nhanh, lớn = gõ chậm.

Tốc độ ngẫu nhiên + Nhỏ nhất/Lớn nhất#

Bật để mỗi phím có độ trễ ngẫu nhiên trong khoảng min–max, mô phỏng nhịp gõ tay người.

Gõ theo cụm (burst typing)#

Gõ theo từng cụm nhanh xen kẽ khoảng nghỉ, giống người thật hơn so với gõ đều tăm tắp.

Nhấn Enter sau khi gõ#

Tự động nhấn Enter khi gõ xong — để gửi form, gửi tin nhắn hoặc xuống dòng.

Kết quả mong đợi#

Sau khi chạy, Gõ Văn Bả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ụ: Điền ô tìm kiếm rồi tìm#

  1. Thêm Click Chuột vào ô tìm kiếm để đặt con trỏ.
  2. Thêm lệnh Gõ Văn Bản, nhập từ khóa cần tìm.
  3. Bật Nhấn Enter sau khi gõ.
  4. Lưu và chạy — RunMacro gõ từ khóa và nhấn Enter để tìm.

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

  • Nội dung đi vào control đang focus; Unicode, layout và timing của từng ký tự có thể khiến ứng dụng nhận khác nhau.

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

Luôn Click vào ô nhập trước khi gõ, nếu không chữ sẽ gõ nhầm chỗ.
RunMacro gõ bằng Unicode nên không cần bật/tắt Unikey — gõ tiếng Việt có dấu vẫn chuẩn.
Với mật khẩu nhạy cảm, cân nhắc dùng Dán Văn Bản để không hiện tốc độ gõ.

Thông tin kiểm chứng#

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