ฟอรั่ม 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


    ช่วยดูสคริปนี้ให้หน่อยสิครับ

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


    ช่วยดูสคริปนี้ให้หน่อยสิครับ Empty ช่วยดูสคริปนี้ให้หน่อยสิครับ Empty
    จำนวนข้อความ : 1
    ความนิยม : 0
    เข้าร่วมเมื่อ : 09/03/2014

    ช่วยดูสคริปนี้ให้หน่อยสิครับ Empty ช่วยดูสคริปนี้ให้หน่อยสิครับ

    ตั้งหัวข้อ by nanna74 09/03/14, 11:25 am

    #include
    $hDLL = DllOpen("user32.dll")
    While 1
          If _IsPressed("72", $hDLL) Then
          Send("{F1}")
          MouseClick("left")
         EndIf
         Sleep(1)
    WEnd

    While 1
    If PixelGetColor(1371, 546) = 0xCCFF34 Then
    Send("{F4}")  
    Sleep(100)
    Send("{F7}")
    Sleep(100)
    Send("{F8}")
    Sleep(100)
    EndIf
    WEnd

    คือผมอยากให้สครีปมันใช้ทั้งหมดอะครับ ผมกดF1ค้างตลอด เสร็จเเล้วพอบัฟหมดกดF4/F7/F8 เเล้วก็กดF1ต่อ
    เเต่ผมลองทำเองคือมันจะเอาสครีปเเรกที่ผมวางก่อนอะครับ ถ้าผมวาง PixelGetColor ก่อนมันจะกดF4 F7 F8 แทน
    เเล้วตัวF1 มันจะกดไม่ได้อะครับ  แต่ถ้าเอา _IsPressed ขึ้นก่อน PixelGetColor จะใช้ไม่ได้ครับ

    รบกวนช่วยดูให้ทีครับ พอดีพึงลองศึกษาการเขียนสครีปครับ

      เวลาขณะนี้ 29/03/24, 09:21 am