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


4 posters

    เกี่ยวกับ Delay ของ Auto click ครับ

    jakkrich
    jakkrich
    สมาชิกทั่วไป
    สมาชิกทั่วไป


    เกี่ยวกับ Delay ของ Auto click ครับ Empty
    จำนวนข้อความ : 19
    ความนิยม : 0
    เข้าร่วมเมื่อ : 25/04/2011

    เกี่ยวกับ Delay ของ Auto click ครับ Empty เกี่ยวกับ Delay ของ Auto click ครับ

    ตั้งหัวข้อ by jakkrich 07/05/11, 03:36 pm

    ขอคำแนะนำเกี่ยวกับการ delay เวลาคลิกหน่อยครับ
    คือผมต้องการให้มันคลิก ทุกๆวินาทีที่กำหนดอะครับ เช่น กำหนดไว้ 2 จุดคือ
    x100 ,y100 คลิกทุก 1000ms
    x200 ,y200 คลิกทุก 500ms
    โดยที่ไม่ต้องรอหน่วงเวลาของจุดแรกก่อนอะครับ
    (หมายเหตุ ขั้นตอนการทำงานคล้ายๆ กับ PSsix Auto Click Path ครับ)

    และอีกอย่างนึงคือ เครื่องมือที่ใช้สร้างเหมือนกับ DataGrid ที่มีติ๊กถูก แทป column ใช้เครื่องมืออะไรสร้างหรอครับ em228

    em219 ขอบคุณครับ ^^"
    flapjack
    flapjack
    PSsix Member Super Class III
    PSsix Member Super Class III


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

    เกี่ยวกับ Delay ของ Auto click ครับ Empty Re: เกี่ยวกับ Delay ของ Auto click ครับ

    ตั้งหัวข้อ by flapjack 07/05/11, 04:30 pm

    ประมาณว่า ถึง 1วินาที จะคลิกพร้อมกัน 2 จุด ปะครับ... ?

    ปล.ถ้าตีโจทย์ผิดต้องขอโทษ ด้วยครับ

    jakkrich
    jakkrich
    สมาชิกทั่วไป
    สมาชิกทั่วไป


    เกี่ยวกับ Delay ของ Auto click ครับ Empty
    จำนวนข้อความ : 19
    ความนิยม : 0
    เข้าร่วมเมื่อ : 25/04/2011

    เกี่ยวกับ Delay ของ Auto click ครับ Empty Re: เกี่ยวกับ Delay ของ Auto click ครับ

    ตั้งหัวข้อ by jakkrich 07/05/11, 05:09 pm

    ในกรณีที่ ตั้งไว้ 1 วิพร้อมกันก็ทำตามลำดับของ code ว่าเงื่อนไขไหนมาก่อนอะครับ...^^" ที่ผมคิดไว้นะครับ

    แต่ถ้ามีอะไรที่ดีกว่านี้ช่วยแนะนำด้วยครับ...
    อัต
    อัต
    PSsix Member Class III
    PSsix Member Class III


    เกี่ยวกับ Delay ของ Auto click ครับ Empty
    จำนวนข้อความ : 54
    ความนิยม : 9
    เข้าร่วมเมื่อ : 07/05/2011

    เกี่ยวกับ Delay ของ Auto click ครับ Empty Re: เกี่ยวกับ Delay ของ Auto click ครับ

    ตั้งหัวข้อ by อัต 07/05/11, 05:22 pm

    อานนี้เอาไปลองทำดูเปลี่ยนตงคำสั่ง tootip เป็น send ปุ่มที่จากดอ่านะ

    Global $times = TimerInit()

    While 1
    $Diff = Int(TimerDiff($times)/1000)
    If mod( $Diff, 2) = 0 Then ToolTip("X"&$Diff) ; กดทุก 2 วิ
    If mod( $Diff, 10) = 0 Then ToolTip("XX"&$Diff) ;กดทุก 10 วิ
    If mod( $Diff, 5) = 0 Then ToolTip("XXX"&$Diff) ; กดทุก 5 วิ
    Sleep(10)
    WEnd

    ชินจัง
    อัต
    อัต
    PSsix Member Class III
    PSsix Member Class III


    เกี่ยวกับ Delay ของ Auto click ครับ Empty
    จำนวนข้อความ : 54
    ความนิยม : 9
    เข้าร่วมเมื่อ : 07/05/2011

    เกี่ยวกับ Delay ของ Auto click ครับ Empty Re: เกี่ยวกับ Delay ของ Auto click ครับ

    ตั้งหัวข้อ by อัต 07/05/11, 05:27 pm

    อานนี้ช่องแบบคอลัมใช้ListViewทำ

    #include <GUIConstantsEx.au3>
    #include <ListViewConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 315, 244, 192, 124)
    $ListView1 = GUICtrlCreateListView("aaaaaa|bbbbbbbbb|cccccccccc", 8, 8, 266, 222)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    EndSwitch
    WEnd
    jakkrich
    jakkrich
    สมาชิกทั่วไป
    สมาชิกทั่วไป


    เกี่ยวกับ Delay ของ Auto click ครับ Empty
    จำนวนข้อความ : 19
    ความนิยม : 0
    เข้าร่วมเมื่อ : 25/04/2011

    เกี่ยวกับ Delay ของ Auto click ครับ Empty Re: เกี่ยวกับ Delay ของ Auto click ครับ

    ตั้งหัวข้อ by jakkrich 07/05/11, 05:39 pm

    ขอบคุณครับคุณ อัต เดี๋ยวไปลองเอาไปประยุกต์ดูครับ em218
    อัต
    อัต
    PSsix Member Class III
    PSsix Member Class III


    เกี่ยวกับ Delay ของ Auto click ครับ Empty
    จำนวนข้อความ : 54
    ความนิยม : 9
    เข้าร่วมเมื่อ : 07/05/2011

    เกี่ยวกับ Delay ของ Auto click ครับ Empty Re: เกี่ยวกับ Delay ของ Auto click ครับ

    ตั้งหัวข้อ by อัต 07/05/11, 05:47 pm

    เอาเยยมีรัยสงสัยถามมาได้ ตอบได้ก้อจาตอบช่วงนี้กำลังปั้มอันดับบอดกลายเป็นมือใหม่ไปแย้ว
    jakkrich
    jakkrich
    สมาชิกทั่วไป
    สมาชิกทั่วไป


    เกี่ยวกับ Delay ของ Auto click ครับ Empty
    จำนวนข้อความ : 19
    ความนิยม : 0
    เข้าร่วมเมื่อ : 25/04/2011

    เกี่ยวกับ Delay ของ Auto click ครับ Empty Re: เกี่ยวกับ Delay ของ Auto click ครับ

    ตั้งหัวข้อ by jakkrich 08/05/11, 01:35 pm

    ผมเขียนถูกหรือป่าวครับ ถ้าจะกดทุกๆ ms ยังงงๆ ยังไงไม่รุ ช่วยทีครับ
    มันไม่ขึ้น ToolTip อะครับ
    พอเอา Sleep(10) ออกมันก็จะแสดง ToolTip ขึ้นมา (ตามเงื่อนไขไว้กดปุ่ม)
    เป็นเพราะว่ามันกระโดดข้ามเวลาไป 10ms หรือป่าวครับ พอมีวิธีแก้ไหมครับ...

    Code:
    Global $times = TimerInit()

    While 1
    $Diff = Int(TimerDiff($times))

    If mod( $Diff, 1000) = 0 Then ToolTip("X"&$Diff) ; กดทุก 1000ms
    If mod( $Diff, 500) = 0 Then ToolTip("XX"&$Diff) ; กดทุก 500ms
    If mod( $Diff, 200) = 0 Then ToolTip("XXX"&$Diff) ; กดทุก 200ms
    Sleep(10)
    WEnd
    POS
    POS
    PSsix
    PSsix


    เกี่ยวกับ Delay ของ Auto click ครับ Empty เกี่ยวกับ Delay ของ Auto click ครับ Empty เกี่ยวกับ Delay ของ Auto click ครับ Empty
    จำนวนข้อความ : 1152
    ความนิยม : 326
    เข้าร่วมเมื่อ : 19/07/2010

    เกี่ยวกับ Delay ของ Auto click ครับ Empty Re: เกี่ยวกับ Delay ของ Auto click ครับ

    ตั้งหัวข้อ by POS 08/05/11, 06:09 pm

    ถ้าไม่ใส่ Sleep(10) จะทำให้พลังประมวลผล cpu ถูกดึงมากเกินไป ลองเปลี่ยนเป็น Sleep(1) แทน

    และคำสั่ง mod ต้องหารลงตัวอาจทำให้เวลาคลาดกันได้ถ้าสั่งกดพร้อมกันหลายปุ่ม คุณสามารถเพิ่มความยืดหยุ่นได้ด้วยการเปลี่ยนเป็น < 2 (0 และ 1 จะทำงาน)หรือมากกว่านี้ก็ได้

    If mod( $Diff, 500) < 2 Then ToolTip("XX"&$Diff) ; กดทุก 500ms
    jakkrich
    jakkrich
    สมาชิกทั่วไป
    สมาชิกทั่วไป


    เกี่ยวกับ Delay ของ Auto click ครับ Empty
    จำนวนข้อความ : 19
    ความนิยม : 0
    เข้าร่วมเมื่อ : 25/04/2011

    เกี่ยวกับ Delay ของ Auto click ครับ Empty Re: เกี่ยวกับ Delay ของ Auto click ครับ

    ตั้งหัวข้อ by jakkrich 08/05/11, 07:54 pm

    ขอบคุณครับ...เด๋วเอาไปลอง em218

      เวลาขณะนี้ 02/05/24, 09:30 am