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


5 posters

    รบกวนสอบถามการใช้controlclickครับ

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


    รบกวนสอบถามการใช้controlclickครับ Empty
    จำนวนข้อความ : 11
    ความนิยม : 0
    เข้าร่วมเมื่อ : 13/08/2011

    รบกวนสอบถามการใช้controlclickครับ Empty รบกวนสอบถามการใช้controlclickครับ

    ตั้งหัวข้อ by autoitnew 16/08/11, 02:25 am

    คือผมใช้controlclickกับจอที่พับไว้หลายๆจอประมาณ10จอ แล้วเกิดปัญหาว่าสคริปมักจะคลิกได้ไม่ครบเมื่อลองมาเช็คดู อยากทราบว่ามีวิธีแก้ไขให้คลิกแม่นยำหรือละเอียดขึ้นไหมครับ อันนี้ตัวอย่างที่ผมทำนะครับ

    Func start()
    For $i = 1 To 100
    ControlClick ("1", "", "","left",1,429,187)
    Sleep (100)
    ControlClick ("2", "", "","left",1,429,187)
    Sleep (100)
    ControlClick ("3", "", "","left",1,429,187)
    Sleep (100)
    ControlClick ("4", "", "","left",1,429,187)
    Sleep (100)
    ControlClick ("5", "", "","left",1,429,187)
    Sleep (100)
    ControlClick ("6", "", "","left",1,429,187)
    Sleep (100)
    ControlClick ("7", "", "","left",1,429,187)
    Sleep (100)
    ControlClick ("8", "", "","left",1,429,187)
    Sleep (100)
    ControlClick ("9", "", "","left",1,429,187)
    Sleep (100)
    ControlClick ("10", "", "","left",1,429,187)
    Sleep (100)
    Next
    EndFunc
    POS
    POS
    PSsix
    PSsix


    รบกวนสอบถามการใช้controlclickครับ Empty รบกวนสอบถามการใช้controlclickครับ Empty รบกวนสอบถามการใช้controlclickครับ Empty
    จำนวนข้อความ : 1152
    ความนิยม : 326
    เข้าร่วมเมื่อ : 19/07/2010

    รบกวนสอบถามการใช้controlclickครับ Empty Re: รบกวนสอบถามการใช้controlclickครับ

    ตั้งหัวข้อ by POS 16/08/11, 06:56 am

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

    Code:
    do
    $ctc=ControlClick ("ชื่อไตเติลหน้าต่าง", "", "","left",1,429,187)
    ConsoleWrite('0 ไม่สำเร็จ/1 สำเร็จ สถานะคือ= ' & $ctc & @crlf )
    Sleep(100)
    Until $ctc =1

    ***สคริปต์นี้จะสั่งให้ตรวจสอบการคลิก จนกว่าจะคลิกสำเร็จ ถึงจะทำงานบรรทัดคำสั่งถัดไป ถ้าคลิกไม่สำเร็จก็จะวนลูปสั่งคลิกที่หน้าต่างนั้นไปเรื่อยๆ
    avatar
    autoitnew
    สมาชิกทั่วไป
    สมาชิกทั่วไป


    รบกวนสอบถามการใช้controlclickครับ Empty
    จำนวนข้อความ : 11
    ความนิยม : 0
    เข้าร่วมเมื่อ : 13/08/2011

    รบกวนสอบถามการใช้controlclickครับ Empty Re: รบกวนสอบถามการใช้controlclickครับ

    ตั้งหัวข้อ by autoitnew 16/08/11, 04:49 pm

    POS พิมพ์ว่า:คำสั่ง ControlClick สามารถตรวจสอบได้ครับว่าส่งไปสำเร็จหรือไม่ สคริปต์สำหรับตรวจสอบและสั่งให้คลิกจนกว่าจะคลิกสำเร็จเขียนได้ตามตัวอย่างด้านล่างนี้

    Code:
    do
    $ctc=ControlClick ("ชื่อไตเติลหน้าต่าง", "", "","left",1,429,187)
    ConsoleWrite('0 ไม่สำเร็จ/1 สำเร็จ สถานะคือ= ' & $ctc & @crlf )
    Sleep(100)
    Until $ctc =1

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


    ผมเอาคำสั่งนี้ไปcompileแล้ว แต่ไม่มีconsoleอะไรแจ้งเลยผมต้องเพิ่มบรรทัดไหนเพื่อให้มันแสดงผลครับ
    ที่คำสั่งนี้ConsoleWrite('0 ไม่สำเร็จ/1 สำเร็จ สถานะคือ= ' & $ctc & @crlf )
    เพราะไม่เคยใช้แบบconsoleWriteเลยครับ ปกติใช้แบบติดก้อติดอ่ะครับ เลยไม่รู้ว่าใช้อย่างไร
    ขอบคุณครับ
    aut
    aut
    PSsix Powerful Scripting Class
    PSsix Powerful Scripting Class


    PSsix Game Coder
    จำนวนข้อความ : 472
    ความนิยม : 126
    เข้าร่วมเมื่อ : 24/07/2010

    รบกวนสอบถามการใช้controlclickครับ Empty Re: รบกวนสอบถามการใช้controlclickครับ

    ตั้งหัวข้อ by aut 16/08/11, 04:52 pm

    กำอีกคนแว้วก้ดกดF5ดิ

    จำไว้สคิปเทสกดF5ไม่ต้องคอมไพ
    จำไว้สคิปเทสกดF5ไม่ต้องคอมไพ
    จำไว้สคิปเทสกดF5ไม่ต้องคอมไพ
    จำไว้สคิปเทสกดF5ไม่ต้องคอมไพ
    จำไว้สคิปเทสกดF5ไม่ต้องคอมไพ
    จำไว้สคิปเทสกดF5ไม่ต้องคอมไพ
    avatar
    autoitnew
    สมาชิกทั่วไป
    สมาชิกทั่วไป


    รบกวนสอบถามการใช้controlclickครับ Empty
    จำนวนข้อความ : 11
    ความนิยม : 0
    เข้าร่วมเมื่อ : 13/08/2011

    รบกวนสอบถามการใช้controlclickครับ Empty Re: รบกวนสอบถามการใช้controlclickครับ

    ตั้งหัวข้อ by autoitnew 16/08/11, 06:08 pm

    คือมันไม่แสดงอะไรเลยอ่ะครับแล้วจะรู้ได้ยังไงว่ามันทำไปแล้วสำเร็จหรือไม่


    เพิ่มเติมจ้า เห็นแล้วครับคือมันเห็นเฉพาะตอนเราลองใช้สคริปใช้ไหมครับ
    ตอนแรกเข้าใจว่ามันจะแจ้งเป็นหน้าต่างหรืออะไรประมาณนั้น
    ขอบคุณครับ

    ถามต่ออีกนิดครับ เวลาเราใช้สคริปเทสด้วยF5แล้วปิดยังไงครับนอกจากกดที่มุมขวาล่าง
    ***ปิดได้ละครับเพิ่มฟังชั่นปิดเหมือนปกตินี่เอง


    แก้ไขล่าสุดโดย autoitnew เมื่อ 16/08/11, 06:22 pm, ทั้งหมด 2 ครั้ง (Reason for editing : เพิ่มเติม2)
    rolovely
    rolovely
    PSsix Member Super Class II
    PSsix Member Super Class II


    PSsix Game Coder
    จำนวนข้อความ : 193
    ความนิยม : 26
    เข้าร่วมเมื่อ : 15/10/2010
    อายุ : 35
    ที่อยู่ : THAILAND

    รบกวนสอบถามการใช้controlclickครับ Empty Re: รบกวนสอบถามการใช้controlclickครับ

    ตั้งหัวข้อ by rolovely 16/08/11, 09:56 pm

    Code:
    do
    $ctc=ControlClick ("[CLASS:ชื่อ Class]", "", "","left",1,429,187)
    ToolTip('0 ไม่สำเร็จ/1 สำเร็จ สถานะคือ= ' & $ctc , 0, 0)
    Sleep(100)
    Until $ctc =1
    ทำให้ละ ได้ 100เปอร์ แจ้งด้วย
    avatar
    wutkarbpom
    PSsix Member
    PSsix Member


    รบกวนสอบถามการใช้controlclickครับ Empty รบกวนสอบถามการใช้controlclickครับ Empty
    จำนวนข้อความ : 26
    ความนิยม : 0
    เข้าร่วมเมื่อ : 24/07/2011

    รบกวนสอบถามการใช้controlclickครับ Empty Re: รบกวนสอบถามการใช้controlclickครับ

    ตั้งหัวข้อ by wutkarbpom 16/08/11, 10:14 pm

    aut พิมพ์ว่า:กำอีกคนแว้วก้ดกดF5ดิ

    จำไว้สคิปเทสกดF5ไม่ต้องคอมไพ
    จำไว้สคิปเทสกดF5ไม่ต้องคอมไพ
    จำไว้สคิปเทสกดF5ไม่ต้องคอมไพ
    จำไว้สคิปเทสกดF5ไม่ต้องคอมไพ
    จำไว้สคิปเทสกดF5ไม่ต้องคอมไพ
    จำไว้สคิปเทสกดF5ไม่ต้องคอมไพ

    55+ คงหมายถึงผมแน่ๆเลย em234
    POS
    POS
    PSsix
    PSsix


    รบกวนสอบถามการใช้controlclickครับ Empty รบกวนสอบถามการใช้controlclickครับ Empty รบกวนสอบถามการใช้controlclickครับ Empty
    จำนวนข้อความ : 1152
    ความนิยม : 326
    เข้าร่วมเมื่อ : 19/07/2010

    รบกวนสอบถามการใช้controlclickครับ Empty Re: รบกวนสอบถามการใช้controlclickครับ

    ตั้งหัวข้อ by POS 17/08/11, 08:21 am

    ผมทำปักหมุด วิธีทดสอบสคริปต์ก่อนคอมไพล์ จะได้ไม่งงกันอีก
    aut
    aut
    PSsix Powerful Scripting Class
    PSsix Powerful Scripting Class


    PSsix Game Coder
    จำนวนข้อความ : 472
    ความนิยม : 126
    เข้าร่วมเมื่อ : 24/07/2010

    รบกวนสอบถามการใช้controlclickครับ Empty Re: รบกวนสอบถามการใช้controlclickครับ

    ตั้งหัวข้อ by aut 17/08/11, 06:44 pm

    กดf5ทำปักมุดก้อดีงับจาได้ไม่สงสัยกันอีก
    ชินจัง ชินจัง

      เวลาขณะนี้ 26/04/24, 04:42 pm