Giáo trình học AutoIT tiếng việt

43 1.5K 1
Giáo trình học AutoIT tiếng việt

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đây là giáo trình học AutoIT của Đại học Bách Khoa Đà Nẵng. AutoIT là một ngôn ngữ script giúp người sử dụng giả lập tự động: Phím, kích chuột, tương tác với chương trình, file khác của máy tính. Có cấu trúc tựa như BASIC, đơn giản, dễ học, nhỏ gọn và miễn phí. Nôi dung bao gồm: Giới thiệu về AutoIT, Các ví dụ mở đầu, Cú pháp, Một số thủ thuật, GUI và xử lý sự kiện, Lời kết.

AutoIt Jellydn –Lớp 06T1 – Khoa CNTT Đai học Bách Khoa ĐàNẵng Nội dung n Giới thiệu về AutoIt n Các vídụmở đầu n Cúpháp n Một số thủ thuật n GUI vàxửlý sự kiện n Lời kết Giới thiệu về AutoIt n AutoIt n Làmột ngôn ngữ script n Giúp NSD giả lập tự động: n Phím n Kích chuột n Tương tác với chương trình,file khác của máy tính. n Cócấu trúc tựa BASIC n Đơn giản , dễ học n Nhỏ gọn n Miễn phí n Tips: nên gõ vàthực thi lại các vídụkhi học !!! n Tải tại vàcài đặt AutoIt tại địa chỉ http://www.autoitscript.com/autoit3/ Các vídụmở đầu nHelloWorld n Chuột phải ngoài desktop -> new -> AutoIt v3 Script Các vídụmở đầu nHelloWorld n Đặt tên làhelloworld.au3 Các vídụmở đầu nHelloWorld n Chuột phải lên file vừa tạo -> Edit Script Các vídụmở đầu nHelloWorld n SciTE sẽ được mở Các vídụmở đầu nHelloWorld n Bạn thêm vào cuối file helloworld.au3 n MsgBox(0, "Tutorial", "Hello World!") n Save n Kiểm tra cúpháp :Tool->SyntaxCheck Prod n Nhấn F5 (Tool -> Go) n Kết quả Các vídụmở đầu nTương tác với notepad n Tạo file note.au3 như vídụtrên n Vào Start -> Run : gõ notepad n Mở công cụ : AutoIt Window Info n Vào Start->Programs->AutoIt v3->AutoIt Window Info n Dùng để lấy thông tin của một cửa sổứng dụng Các vídụmở đầu nTương tác với notepad n Kích chuột vào của sổ notepad sẽ được thông tin về title [...]... MyDouble($value) $value = $value * 2 Return $value EndFunc Một số thủ thuật n Ẩn icon của AutoIt dưới khay hệ thống n n Thêm #NoTrayIcon vào đầu file Thực thi AutoIt trên Vista n n Vista yêu cầu “quyền” trước khi thực thi Thêm #RequireAdmin vào đầu file GUI và lập trình sự kiện n GUI(Graphical User Interfaces) n n AutoIT cho phép bạn dễ dàng tạo các control Các control thường dùng: n n n n n n n n n n... GUICtrlCreateLabel("Hello world! How are you?", 30, 10) GUICtrlCreateButton("OK", 70, 50, 60) ;Hien cua so GUISetState(@SW_SHOW) ;doi 2s Sleep(2000) GUI và lập trình sự kiện n Lập trình sự kiện n AutoIt có 2 chế độ n MessageLoop n n n Là mặc định của AutoIt Dùng hàm GUIGetMsg() để lấy sự kiện OnEvent n n Dùng hàm Opt("GUIOnEventMode", 1) Dùng hàm GUICtrlSetOnEvent() để tạo hành động cho sự kiện ... Slider GUI và lập trình sự kiện n Các hàm GUI n n n n n n n GUICreate() : tạo cửa sổ làm việc GUICtrlCreate…() : tạo các control tương ứng GUISetState() : hiện hay ẩn cửa sổ GUIGetMsg() : lấy thông tin về cửa sổ GUICtrlRead() : đọc dữ liệu từ control GUICtrlSetData() : ghi dữ liệu vào control GUICtrlSet…(): ghi dữ liệu vào một số thuộc tính khác ( màu sắc , font chữ,…) GUI và lập trình sự kiện n GUI(Graphical... n n n Sử dụng toàn chương trình Từ lúc khai báo Local n n Chỉ trong hàm Hủy khi hàm kết thúc Cú pháp n Biến n Mảng n Truy cập phần tử qua chỉ số n n $Array[0]="A” Trong 1 mảng có thể chứa nhiều loại dữ liệu n n $Array[0]=1 $Array[1]=true $Array[2]="Text" $Array[3]=$AnotherArray Điều này không bị cấm nhưng không nên dùng Cú pháp n Macros n n n n Là những biến chỉ đọc Đặt bởi AutoIt Tên của macro bắt... $Array[3]=$AnotherArray Điều này không bị cấm nhưng không nên dùng Cú pháp n Macros n n n n Là những biến chỉ đọc Đặt bởi AutoIt Tên của macro bắt đầu với @ Không thể gán giá trị cho macro Cú pháp n Toán tử n Số học n =,+=,-=,*=,/=,&=,+,-,*,/,&,^ n n n Logic n n & : nối 2 chuỗi ^ : mũ AND , OR , NOT So sánh n =,==,=, n n n = : so sánh 2 số == : so sánh 2 chuỗi : khác Cú pháp n Câu điều kiện n If Then... note.au3 n WinWaitActive("Notepad", "Do you want to save") n n Send("!n") n n ;đợi thông báo tắt xuất hiện ; !n=Alt+N -> phím tắt của No trong lựa chọn thoát Save và thực thi (F5) Cú pháp n Kiểu dữ liệu n AutoIt chỉ 1 kiểu dữ liệu gọi là Variant n n n Nó có thể chứa số hay chuỗi kí tự Tùy thuộc vào lúc xử lý Gồm những loại dữ liệu sau: n n n n n n Int32 Int64 Double String Binary Pointer Cú pháp n Biến . vídụkhi học !!! n Tải tại vàcài đặt AutoIt tại địa chỉ http://www.autoitscript.com /autoit3 / Các vídụmở đầu nHelloWorld n Chuột phải ngoài desktop -> new -> AutoIt v3 Script Các vídụmở đầu nHelloWorld n. AutoIt Jellydn –Lớp 06T1 – Khoa CNTT Đai học Bách Khoa ĐàNẵng Nội dung n Giới thiệu về AutoIt n Các vídụmở đầu n Cúpháp n Một số thủ thuật n GUI vàxửlý sự kiện n Lời kết Giới thiệu về AutoIt n. note.au3 như vídụtrên n Vào Start -> Run : gõ notepad n Mở công cụ : AutoIt Window Info n Vào Start->Programs-> ;AutoIt v3-> ;AutoIt Window Info n Dùng để lấy thông tin của một cửa sổứng dụng Các

Ngày đăng: 04/08/2014, 02:49

Tài liệu cùng người dùng

Tài liệu liên quan