ฟอรั่ม PSsix

Would you like to react to this message? Create an account in a few clicks or log in to continue.

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


2 posters

    สอบถามเกี่ยวกับ Control Click กับ สี ครับ

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


    สอบถามเกี่ยวกับ Control Click กับ สี ครับ Empty สอบถามเกี่ยวกับ Control Click กับ สี ครับ Empty
    จำนวนข้อความ : 1
    ความนิยม : 0
    เข้าร่วมเมื่อ : 17/04/2014

    สอบถามเกี่ยวกับ Control Click กับ สี ครับ Empty สอบถามเกี่ยวกับ Control Click กับ สี ครับ

    ตั้งหัวข้อ by ่joeyzas 17/04/14, 06:42 pm

    อย่างเช่น จากหน้าบล็อค นะครับ คือผมต้องการให้  PixelGetColor เนี่ย คลิก สี ในหน้าต่างเกมที่ต้องการ
    เป็น พิกัดๆ โดยใช้ ControlClick ได้ไหมครับ  ผมลองใน FIFA ONLINE 3 มัน กด คลิกไม่ได้อะครับ
    โค้ดผิดตรงไหน ยังไงช่วยดูให้ทีนะครับ


    Global $GameHD

    Func _PSsixLoadH($gtitle)
    $GameHD = WinGetHandle($gtitle)
    If @error Then
    MsgBox(4096, "Error", "ไม่พบหน้าต่างเกม")
    Else
    Return 1
    EndIf
    EndFunc

    If _PSsixLoadH("FIFA") Then WinActivate($GameHD)

    While 1
    If PixelGetColor(730, 619) = 0x343434 Then
    ControlClick ($GameHD, "", "","left",1,512,104)
    EndIf
    Sleep(100)
    WEnd


    ปล.ถามเพิ่มเติมครับ ถ้าไม่ใช่สีที่เราต้องการ โปรแกรมจะไม่คลิกใช่ไหมครับ ขอบคุณครับ
    Arm
    Arm
    PSsix Member Super Class III
    PSsix Member Super Class III


    PSsix Master PSsix Program Coder
    จำนวนข้อความ : 268
    ความนิยม : 54
    เข้าร่วมเมื่อ : 31/03/2011
    อายุ : 27

    สอบถามเกี่ยวกับ Control Click กับ สี ครับ Empty Re: สอบถามเกี่ยวกับ Control Click กับ สี ครับ

    ตั้งหัวข้อ by Arm 17/04/14, 07:34 pm

    ลองใช้คำสั่ง MouseClick ดูครับ ControlClick ตามหลักจริงๆมันเอาไว้กดพวกปุ่มคอนโทรลในหน้าต่าง GUI ครับ

    ถ้าไม่ใช่สีที่เรากำหนดเงื่อนไขไว้ก็จะไม่คลิกให้ครับ

      เวลาขณะนี้ 11/11/24, 02:43 am