เขียนโปรแกรมพิมพ์ข้อความอัตโนมัติ AutoIt

ในหัวข้อนี้จะมาทำ โปรแกรมพิมพ์ ข้อความ Text ให้เราอัตโนมัติ หรือสามารถนำไปทำเป็นแบบ กดปุ่มปั้มยา หรือเลือกตีมอนเตอร์ของเกมบางเกมได้

Code

Send("ข้อความที่ต้องการให้พิมพ์")

จากโค้ดด้านบน เป็นแบบแรกคือสั่งให้พิมพ์ไปแบบดื้อๆ เลยไม่สนใจว่าโปรแกรมไหนจะอยู่ที่ไหนก็พิมพ์ได้ ส่วนอีกแบบนึงจะเป็นแบบ control

ControlSend("ชื่อ Title โปรแกรม","","" "ข้อความที่ต้องการให้พิมพ์")

การ controlsend ก็คือการส่งแบบที่สามารควบคุมได้ เช่น เราต้องการให้โปรแกรมของเราพิมพ์ข้อความ โดยที่เราสามารถทำอย่างอื่นไปด้วยในคอมของเราพับจอก็พิมพ์เองได้ คำสั่งนี้ หละครับมีประโยชน์ แม้แต่การคลิกเมาส์ก็มีนะครับ ไว้สอนในบอทความถัดๆไป

ทดสอบเขียนแบบเต็มดู แบบแรก Send

HotKeySet("{F1}", "send1")
HotKeySet("{F2}", "controlsend1")
HotKeySet("{ESC}", "end")

While 1

     Tooltip("")

WEnd


Func send1()

     Send("ทดสอบ Send")

EndFunc


Func controlsend1()

     ControlSend("*Untitled - Notepad","","","ทดสอบ ControlSend");อันนี้จะสั่งพิมพ์ได้ใน Notepad

EndFunc


Func end()

     Exit

EndFunc


แสดงความคิดเห็น

0 ความคิดเห็น