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


ช่วยหน่อย ครับ Autoit

Share

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


จำนวนข้อความ : 4
ความนิยม : 0
เข้าร่วมเมื่อ : 20/05/2012

ช่วยหน่อย ครับ Autoit

ตั้งหัวข้อ by depomguss on 20/05/12, 09:06 pm

ผมอยากทราบ สคริป ที่สั่งให้ เมื้อเราคลิก ซ้ายหนึ่งที่แล้ว แล้วมันจะ คลิกค้าง พอเราคลิกอีกที่ มัน จะหยุดคลิก แต่ไม่พอเราคลิกอีกที่มันก็จะ คลิกซ้ำ เป็นแบบนี้ไปเรื่อยๆ อ่าครับ พอมีสคริปหรือ แนวทางแนะ นำบ้างไหม ครับ em229

Fast
PSsix Member Super Class III
PSsix Member Super Class III

PSsix Program Coder
จำนวนข้อความ : 217
ความนิยม : 52
เข้าร่วมเมื่อ : 19/06/2011

Re: ช่วยหน่อย ครับ Autoit

ตั้งหัวข้อ by Fast on 21/05/12, 02:22 pm

Code:
#include<misc.au3>

$abc = 1

While 1
    If _IsPressed("01")  Then
      if $abc = 1 Then
              MouseDown("left")
            ConsoleWrite($abc & "คลิ๊กค้าง"& @CRLF)
$abc = 0
While _IsPressed("01")
            Sleep(10)
        WEnd
Else
   MouseUp("left")
   ConsoleWrite($abc &  "ปล่อยคลิ๊ก" &@CRLF)
   $abc = 1
EndIf
    Else
            Sleep(10)
    EndIf
WEnd

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


จำนวนข้อความ : 4
ความนิยม : 0
เข้าร่วมเมื่อ : 20/05/2012

Re: ช่วยหน่อย ครับ Autoit

ตั้งหัวข้อ by depomguss on 22/05/12, 03:19 am

ขอบคุณ คุณfast มาครับผมลองใช้แล้ว มันไม่มีอะไรเกิดขึ้นเลย ครับ ลองไปปรับsleep ให้ช้าลงแล้วก็ยังเหมือนเดิม รบกวนด้วยนะครับ em228

Fast
PSsix Member Super Class III
PSsix Member Super Class III

PSsix Program Coder
จำนวนข้อความ : 217
ความนิยม : 52
เข้าร่วมเมื่อ : 19/06/2011

Re: ช่วยหน่อย ครับ Autoit

ตั้งหัวข้อ by Fast on 22/05/12, 06:07 pm

เออ สคริ๊ปเกมส์ออนไลน์ใช้ไม่ได้ครับติด GG

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


จำนวนข้อความ : 4
ความนิยม : 0
เข้าร่วมเมื่อ : 20/05/2012

Re: ช่วยหน่อย ครับ Autoit

ตั้งหัวข้อ by depomguss on 22/05/12, 07:53 pm

ไม่ใช้ เกมออนไลน์ครับ พวกแอนตี้ไวรัสก็ปิดแล้ว ครับ พอรันสคริปขึ้นมาก็ไม่มี อะไรเกิดขึ้นครับ รบกวนด้วยนะครับพอดีมือใหม่ทำอะไรไม่ถูก

flapjack
PSsix Member Super Class III
PSsix Member Super Class III

PSsix Moderator PSsix Master PSsix Game Coder
จำนวนข้อความ : 311
ความนิยม : 74
เข้าร่วมเมื่อ : 05/10/2010

Re: ช่วยหน่อย ครับ Autoit

ตั้งหัวข้อ by flapjack on 23/05/12, 01:40 am

ลองสคริปด้านล่างดูน่ะครับ(ที่มันไม่คลิกน่าจะเป็นเพราะว่าตอนที่เราคลิกมันใกล้เคียงกัีนกับในสคริปที่เราสั่งคลิกไปด้วย มันเลยไม่คลิกออกมา)
Code:

#include<misc.au3>

Global $Status = True


While 1
        If _IsPressed("01") Then
            Sleep(100)
            If $Status=True Then
            ClickDown()

            $Status=False

          ElseIf $Status=False Then
              While _IsPressed("01")
            Sleep(100)
                WEnd
                ClickUP()
                    $Status=True
                    EndIf
            Sleep(100)
        EndIf
            Sleep(100)
      WEnd

Func ClickDown()
      Sleep(100)
    MouseDown("left")
        ConsoleWrite($Status & "  click Down"& @CRLF)
    EndFunc
  Func  ClickUP()
        Sleep(100)
    MouseUp("left")
        ConsoleWrite($Status &"  click UP"& @CRLF)
      EndFunc


POS
PSsix
PSsix


จำนวนข้อความ : 1151
ความนิยม : 323
เข้าร่วมเมื่อ : 19/07/2010

Re: ช่วยหน่อย ครับ Autoit

ตั้งหัวข้อ by POS on 23/05/12, 08:28 am

อย่าลืมใส่คำสั่ง #RequireAdmin ที่หัวสคริปต์ด้วยครับ


||----------------------------------------------------------------------------------------------------------------||

กลุ่ม AutoIt ในเฟสบุ๊ค
[You must be registered and logged in to see this link.]

++++++++++++++++++++++++++++++++++++++++++++
pssix.blogspot.com

    เวลาขณะนี้ 08/12/16, 02:52 pm