Thứ Sáu, 29 tháng 7, 2011

AutoIT 3.3.8.1 - Tool tạo Scripts và GUIs cho Windows

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 - Giao diện người dùng đồ họa) và các thao tác người dùng thông thường trên Windows.

 Ảnh minh họa - Nguồn: Internet

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ổ để 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 (VD như VBScript và SendKeys)

Khi  start chương trình AutoIt, bạn sẽ được yêu cầu để mở một tập tin kịch bản (script file).

Một tập tin kịch bản là một tập tin văn bản đơn giản có chứa các từ khóa AutoIt và các chức năng mà bạn muốn AutoIt thực thi. Tập tin kịch bản được tạo có thể chỉnh sửa một cách dễ dàng giống như chương trình notepad.exe.

Những file kịch bản AutoIt v3 luôn có phần mở rộng là *.au3. Nếu bạn sử dụng bản cài đặt đầy đủ của AutoIt, bạn có thể thực thi script AutoIt chỉ đơn giản bằng cách chọn Run Script. Ngoài ra, còn có các tùy chọn khác nhau để mở (Open), chỉnh sửa (Edit Script), hoặc biên dịch một kịch bản (Compile Script).

Tính năng Compile Script cho phép biên dịch kịch bản thành file có khả năng thực thi độc lập (*.exe), việc thực thi này có thể tiến hành mà không cần phải cài đặt AutoIt, cũng như không cần thiết phải có AutoIt3.exe trên máy tính.
Scripts sau khi được biên dịch cũng sẽ được nén và mã hóa. 

I. Thông tin bản cài đặt đầy đủ của AutoIt 

  • AutoIt: Chứa các file chương trình, tài liệu và ví dụ minh họa.
  • Aut2Exe: Giúp chuyển đổi kịch bản thành file *.exe.
  • AutoItX: Thao tác với DLL/COM và cho phép thêm các tính năng vào các đoạn script hay ngôn ngữ lập trình bạn yêu thích.
  • SciTE Script Editor: Giao diện lập trình.

     
    Ảnh minh họa - Nguồn: Internet


    II. Những tính năng chính

    1. Dễ học vì cú pháp đơn giản giống BASIC.

    2. Giả lập nhấn phím và di chuyển chuột.

    3. Thao tác với các tiến trình và cửa sổ.

    4. Tương tác với các với tất cả các đối tương trên cửa sổ.

    5. Scripts có thể được biên dịch thành các file thực thi độc lập.

    6. Cho phép tạo ra những giao diện người dùng đồ họa GUIs (Graphical User Interfaces).

    7. Hỗ trợ kiểu đối tượng thành phần COM (Component Object Model).

    8. Hỗ trợ biểu thức thông thường.

    9. Gọi trực tiếp các chức năng của giao diện lập trình ứng dụng Windows (Windows API - Application Programming Interface) và thư viện liên kết động ngoài (External DLL - Dynamic Link Library).

    10. Hỗ trợ tập lệnh các chức năng RunAs.

    11. File AutoIt Help File giúp bạn hiểu chi tiết các tính năng, cách sử dụng AutoIt để tạo scripts, Windows GUIs và nhiều hơn thế.

    12. Hỗ trợ Unicode.

    13. Chữ ký số.

    14. Làm việc được với  UAC (User Account Control) trên Windows Vista.

    15. Đã fix lỗi #1515: Trong một vài tình huống, FileOpen() sẽ vẫn được mở khi đang ở chế độ thực thi.

    III. Yêu cầu hệ thống

    - AutoIt làm việc trên các OS:

    • Windows XP/Vista/7.
    • Windows Server 2000/2003/2008/2008 R2.
      
    - Hỗ trợ cho cả x86 và x64.

      Lưu ý: Kể từ phiên bản v3.3 trở đi, AutoIt không còn hỗ trợ cho Windows 9x và Windows NT 4.0.

      Link download: http://www.autoitscript.com/site/autoit/downloads/

      Tác giả bài viết: Vương Lan Kiều

      Không có nhận xét nào:

      Đăng nhận xét