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.
Di chuyển chuột tự động trong RunMacro
Di chuyển chuột đưa con trỏ từ điểm A đến B theo thời gian và hành động khi tới nơi đã cấu hình.
Điều kiện cần#
- Đã xác định tọa độ điểm bắt đầu và điểm đích.
- Ứng dụng đích đang hiển thị đúng vị trí cần thao tác.
Chế độ hỗ trợ#
- Chế độ Desktop
- Chế độ Browser — Chạy nền qua Chrome CDP: con trỏ được đưa thẳng tới tọa độ đích trong trang, không mô phỏng đường đi từng bước như trên desktop.
Chức năng này làm gì#
Lệnh Di chuyển chuột đưa con trỏ từ điểm A đến điểm B theo đường cong tự nhiên giống người thật (không nhảy tức thì), và có thể tự click khi tới nơi. Giúp thao tác trông như người dùng thật.
Hình ảnh & video#

Khi nào nên dùng#
- Đưa con trỏ tới đúng vị trí một cách mượt mà trước khi thao tác.
- Kiểm thử giao diện cần chuỗi sự kiện di chuyển chuột thay vì nhảy tức thì.
- Rê chuột (hover) lên phần tử để hiện menu hoặc tooltip.
- Kết hợp click trái/phải ngay khi con trỏ tới đích.
Khi nào không nên dùng#
- Bố cục hoặc vị trí cửa sổ thay đổi thường xuyên.
- Cần định vị phần tử theo nội dung thay vì tọa độ màn hình.
Các bước cấu hình#
- Thêm lệnh Chuột › Di chuyển chuột.
- Đặt điểm bắt đầu (A) và điểm kết thúc (B) — nhấn
F2để ngắm từng điểm. - Chọn thời gian di chuyển (ms): càng lớn thì đi càng chậm và mượt.
- Chọn hành động khi tới nơi: chỉ di chuyển / click trái / click phải.
- Bấm Lưu.
Giải thích từng tùy chọn#
Kết quả mong đợi#
Con trỏ đi từ điểm bắt đầu tới điểm đích và thực hiện hành động khi tới nơi nếu đã chọn.
Ví dụ thực tế#
Ví dụ: Hover để hiện menu rồi click#
- Thêm lệnh Di chuyển chuột, đặt A là vị trí hiện tại, B là mục menu.
- Chọn hành động "chỉ di chuyển" để hover.
- Đặt thời gian 800ms cho mượt.
- Thêm một lệnh Di chuyển chuột thứ hai tới mục con và chọn "click trái".
Giới hạn và trường hợp lỗi#
- Kết quả phụ thuộc độ phân giải, DPI và vị trí cửa sổ.
- Lệnh không tự tìm lại mục tiêu khi giao diện thay đổi.
Mẹo & lỗi thường gặp#
Nếu chỉ cần click nhanh một chỗ, dùng lệnh Click Chuột cho gọn; Di chuyển chuột hợp khi cần đường đi mượt/giống người.
Tăng độ cong và bật Overshoot khi kiểm thử giao diện cần chuỗi di chuyển tự nhiên; luôn tuân thủ điều khoản của ứng dụng đích.
Tọa độ phụ thuộc độ phân giải màn hình — kiểm tra lại khi chạy trên máy khác.
Thông tin kiểm chứng#
commands/mouse.py
