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 Giữ/Nhả Phím
⬇ Bàn phím

Giữ và nhả phím tự động trong RunMacro

Lệnh Giữ/Nhả Phím cho phép giữ (Down) hoặc nhả (Up) một phím riêng lẻ — khác với Nhấn Phím (nhấn rồi nhả ngay).

Điều kiện cần#

  • Đã thêm lệnh Giữ/Nhả Phím vào macro.
  • Chuẩn bị dữ liệu hoặc mục tiêu mà Giữ/Nhả Phím sẽ sử dụng.

Chế độ hỗ trợ#

  • Chế độ Desktop
  • Chế độ Browser — Chạy nền qua Chrome CDP: sự kiện keyDown/keyUp được gửi vào trang thay vì bàn phím hệ thống.

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

Lệnh Giữ/Nhả Phím cho phép giữ (Down) hoặc nhả (Up) một phím riêng lẻ — khác với Nhấn Phím (nhấn rồi nhả ngay). Dùng khi cần giữ phím trong một khoảng thời gian.

Hình ảnh & video#

Giao diện cấu hình các trường thông số của lệnh Giữ/Nhả Phím trong RunMacro
Khung cấu hình các trường thông số của lệnh Giữ/Nhả Phím trong RunMacro.

Khi nào nên dùng#

  • Giữ phím W/A/S/D để nhân vật di chuyển liên tục trong game.
  • Giữ Shift để chọn nhiều mục.
  • Giữ Ctrl trong khi thực hiện các thao tác khác.

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

  • Không dùng nếu đường chạy có thể dừng giữa Down và Up hoặc chỉ cần một lần nhấn nhanh.

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

  1. Thêm lệnh Bàn phím › Giữ/Nhả Phím.
  2. Chọn phím và hành động: Giữ (Down) hoặc Nhả (Up).
  3. Để giữ trong X giây: đặt lệnh Giữ → lệnh Chờ → lệnh Nhả.
  4. Lưu.

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

Phím (key)#

Phím sẽ được giữ hoặc nhả.

Hành động (Giữ / Nhả)#

Giữ (Down) nhấn phím xuống và giữ; Nhả (Up) thả phím ra.

Kết quả mong đợi#

Sau khi chạy, Giữ/Nhả Phím 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ụ: Giữ phím W chạy 3 giây trong game#

  1. Giữ/Nhả Phím: phím W, hành động Giữ.
  2. Thêm lệnh Chờ 3000ms.
  3. Giữ/Nhả Phím: phím W, hành động Nhả.

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

  • Down và Up không cân bằng có thể để phím ở trạng thái giữ; ứng dụng/OS có thể chặn một số phím.

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

Luôn có lệnh Nhả tương ứng với mỗi lệnh Giữ, nếu không phím sẽ bị kẹt ở trạng thái đang giữ.

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.