MouseClick("left", x, y, 1, 10)
คำสั่ง MouseClick("ชื่อปุ่มที่จะคลิก", ตำแหน่งแกนX, ตำแหน่งแกนY, จำนวนคลิก, ความไวเมาส์)
ตำแหน่งแกน X, แกน Y สามารถหาได้จากโปรแกรม AutoIt Info
ตำแหน่งแกน X,Y ก็คือถ้าอยากให้เมาส์คลิกตรงไหนก็เลื่อน Finder Tool ไปจับตรงนั้น แล้วนำค่ามาใช้
Code ใช้งานจริง จำนำเมาส์ไปคลิกเปิด Notepad
หลักการก็คือ จะให้เมาส์เลื่อนไปคลิก ซ้าย 1ครั้งที่ Start Menu จากนั้นจะให้พิมพ์อัตโนมัติว่า Notepad และกด Enter เข้าโปรแกรม สุดท้ายให้ขึ้น MsgBox ว่าเปิดโปรแกรมสำเร็จแล้ว
ก่อนอื่นปรับตั้งค่า AutoIt Info โดยไปที่ Option > Coord Mode > Screen เพื่อหาตำแหน่งทั้งหน้าจอ
จากนั้นลองหาพิกัดดูนะครับ เดี๋ยววาง Code ไว้ให้ลองแก้เล่น
HotKeySet("{F1}", "click1") HotKeySet("{ESC}", "end") While 1 Tooltip("") WEnd Func click1() MouseClick("left",22, 1059,1,10);อย่าลืมนะแก้เลขพิกัดกันก่อนด้วยเพราะแต่ละเครื่องจอไม่เท่ากัน Sleep(500) Send("Notepad") Sleep(500) Send("{ENTER}") Sleep(500) MsgBox(0,"แจ้งเตือน","เปิดสำเร็จแล้วนะ") EndFunc Func end() Exit EndFunc
0 ความคิดเห็น