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


2 posters

    สอบถาม การอ่านเขียน Memory จากค่าพ้อยเตอร์ (Pointer) และออฟเซ็ต (Offset)

    wdiLi
    wdiLi
    PSsix Member High Class
    PSsix Member High Class


    PSsix Game Coder
    จำนวนข้อความ : 73
    ความนิยม : 7
    เข้าร่วมเมื่อ : 29/01/2011
    อายุ : 33

    สอบถาม การอ่านเขียน Memory จากค่าพ้อยเตอร์ (Pointer) และออฟเซ็ต (Offset) Empty สอบถาม การอ่านเขียน Memory จากค่าพ้อยเตอร์ (Pointer) และออฟเซ็ต (Offset)

    ตั้งหัวข้อ by wdiLi 02/10/12, 08:03 pm

    คือว่า ผมจะลองหัดเขียนค่าใน Memory แบบ Pointer ใน Autoit

    ไฟล์ ที่อยุ่ [You must be registered and logged in to see this link.] ที่คุณ POS ทำไว้

    ผมทำตามทุก อย่างแล้ว โดย Coppy ไฟล์ NomadMemoryPSsix.au3 ไว้ในโฟล์เดอร์เดียวกัน กับสคริป

    และเอาไปใส่ในโฟล์เดอร์ include ของ Autoit แล้ว

    เปิดเกม sol.exe ขึ้นมา หา pointer จาก cheat engine เสร็จ แล้ว

    ลอง ไป ทดสอบกับ สคริป TestmemPSsix2.au3 โดยเปลี่ยนตามที่ บทความแน่นำ ไว้ และ รัน สคริป

    ผลปรากฎว่า ค่าที่อ่านได้จากการอ่านแอดเดรส เท่ากับ 0 แต่ในตัวเกม นั้น ค่าไม่ได้เป้น 0 เลย

    และ MemoryPointerWrite ค่าที่จะเปลี่ยนแปลง ก็ ไม่มีไรเกิดขึ้น เลย ในตัว เกม

    งง เบย ใครที่รุ้ สาเหตุ หรือ เข้าใจการอ่านเขียน Memory มาช่วยอธิบาย ด้วย นะ ครับ

    *โค้ดและเกม ที่ทำ ทำตาม ลิงค์บทความเลย [You must be registered and logged in to see this link.]
    POS
    POS
    PSsix
    PSsix


    สอบถาม การอ่านเขียน Memory จากค่าพ้อยเตอร์ (Pointer) และออฟเซ็ต (Offset) Empty สอบถาม การอ่านเขียน Memory จากค่าพ้อยเตอร์ (Pointer) และออฟเซ็ต (Offset) Empty สอบถาม การอ่านเขียน Memory จากค่าพ้อยเตอร์ (Pointer) และออฟเซ็ต (Offset) Empty
    จำนวนข้อความ : 1152
    ความนิยม : 326
    เข้าร่วมเมื่อ : 19/07/2010

    สอบถาม การอ่านเขียน Memory จากค่าพ้อยเตอร์ (Pointer) และออฟเซ็ต (Offset) Empty Re: สอบถาม การอ่านเขียน Memory จากค่าพ้อยเตอร์ (Pointer) และออฟเซ็ต (Offset)

    ตั้งหัวข้อ by POS 02/10/12, 09:01 pm

    บทความอ้างอิงจาก AutoIt เวอร์ชันเก่า แต่เวอร์ชันใหม่มีการเพิ่มค่าความกว้างของข้อมูลทำให้การอ่านจากหน่วยความจำผิดตำแหน่ง ตอนนี้ผมอัปเดทไฟล์ NomadMemoryPSsix.au3 ไปดาวน์โหลดมาใช้ใหม่ได้แล้วครับ (เพิ่มลิงก์ดาวน์โหลดในบทความเดิม)
    wdiLi
    wdiLi
    PSsix Member High Class
    PSsix Member High Class


    PSsix Game Coder
    จำนวนข้อความ : 73
    ความนิยม : 7
    เข้าร่วมเมื่อ : 29/01/2011
    อายุ : 33

    สอบถาม การอ่านเขียน Memory จากค่าพ้อยเตอร์ (Pointer) และออฟเซ็ต (Offset) Empty Re: สอบถาม การอ่านเขียน Memory จากค่าพ้อยเตอร์ (Pointer) และออฟเซ็ต (Offset)

    ตั้งหัวข้อ by wdiLi 02/10/12, 09:57 pm

    ขอบคุณ นะครับ คุณ POS ผมก็ งง ตั้งนาน ว่าทำ ตามแล้ว ทำไม ไม่ได้ สักที่

    ที่แท้ก็ มีการเปลี่ยนแปลงในเวอร์ชันใหม่ นี่เอง เดียว จะลอง ไป โหลด มา ทดสอบ อีก รอบ นะครับผม ...




      เวลาขณะนี้ 29/03/24, 01:44 pm