MEmu là một trong những phần mềm giả lập Android trên PC phổ biến nhất hiện nay. Bài viết sau sẽ hướng dẫn cách sử dụng Custom Macro của MEmu phiên bản 5.6.1 trở lên trong Key-mapping một cách hiệu quả.
Macro là chuỗi hành động (nhấn phím, click chuột, trì hoãn, lặp lại…) có thể được kích hoạt bằng một phím nhất định. Đây là tính năng bổ sung mạnh mẽ cho việc điều khiển Key-mapping trong MEmu. Bạn có thể đặt ra bất kỳ chuỗi hành động nào mà bạn muốn và tạo Phím đặc biệt riêng cho chúng.
Mở trình giả lập Android MEmu và nhấp vào nút Key-mapping trên thanh bên. Bạn sẽ thấy biểu tượng Macro trong bảng Control. Kéo và thả nó đến vị trí mong muốn trên màn hình. Lưu ý, nó khác biệt so với các phím không phải là Macro bởi Macro không thực hiện bất kỳ hành động nào với điểm bạn chọn. Ví dụ, bạn có thể đặt 3 phím Macro là Enter, Space, Ctrl cạnh nhau như hình minh họa bên dưới.
Gán một phím cho Macro Enter và nhấp vào Click vào biểu tượng bút chì nhỏ gần icon Macro. Một bảng Chỉnh sửa Macro sẽ xuất hiện, nằm ở phía bên phải, chứa vùng Chỉnh sửa & Lệnh. Khi nhấp vào dấu + của mỗi lệnh trong Command, bạn sẽ nhận được một kịch bản Macro trong ô Chỉnh sửa. Bạn cũng có thể chỉnh sửa chúng trực tiếp theo ý muốn.
Dưới đây là danh sách lệnh hiện tại được hỗ trợ và cú pháp liên quan:
Bảng lệnh Macro của phần mềm giả lập Android - MEmu
Lệnh | Cú pháp | Ví dụ | Mô tả |
Size | Size x y | Size 1200 720 | Xác định vùng màn hình tiếp xúc, tự thích ứng và không cần thay đổi. |
Touch | Touch x1 y1 [thời gian] | Touch 200 200 50 | Chạm tọa độ (x1, y1) trong 50 ms. Lượng thời gian tùy chọn. |
Swipe | Swipe x1 y1 x2 y2 [
| Swipe 100 100 200 200 500 | Vuốt từ (x1, y1) tới (x2, y2) trong 50 ms. Lượng thời gian tùy chọn. |
Input | Input string | Delay 200 Input hello world! Delay 500 | Gõ các từ trong hộp inbox hiện tại. Khuyến khích thêm mức độ trì hoãn. |
Keypress | Keypress phím | Keypress Home | Bỏ qua một phím trên bàn phím (nó chỉ hoạt động khi game nhận diện trực tiếp phím bấm). |
Mapkey | Mapkey phím | Mapkey A | Nhấn một phím non-Macro (nó chỉ hỗ trợ một phím, vuốt để thêm nhiều hơn). |
Delay | Delay thời gian | Delay 100 | Trì hoãn Macro trong mili giây. |
Onkeydown | Onkeydown | Onkeydown Touch 100 100 Onkeyup Touch 200 200 | Một tổ hợp phím. Đầu tiên nhấn (100, 100), sau đó nhấn (200, 200) khi bạn nhả phím. |
Onkeyup | Onkeyup | ||
Loop | Loop [số lần] | Loop 3 Touch 100 100 Delay 50 | Thực hiện loop 3 lần. Nếu không đếm, nó sẽ lặp lại liên tục cho tới khi bạn thả phím. |
Bài viết này sẽ minh họa việc sử dụng các phím Macro trong Mobile Legends. Đầu tiên, tạo Macro để gửi tin nhắn “Watch Out Boss” trong game bằng cách nhấn Enter. Hãy chú ý đến số tọa độ trong bảng điều khiển bên phải, nó sẽ thay đổi khi bạn di chuyển chuột trên màn hình. Điều này sẽ giúp bạn xác định chính xác tọa độ của điểm mà chuột đang trỏ tới. Ví dụ, Macro có thể như sau:
Kích thước 1280 720
Ánh xạ phím F4 //F4 là phím được ánh xạ để mở hộp thoại chat trong game
Trễ 100
Chạm 1070 440 //Nhấp vào hộp thoại nhập để kích hoạt nó trong game
Trễ 100
Nhập WATCH OUT BOSS //Nhập tin nhắn “Watch Out Boss”
Trễ 100
Chạm 1240 670 //Nhấp vào phím Enter để gửi tin nhắn.
Tiếp theo, tạo Macro để bán vũ khí đầu tiên và mua vũ khí tấn công trong cửa hàng bằng cách nhấn phím Space. Đây là một chuỗi hành động dài gồm 7 lần nhấn và 3 lần vuốt. Macro ví dụ như sau:
Kích thước 1280 720
Chạm 1200 20 //Mở cửa hàng bằng cách nhấn vào tọa độ (1200, 20) trên màn hình.
Trễ 200
Chạm 200 660 //Chọn vũ khí đầu tiên trong deck.
Trễ 100
Chạm 1120 500 //Bán vũ khí này.
Trễ 100
Chạm 80 220 //Chọn danh sách vũ khí tấn công.
Trễ 100
Kéo 320 500 320 200 //Vuốt 3 lần để di chuyển xuống dưới danh sách.
Trễ 100 //Đôi khi quá nhanh, thêm chút “delay” để mượt mà hơn.
Kéo 320 500 320 200
Trễ 100
Kéo 320 500 320 200
Trễ 100
Chạm 570 540 //Chọn vũ khí mới nhất trong danh sách.
Trễ 100
Chạm 1120 500 //Mua vũ khí mới.
Trễ 100
Chạm 1220 40 //Đóng cửa hàng.
Cuối cùng, tạo Macro để kiểm tra điểm số khi nhấn “Ctrl”, và đóng nó khi thả phím Ctrl. Thực tế, phím X cũng có chức năng tương tự. Điều này có nghĩa là hầu hết các phím tính năng có thể thay thế bằng Macro. MEmu đã thiết lập trước các phím Macro cho các tính năng phổ biến giúp người dùng thao tác dễ dàng hơn.
Các phím Macro mới trong MEmu:
Kích thước 1280 720
Onkeydown //Thực thi lệnh từ onkeydown đến onkeyup khi giữ phím này.
Chạm 992 10 //Mở bảng điểm.
Onkeyup //Thực hiện lệnh sau onkeyup khi bạn thả phím.
Chạm 200 200 //Đóng bảng điểm.
Hy vọng bài viết hữu ích với bạn.