.
Ngày 17-8-2018 Trang chủ Diễn đàn TRANSLATE

Tin tức - Sự kiện

Kinh tế - Hội nhập

Tài chính - Ngân hàng

Pháp luật - Hình sự

Văn hóa - Xã hội

Thể thao - Nghệ thuật

Thương mại Dịch vụ

Điện tử - CNTT-VT

Sở hữu - Bản quyền

Cơ hội và thách thức

Doanh nghiệp - Thị trường - Sản phẩm

Tổ chức VNGO

Văn bản - Quy định

Trang TỔNG HỢP

Đấu thầu - Dự án

Game Online - Internet

Thị trường chứng khoán - Đầu tư

Tin học giải trí

Trao đổi logos

Dành cho quảng cáo
Liên hệ 04-5624487 - info@minhviet.com.vn
Xem Bảng giá!
 LIÊN KẾT
Services
Thường thức - Giải trí

AutoIt - Cái nhìn tổng quan - Phần I

1. Giới thiệu về AutoIt. Lịch sử phát triển

AutoIt là gì? Nó có được coi là một ngôn ngữ lập trình ko? Đó là câu hỏi thường được nhắc đi nhắc lại.

AutoIt là một ngôn ngữ dễ học, dễ sử dụng, giúp người dùng có thể thực thi những công việc mình thường phải làm trên máy tính một cách tự động. Bằng cách giả lập các phím bấm, các nút click chuột, cùng với khả năng tương tác với các cửa sổ, các chương trình, các file trong máy tính… AutoIt có thể làm được rất nhiều việc. Nhỏ, nhẹ, thậm chí có thể ko cần cài đặt, khả năng tương thích cao (từ Win 95 đến Win 2k3) và khả năng xuất ra file exe đã khiến AutoIt trở nên thông dụng và ngày càng được nhiều người biết đến.

Riêng ở VN, AutoIt được biết đến thông qua hàng loạt những “virus” phát tán qua YM Có thể nói đây là một “hướng đi” khác của các chương trình viết bằng AutoIt, góp phần ko nhỏ khiến cho ngày càng nhiều các công cụ anti-virus nhận diện chương trình viết bằng AutoIt là virus, bất luận mục đích thực sự của những chương trình này là tốt hay xấu.

Ban đầu, các file mã nguồn AutoIt mang đuôi .ini (AutoIt 1), sau chuyển sang .aut (AutoIt 2) và giờ là .au3 (AutoIt 3). Mã nguồn chương trình AutoIt từ chỗ khá rắc rối (phiên bản 2) đã trở nên cực kỳ đơn giản và dễ hiểu (phiên bản 3), do khá gần gũi với ngôn ngữ BASIC. Cũng nên nói thêm một chút, trong quá trình đi từ AutoIt 2 lên AutoIt 3, một lập trình viên trong nhóm phát triển AutoIt đã quyết định tách ra thực hiện một dự án mới, mang lại nhiều tính năng mạnh mẽ thậm chí còn hơn AutoIt - tuy vậy cú pháp ngôn ngữ này cực kỳ phức tạp và khó hiểu , ko trong sáng như AutoIt 3.

AutoIt có thể được tải về từ trang chủ AutoItScript

2. Những công cụ cần dùng để viết các chương trình bằng AutoIt

Hiển nhiên, trước tiên bạn cần có AutoIt.

AutoIt được phân phối ở 2 dạng: Installer và ZIP. Phiên bản mới nhất là 3.2.0.1.

Ở dạng Installer, bạn sẽ down về một file exe: autoit-v3.2.0.1-setup.exe - bộ cài của AutoIt. Down bộ cài đồng nghĩa với việc bạn sẽ có thêm nhiều tiện ích khi sử dụng AutoIt. Ví dụ, khi bạn kích chuột phải vào 1 file .au3, sẽ có tùy chọn cho phép bạn chạy script / sửa script bằng editor…

Còn dạng ZIP: autoit-v3.2.0.1.zip - dạng này cho phép bạn sử dụng AutoIt ở bất cứ đâu mà ko cần phải cài đặt (tạo rác trong registry). Đây chính là bản portable mà bạn có thể đặt trong USB stick của mình

Để soạn thảo file .au3, bạn có thể dùng bất cứ trình soạn thảo nào, thậm chí là Notepad của Windows Nếu muốn pzo hơn, có tính năng highlight code, chạy thử code bằng cách bấm F5… bạn có thể sử dụng SciTE. Đây là bản SciTE đã được sửa đổi để giúp bạn trong quá trình sử dụng AutoIt.

Hoặc, bạn có thể dùng Textpad, Crimson Editor hay PSPad để viết các chương trình AutoIt. Các file syntax dành cho 3 trình soạn thảo này được kèm trong thư mục Extras\Editors của AutoIt.

Sau khi tiến hành cài đặt / giải nén AutoIt, bạn sẽ thấy một số file quan trọng nằm trong thư mục này và các thư mục con:

  • AutoIt3.exe - Công cụ dùng để chạy các mã nguồn viết bằng AutoIt
  • Aut2Exe.exe - Công cụ biên dịch file .au3 thành .exe để phân phối
  • Exe2Aut.exe - Công cụ dịch ngược file .exe (viết bằng AutoIt - hiển nhiên) về .au3
  • Au3Info.exe - Công cụ cho biết thông tin về các cửa sổ trên màn hình

Còn khá nhiều file khác, tuy nhiên trên đây là những công cụ cần thiết nhất

  Back to Prev Quay lại
Mục tin:
 id_20717 (#34593) Mới phát hiện ra một triệu chứng đột quỵ! - 3/10/2013
 id_19979 (#1740) 12 điều không thể và có thể trong cuộc sống - 17/3/2013
 id_19951 (#1265) 8 phần mềm chỉnh sửa video miễn phí tốt nhất - 11/3/2013
 id_19224 (#18778) Thời tiết sân bay hiện tại - 31/12/2012
 id_11936 (#14514) HIỂU VÀ SỬ DỤNG DUBLIN CORE (Search) - 23/3/2009
 id_11057 (#2814) Tục Ngữ Tiếng Anh - Việt - 1/1/2009
 id_10624 (#3622) Góc công nghệ của Microsoft (You templates) - 1/12/2008
 id_10623 (#2749) Căn bản về Microsoft Office SharePoint Server - MOSS 2007 (Dạng file pptx) - 1/12/2008
 id_10027 (#2444) Mua Google G1 để tìm sự khác biệt với iPhone - 23/10/2008
 id_9048 (#2835) Project management by Google Site - 29/7/2008
 id_5128 (#4757) Proverb - Tục ngữ - 27/11/2007
 id_4475 (#5388) WEB site Việt Nam (useful links) - 5/10/2007
 id_3970 (#3152) Người đẹp lái máy bay mô phỏng - 18/8/2007
 id_3957 (#2698) Người dùng Việt Nam không thể truy cập Skype - 17/8/2007
 id_3946 (#2441) Chưa ra đời đã là "sao" trên Internet - 16/8/2007
 id_3942 (#2342) Dung lượng hòm thư miễn phí Hotmail tăng lên 5 GB - 16/8/2007
 id_3941 (#2754) Những mỹ nhân của thế giới đồ họa - 16/8/2007
 id_3851 (#3799) AutoIt - Cái nhìn tổng quan - Phần V - 2/8/2007
 id_3850 (#3781) AutoIt - Cái nhìn tổng quan - Phần IV - 2/8/2007
 id_3849 (#2546) AutoIt - Cái nhìn tổng quan - Phần III - 2/8/2007 Next to Page 2

Chọn Mục tin khác:
free counters
Tin Nổi bật
  • Toàn cảnh Gặp gỡ ICT Xuân Ất Mùi 2015 (16001)
  • GẶP GỠ ICT XUÂN ẤT MÙI - 2015 (12/3) (14920)
  • Trung tâm kiểm soát không lưu hiện đại nhất Việt Nam được khánh thành (17366)
  • VIBRATION - Phân tích độ rung công nghiệp cho việc bảo trì chủ động và tăng độ tin cậy của máy móc (15371)
  • Mới phát hiện ra một triệu chứng đột quỵ! (34593)
  • Máy kiểm tra Phóng Hồ quang điện MK-720 (Corona Discharge Checker) (18420)
  • Thiết bị siêu âm đo độ dày (Ultrasonic Thickness Indicator) TI-45N/45NB/45NC (15386)
  • Thiết bị đo độ cứng cầm tay (Handy Hardness Tester) SONOHARD SH-21(E) (15379)
  • Máy đo độ rung MK21 (Vibrometer) (17088)
  • Công ty JFE sẽ đầu tư 300 triệu USD vào Indonesia (16425)
  • TS. Alan Phan: “Hiểu rõ luật chơi và cúi đầu chấp nhận” (16017)
  • “VN có thể bắt kịp Thái Lan 10 năm tới, hoặc không bao giờ” (17302)
  • Phải làm Trung Quốc chùn bước, chấm dứt hành động thô bạo trên biển Đông (22821)
  • Chặn ngay những hành động sai trái của Trung Quốc (18174)
  • Thời tiết sân bay hiện tại (18778)
  • Bán/ chuyển giao đất rừng 42Ha tại xã Trường Sơn, Lương Sơn, Hòa Bình (20109)
  • Catalogs sản phẩm JFE AdvanTech sử dụng trong hệ thống tích hợp Scada H (18146)
  • Dự án Trường Sơn liên kết - chuyển đổi (BDS) (20615)
  • Trao đổi logos - liên kết quảng cáo (23749)
  • Top 10 news
    Thường thức - Giải trí
    1. Mới phát hiện ra một triệu chứng đột quỵ! (34593)
    2.
    Các địa chỉ Internet tổng hợp (33195)
    3.
    Trao đổi logos - liên kết quảng cáo (23749)
    4.
    Thời tiết sân bay hiện tại (18778)
    5.
    HIỂU VÀ SỬ DỤNG DUBLIN CORE (Search) (14514)
    6.
    AutoIt - Cái nhìn tổng quan - Phần I (5901)
    7.
    WEB site Việt Nam (useful links) (5388)
    8.
    Làm sao để mua được một chiếc máy MP3 ưng ý? (4835)
    9.
    Proverb - Tục ngữ (4757)
    10.
    Chuyển file trình diễn PPT thành Flash (4314)
    Quan điểm của bạn về khả năng hợp pháp hoá cá cược bóng đá tại Việt Nam?
    Ủng hộ hoàn toàn
    Còn tuỳ hình thức triển khai
    Phản đối
    Cần thí điểm với quy mô nhỏ trước
     [ Xem KQ ]
    FlaX





    Locations of visitors to this page

    Trở về đầu trang Tro ve dau trang  

    Số trực tuyến: 3555
     Số truy nhập


    BanTinNhanh (QuickNews) - Tổng hợp từ Internet - Email: admin@bantinnhanh.com
    © Copyright Reserved 2004-2006 Q-News.
    Developed by MinhViet JSC & Technoaid - Powered by MVC Web-CMS 1.0