AutoIt là một ngôn ngữ lập trình được cung cấp miễn phí, có dạng kịch bản giống như BASIC được thiết kế để tự động hóa các GUI (Graphic User Interface) và các thao tác thường dùng. Nó là sự phối hợp của việc giả lập nhấn phím, di chuyển chuột và thao tác trên cửa sổ/control (control là các đối tượng tương tác được trên cửa sổ, ví dụ như là button - nút bấm) để thực hiện tự động các tác vụ theo cách thức mà các ngôn ngữ khác không thể làm hoặc làm không chuẩn xác. AutoIt có dung lượng rất nhỏ gọn, có thể chạy độc lập trên tất cả các phiên bản của Windows mà không cần các runtime để làm nền. Tuy nhiên, kể từ phiên bản v3.3, AutoIt đã không còn hỗ trợ cho Windows 9x và Win NT 4.0. Ban đầu AutoIt được thiết kế để tự động cấu hình cho hàng ngàn máy tính cá nhân. Theo thời gian, AutoIt trở thành một ngôn ngữ đầy sức mạnh với sự hỗ trợ các biểu thức phức tạp, hàm do người dùng tự định nghĩa, các vòng lặp và mọi thứ mà một người lập trình kịch bản dày dặn mong đợi.
Để có thể code và biên dịch hoặc chạy các chương trình AutoIt thì bạn cần phải cài đặt bộ AutoIt bao gồm:
Các bạn có thể download bản full AutoIt tại đây: https://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe
Để biết thêm chi tiết hoặc tải các phiên bản mới hơn thì bạn vào link này: https://www.autoitscript.com/site/autoit/downloads/
Sau khi tải và cài đặt AutoIt, AutoIt Script Editor thì bạn tiến hành tạo một file mới bằng cách Ấn chuột phải -> New -> AutoIt V3 Script, sau đó đổi tên file.
Sau đó bạn tiến hành việc mở file vừa tạo lên.
Tiếp theo bạn gõ những dòng code đầu tiên.
Để chạy chương trình thì bạn vào Tool -> Go hoặc ấn F5 thì code sẽ được chạy.
Và cuối cùng là cách build ra file .exe, bạn vào Tool -> Build hoặc ấn F7 để build dạng default. Nếu bạn muốn tùy chỉnh các thông tin trước khi build thì bạn vào Tool -> Compile hoặc ấn Ctrl + F7.
Đây mới chỉ là demo một chương trình rất đơn giản, để làm được nhiều tools hay thì bạn cần phải học và thực hành nhiều hơn nữa nhé.
Nguồn tham khảo:
https://vi.wikipedia.org/wiki/AutoIt
https://www.autoitscript.com/site/
http://autoitvn.com/