ฟอรั่มของบล็อก http://pssix.blogspot.com


Autoit ตรวจสอบการกดปุ่ม

Share

blackcsc
มือใหม่เพิ่งสมัคร
มือใหม่เพิ่งสมัคร


จำนวนข้อความ : 3
ความนิยม : 0
เข้าร่วมเมื่อ : 03/08/2011

Autoit ตรวจสอบการกดปุ่ม

ตั้งหัวข้อ by blackcsc on 09/08/11, 07:38 pm

อยากทราบว่า Autoit ตรวจสอบว่า เรากดปุ่มอะไร ขณะที่เราอยู่หน้าจอ เกมส์
แล้วทำตามคำสั่งที่เราตั้งไว้

เช่น

สมมุติว่า ตอนนี้เราอยู่หน้าจอเกมส์ แล้วกดปุ่ม Ctrl+1
Autoit ก็ทำการตรวจสอบว่า ปุ่มที่เรากด ใช่ Ctrl+1 หรือไม่
ถ้าใช่ให้ แสดงข้อความ "คุณกดปุ่ม Ctrl+1"


รบกวนผู้รู้มาตอบให้ทีนะครับ

ขอบคุณล่วงหน้า...
avatar
aut
PSsix Powerful Scripting Class
PSsix Powerful Scripting Class

PSsix Game Coder
จำนวนข้อความ : 472
ความนิยม : 125
เข้าร่วมเมื่อ : 24/07/2010

Re: Autoit ตรวจสอบการกดปุ่ม

ตั้งหัวข้อ by aut on 09/08/11, 08:19 pm

31เลข1จาเอาเลขอันอื่นก้อไล่ไปเองนะ31ถึง39

#include <Misc.au3>

While Not _IsPressed("1B") ;อันนี้กด esc ปิด

If _IsPressed("11") And _IsPressed("31") Then
ToolTip("นายกด Ctlr +1")
;ยัดคำสั่งรัยก้อได้ลงไปต่อ
;ยัดคำสั่งรัยก้อได้ลงไปต่อ
;ยัดคำสั่งรัยก้อได้ลงไปต่อ
;ยัดคำสั่งรัยก้อได้ลงไปต่อ
EndIf

Sleep(100)
ToolTip("")
WEnd

blackcsc
มือใหม่เพิ่งสมัคร
มือใหม่เพิ่งสมัคร


จำนวนข้อความ : 3
ความนิยม : 0
เข้าร่วมเมื่อ : 03/08/2011

Re: Autoit ตรวจสอบการกดปุ่ม

ตั้งหัวข้อ by blackcsc on 09/08/11, 11:16 pm

ขอบคุณมากเลยครับ ลองใช้แล้ว ตรงความต้องการเป๊ะ เลย...

    เวลาขณะนี้ 26/03/17, 02:28 am