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


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

Share

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


จำนวนข้อความ : 1
ความนิยม : 0
เข้าร่วมเมื่อ : 09/03/2014

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

ตั้งหัวข้อ by nanna74 on 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 จะใช้ไม่ได้ครับ

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

    เวลาขณะนี้ 07/12/16, 12:55 am