สร้างบอทเกมมือถือ Ulala Adventure กดผจญภัยเรื่อยๆง่ายเกิน

 
Ulala Adventure หรือก็คือเกมมือถือ ผ่านด่านไปเรื่อยๆ อันที่จริงก็ไม่จำเป็นจะต้องทำบอทกดอะไรแต่เพียงว่าจะได้ฝึกวิธีเขียนและออกแบบโปรแกรมบอท แบบง่ายๆกันครับ

สิ่งที่อยากให้บอททำได้

  • กดปุ่มท้าทาย เพื่อให้ท้าทายบอสไปเรื่อยๆ แม้พับหน้าจอ LD Player

สิ่งที่ต้องเตรียม

  1. โปรแกรม Autoit ใช้เขียนโปรแกรมของเรา และ ตั้งค่า Autoit Window Info เป็น Mode Client
  2. LD Player หรือโปรแกรม จำลอง Android อื่นๆ
  3. เกม Ulala Adventure

ทริปการหาตำแหน่ง(x, y) ใน LD Player ให้คลิกตรงจุด

  • ตำแหน่งแกน Y ต้องลบออกไปอีก -35 เนื่องจากใน LD Player ตำแหน่งเริ่มนับตั้งแต่แถบบนสุดของโปรแกรม

ลงมือ

  1. หาตำแหน่งปุ่มท้าทายกันก่อนเลย ของผมได้ค่า 510, 641 นำแกน y ลบออก35จึงได้เป็น 510,606

  2. ทดสอบคลิกเบื้องหลัง ด้วยคำสั่ง ControlClick("LDPlayer","","","left", 1, 510, 606) ถ้าเพื่อนๆไม่มีอะไรผิดพลาดก็จะสามารถกดสั่งงานได้อย่างแน่นอน
  3. สร้าง Loop และ HotKey ให้โปรแกรมทำงานไปเรื่อยๆ
#RequireAdmin
HotKeySet("{ESC}","eend")

$Game = WinGetHandle("LDPlayer","")

While 1
	ToolTip("")
	ControlClick($Game,"","","left",1,510,606)
	Sleep(1000)
WEnd

Func eend()
	Exit
EndFunc

ทดสอบโปรแกรมท้าทายอัตโนมัติของเรากัน

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

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

  1. ทำยังไงให้มันคลิกแค่ทีเดียวตอนที่เควชยังไม่เลืองแสงครับ แบบคลิกทีเดียว พอเควชเสจค่อยคลิกต่ออะครับทำได้ไหมครับ

    ตอบลบ
Emoji
(y)
:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
:>)
(o)
:p
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
x-)
(k)