Phần Mềm Auto Bàn Phím & Tự Động Bấm Phím Cho Windows
Auto Keyboard trong RunMacro là tính năng tự động hóa trên Windows giúp mô phỏng thao tác bấm phím lặp lại, phím spacebar và phím tắt mà không cần viết code. Tính năng hoạt động qua cơ chế input hệ điều hành cho cửa sổ đang focus và qua Chrome DevTools Protocol (CDP) cho trình duyệt web, giúp giải phóng người dùng khỏi các thao tác gõ phím lặp đi lặp lại.
Cách Thiết Lập: Delay → Key Press → Studio Loop
Bản phát hành công khai 2.2.9 tích hợp lệnh Key Press, Delay và vòng lặp ngoài Studio (Studio Loop) để tự động lặp lại phím bấm.
1. Thêm lệnh Key Press
Thêm lệnh Key Press vào canvas và chọn phím mong muốn (như Space, Enter, Tab hoặc ký tự chữ/số).
2. Thêm lệnh Delay
Chèn lệnh Delay trước hoặc sau lệnh bấm phím để đặt thời gian chờ giữa các lần nhấn (ví dụ 200 ms hoặc 500 ms).
3. Chạy với Vòng lặp Studio
Đặt số lần lặp trong Studio hoặc bật lặp liên tục, khởi động và dừng quy trình bằng Phím tắt toàn cục.
Danh Sách Phím Hỗ Trợ & Tự Động Bấm Spacebar
Phím Space được hỗ trợ đầy đủ trong mã nguồn cốt lõi (commands/keyboard.py) cùng toàn bộ hệ thống phím ảo của Windows.
Bấm Phím Spacebar
Tự động bấm lặp lại phím cách theo chu kỳ vòng lặp Studio.
Enter & Tab
Chuyển trường nhập liệu biểu mẫu, xác nhận hộp thoại và xuống dòng.
Phím Chức Năng
Kích hoạt phím tắt hệ thống và phím chức năng của phần mềm.
Phím Chữ & Số
Mô phỏng thao tác bấm từng ký tự đơn lẻ theo chuỗi lặp.
Nhấn Giữ & Thả Phím
Mô phỏng trạng thái giữ phím trong khoảng thời gian xác định.
Phím Mũi Tên Điều Hướng
Di chuyển con trỏ văn bản, cuộn danh sách và điều hướng menu.
Desktop Mode và Browser Mode
RunMacro cung cấp hai chế độ thực thi độc lập phù hợp với từng môi trường tự động hóa.
Desktop Mode (Input Hệ Điều Hành)
Gửi sự kiện bàn phím Windows trực tiếp tới cửa sổ ứng dụng đang active trên màn hình.
- Yêu cầu cửa sổ ứng dụng đích phải đang ở trạng thái active focus.
- Gửi mã phím ảo (virtual key) và scan code tiêu chuẩn qua Windows API.
- Không hỗ trợ gửi phím ngầm vào các cửa sổ desktop đang bị ẩn hoặc thu nhỏ.
Browser Mode (Chrome DevTools Protocol - CDP)
Browser Mode dispatches keyboard input within the connected Chrome page/session; the active web target still depends on workflow configuration.
- Kết nối trực tiếp tới phiên làm việc của Google Chrome qua WebSocket.
- Thao tác phím trên trang web mà không chiếm quyền điều khiển chuột vật lý.
- Điểm nhận phím phụ thuộc vào phần tử đang focus trong cấu trúc DOM của trang web.
Kiểm Soát, Tạm Dừng & Quy Trình Kiểm Thử An Toàn
Tự động hóa cần sự an toàn và minh bạch. Người dùng có thể nhấn phím tắt dừng toàn cục hoặc nút dừng trên thanh công cụ Studio để ngắt vòng lặp ngay lập tức.
Ranh Giới Kỹ Thuật & Giới Hạn Hệ Điều Hành
Hiểu rõ cơ chế bảo mật và ranh giới quyền hạn của Windows.
Cửa sổ quyền Administrator (UAC)
Ứng dụng chạy ở quyền người dùng thông thường không thể gửi phím vào các cửa sổ phần mềm đang chạy quyền Administrator (UAC) do cơ chế cô lập giao diện UIPI.
Môi trường Secure Desktop
Mô phỏng phím bị chặn hoàn toàn trên Secure Desktop của Windows, bao gồm màn hình đăng nhập, khóa máy và hộp thoại cấp quyền UAC.
Ứng dụng Direct Input & Bảo vệ đặc biệt
Các phần mềm đọc input trực tiếp từ phần cứng (DirectX raw-input) hoặc có cơ chế bảo vệ tính toàn vẹn có thể bỏ qua thông điệp phím ảo.
Phân Biệt Auto Keyboard Và Mouse Auto Clicker
Lựa chọn công cụ phù hợp giữa tự động hóa phím và tự động hóa chuột.
| Tiêu chí so sánh | Auto Keyboard | Mouse Auto Clicker |
|---|---|---|
| Hành động mô phỏng chính | Mô phỏng bấm phím, Spacebar, phím tắt, giữ phím | Tạo cú nhấp chuột (Trái, Phải, Giữa) |
| Cơ chế xác định vị trí | Ô nhập liệu đang focus hoặc session Chrome CDP | Tọa độ màn hình (X, Y) hoặc hình ảnh phần tử |
| Phương thức công khai 2.2.9 | Delay → Key Press → Studio Loop | Mouse Click → Delay → Studio Loop |
| Khả năng chạy trên web | Dispatch phím qua kết nối Chrome CDP | Click theo tọa độ hoặc Smart HTML element click |
| Trường hợp sử dụng điển hình | Nhập liệu form, phím Tab, nhịp Space lặp lại | Bấm nút lặp lại, mở liên kết, duy trì thao tác chuột |
Tự Động Hóa Phím Bấm Lặp Lại Với RunMacro
Tải RunMacro cho Windows để thiết lập quy trình lặp phím trực quan, không cần code và hoàn toàn làm chủ hệ thống.
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.
RunMacro