Nhắc đến auto thì ngoài AutoIT ra thì còn 1 ngôn ngữ cũng với cấu trúc script tương đồng nhau. là Autohotkey. Theo thời gian mình sử dụng thì thấy Autohotkey đơn giản và dễ sử dụng hơn nhiều.
Sau này có thêm MacroCreator thì nó càng dễ gắp trăm lần.
1/ Autohotkey
Link dowload : Tại đây
để hiểu sâu hơn về cách dùng thì hãy đọc ở đây :Tại đây
các bạn có thể đọc bài hướng dẫn mẫu về cách sử dụng autohotkey tại đây
2/Macro Creator
Là công cụ để ghi lại các hành động ,thao tác nói chung là 1 kiểu tạo auto với rất nhiều tính năng.
và cái hay là nó đã hỗ trợ tiếng việt .
trang chủ và dowload: Tại đây
vd : gửi mail.
Tính năng :
Nó hỗ trợ tất cả các tính năng và hàm của autohotkey dưới dạng giao diện và tự động tạo ra code
full mọi chức năng xử lý trừ cách tạo 1 giao diện gui cho auto, sau đây mình xin giới thiệu qua 1 số tính năng chính mà mình hay dùng.
2.1/ Tính năng chuột:
Giao diện với các tính năng dành cho việc thao tác vs chuột với nhiều tùy chọn, nhưng để sử dụng cho việc auto thì hay dùng click không chiếm chuột (hàm Controlclick). MouseClick....
tùy thuộc vào nhu cầu của bạn sau khi thiết lặp xong bấm OK . sẽ tự động tạo cho bạn 1 đoạn code, bạn chỉ cần copy đoạn code đó vào script autohotkey test thử là được, nó chạy chính xác đến 1000% .
2.2/ Tính năng Văn bản:
Gửi text,string, ký tự các kiểu vào ứng dụng, game các kiểu có full hết chức năng tùy chọn.
tương ứng với các lệnh ControlSendRaw,ControlSend,ControlSend....
2.3/ Giao diện xử lý WindowXử lý đẹp mọi loại cửa sổ với full lệnh
2.4/ Tìm kiếm và xử lý bằng hình ảnh
Đây là tính năng hay sử dụng đối với các game 2d , nhưng hầu như ai cũng cần sử dụng . bao gồm tìm kiếm bằng hình ảnh, và tìm kiếm pixel điểm ảnh.
sau khi tùy chỉnh xong chỉ việc nhấn OK nó sẽ tạo sẵn code ở khung bên phải.
Ngoài ra còn rất nhiều tính năng khác. tùy theo mục đích ae tự tìm hiểu nhé
3/ Kết hợp Autohotkey với Macro Creator
Trước đây khi mới học viết script autohotkey mình hay sử dụng AutoGui để tạo giao diện,
![]() |
tạo Msgbox |
Sau đó mình sẽ copy code dán vào trong code của Autohotkey
![]() |
Nhấn excute để run chương trình |
Ngoài ra bạn còn có thể test với nhiều lệnh khác.
Autohotkey tạo ứng dụng auto khá là ngon, nhưng ở VN ít người biết đến và sử dụng rộng rãi như Autoit. và cả 2 ngôn ngữ này sau 1 thời gian khi project to lên thì code sẽ nhiều và khó tái sử dụng.
chính vì thế mình chuyển sang dùng kết hợp C# + Lib AHK + MacroCreator
4/C# + Lib AHK + MacroCreator
ở giao diện Visual Studio cạc bạn chọn menu Project -> Manager Nuget Packet.-> gõ vào autohotkey
Tùy mục đích sử dụng, ở đây mình chỉ cài Lib sharpAHK
![]() |
Cài lib autohotkey cho C# |
Cách sử dụng. vd :
Vậy là với việc sử dụng Visual Studio để tạo giao diện Gui và xử lý các sự kiện cho button, thì việc kết hợp MacroCreator với ngôn ngữ C# + AHK để viết auto game trở nên dễ dàng hơn nhiều.
Qua bài viết này nếu các bạn có thắc mắc cứ lên mạng hỏi thẳng google nhé.
Tổng hợp
HIỆN TẠI CÓ 0 BÌNH LUẬN
Một số lưu ý khi bình luận
Mọi bình luận sai nội quy sẽ bị xóa mà không cần báo trước (xem nội quy)
Bấm Thông báo cho tôi bên dưới khung bình luận để nhận thông báo khi admin trả lời
Để bình luận một đoạn code, hãy mã hóa code trước nhé