เอ้อ ... เห็นมาสักพักแล้วครับเกมนี้ ในที่สุดก็ออกไม่ทันช่วงฟุตบอล ... อะไรนะ ผมลืมไปแล้ว (ยูฟ่า ?) อย่างที่เคยประกาศไว้ (ทำให้ปู่สินไม่ต้องจ่ายตังค์ซื้อโฆษณาตามสัญญา .. แต่ พี่เบิ้ลแกจะรับเร้อ ?) วันนี้เราจะมาชำแหละกันในเรื่องทางเทคนิค

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

ผมเริ่มจาก ... อืม เปิดเกม ... ครั้งแรก รอประมาณ 3-5 นาที ... อืม มาปุ๊บก็เข้าเกม โดยในเวอร์ชั่นนี้จะบังคับให้ P1 อยู่ทีม Real Madrid ส่วน P2 นั้นจะอยู่ Manchester United...

กราฟิคในเกม เป็นแบบ 3D Prerendered แล้ววาดแบบ 2D บนจอ ดูดีใช้ได้ แต่แคปเจอร์มาให้ดูไม่ได้ครับ เดี๋ยวจะเฉลยทีหลังว่าทำไม

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

ปุ่มบนจอย ... ตอบสนองช้ากว่าที่ควร แถมบางจังหวะภาพมันค้างด้วยนะเออ ... ตัดอีก 1 คะแนน

เลี้ยง ๆ เลื้อย ๆ ไป อืม ... ก็มันดี เอ้า ระยะได้ละ เตะ ฝุ่บ ... เข้าประตู ?? เฮ้ย ทำไมเร็วจัง ... ผมลองเปลี่ยนจอยไปมา ยิงไปยิงมา ... ครับ ถ้าไม่โง่ยิงออกไปเอง หรือยิงชนผู้รักษาประตู ... เข้าพันเปอร์เซนท์ครับ เหตุผลง่ายมาก ... ก็ผมเล่นคนเดียวไง อิอิ ครับ พอผู้เล่นฝั่งนึงถึงหน้าโกลล์ ผู้เล่นอีกฝั่งจะตัดมาเป็นผู้รักษาประตูอัตโนมัติ ... มันดีไม่ดียังไงผมไม่พูดถึงล่ะ

เอาล่ะ เล่นไปนิดนึง พอแล้วเนอะ ว่าแล้วก็กดปิด :) ครับ ง่ายมาก ๆ คลิกตรงไหนก็ได้สักที่ก็ปิดละ ... อ้าว .. เฮ้ย ทำไมไอคอนมันใหญ่ขึ้น .... ครับ ตัวโปรแกรมลืมปรับความละเอียดให้ผมกลับ ... ตรงนี้ไม่ได้เกี่ยวอะไรกับเกม แต่ผมเสียความรู้สึก ... ตัดอีก 1 คะแนน

เอาล่ะ ... ทีนี้ ผมเริ่มวางวิญญาณเกมเมอร์ เอาหัวใจแฮคเกอร์มาสวมแทน ... ผมเริ่มจากเปิดโฟลเดอร์ดู โอ๊ะ ๆ dll เต็มไปหมดเลย แบบนี้ :)

ครับ การที่มี dll มากขนาดนี้ มัน... ผิดวิสัยโปรแกรมธรรมดา ... ยิ่งเกมที่ส่วนใหญ่จะใช้ static lib มากกว่ายิ่งผิดปกติใหญ่ ... แต่ก่อนหน้านั้นผมมุ่งประเด็นไปที่ *.msc ก่อน ... ไฟล์ประหลาดเนอะ ...

ว่าแล้วก็ ... เอาแบบพื้นฐานสุด ... กด Click ขวาแล้วกด Properties เอ ... นั่น Tab คุ้น ๆ แฮะ กดเข้าไปดู แล้วก็กดอีกสองสามจึ๊ก ... ก็ออกมาแบบนี้ :)

เริ่มสนุกแล้ว ... ใช้ครับมันคือ ocx นั่นเอง ... เอ๊ะ นั่น ... AniGIF.OCX ถ้าตามชื่อแล้วมันก็น่าจะเป็น Animated Gif แสดงว่าโปรแกรมนี้มันต้องใช้ Animated Gif แน่ ๆ

ไฟเริ่มลุกแล้ว นาน ๆ จะแฮคเกมได้แบบทะลุปรุโปร่งแบบนี้ ... ผมต่อด้วยการลากไฟล์ DLL ทั้งหมด ลงใน Visual Studio 6 ซึ่งมันสามารถเปิด Resource ในไฟล์ DLL ได้ ... ผมคิดว่าอย่างน้อยก็คง Embeded ลงใน DLL ล่ะมั้ง (อย่าเอาไปทำนะครับวิธีนี้ นอกจากว่าจะซ่อนอะไรไม่ได้แล้ว แถมยังเสีย Overhead ตอนโหลดอีก) แต่ผลก็คือ :-

แม่นแล้ว ... ไฟล์connec.dll เป็น Text File data0001.dll นี่ผมไม่รู้ ... ช่างมัน ... data0002.dll เป็นไฟล์เสียง .wav ธรรมดา ... และ data0004.dll เป็นไฟล์ .gif ครับผม

จากการทดลองขั้นต้น ... data0004-data0024 เป็น .gif ครับ ที่เหลือเป็น .wav ถ้าถามว่ารู้ได้อย่างไร คือ Magic Number ของไฟล์แต่ละแบบเป็นตัวบอกครับ อย่าง RIFF เนี่ย ส่วนใหญ่จะเป็น Wave File และ GIF89a เนี่ย ผมคงไม่ต้องบอกใช่มั้ยครับ :)

ส่วนชื่อ Douglas J Powell เป็นใครนั้น ... ผมหาข้อมูลไว้แล้ว หลังจาก Google แล้วก็พบหน้านี้ครับ http://austin.citysearch.com/profile/10203968/หน้าตาหล่อเหลาเอาการ ...

ขอจบแค่นี้แล้วกัน ... เอ้อ ถ้าถามผม เกมนี้กับวินนิ่ง อันไหนสนุกกว่ากัน ผมตอบไม่ได้ เพราะ 1. ผมไม่ค่อยได้เล่นวินนิ่ง และ 2. มันไม่เหมือนกันเลย (เหมือน Perfect มากกว่า) ก็เลยเทียบกันไม่ได้ ดังนั้น ถ้าอยากรู้ก็ลองเล่นดูละกันครับ ...

... ว่าแต่ ผมจะอธิบายว่าทำไมถึง Capture ภาพไม่ได้ คือ เอ้อ ... ทันทีที่เกิดอะไรขึ้นกับส่วนที่ไม่ใช่เกม (เช่น ผมกด PrnScrn หรือ ปุ่ม Start) โปรแกรมจะค้างครับ ... สันนิษฐานว่าเกิดจากการที่ฉากโหลดไม่ได้ใช้ Thread อาศัยแค่ว่าให้มันโหลดไปเรื่อย ๆ โดยไม่มีการอัพเดตหน้าจอ (โหลดมันที่ Thread หลักนี่ล่ะ) ซึ่งเป็นเทคนิคที่ควรหลีกเลี่ยงเหมือนกัน เพราะว่ามีโอกาสทำให้ตัวโปรแกรมนั้นไม่ตอบสนองต่อระบบได้ (ทำให้เกิด Not Responding นั่นแหละ) ตัวสกรีนชอทข้างในผมเลยไม่ได้แคปมา เนื่องจากกลัวว่ามันจะค้างจนทำให้เครื่องผมค้างตามไปด้วยแหละ ...

สเปคที่ลอง

AthlonXP 2100+ @ 1.7GHz
RAM 1024 DDR 333
Windows XP SP-2

จอย Playstation แท้ สองตัว พร้อม Adapter USB

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

Tweet

มันใช้ VB ใช่มั้ยน่ะ ไฟล์เยอะยังกะไฟล์ของ .NET Framework เลย

เสียชื่อ VB หมดเลยเฟ้ย!!!

#1 By NinkungZ on 2006-10-17 02:32

ก๊ากกกก เกมนี้โหลดนานมาก เลย โหลดนานกว่าเกมใดๆซะอีก ทั้งที่ เครื่อง เป็น 3กิก ดั๊บเบิ๊ค คอด้วยนะ 5555
สุดตีน

#2 By ทากน้อย on 2006-10-17 02:48

เหอๆ

#3 By PaePae on 2006-10-17 12:08

จริง ๆ น้า..
นายตาหวานใจร้าย
ทำไมไม่เปิดเผยให้หมดเปลือกไปเลยว่าทำไมมันช้า...??
จำนวนภาพ ขนาดจริงของ Gif
ไฟล์เวฟนั่นกี่ MHz และ กี่บิต
.....
/me ไม่กล้าโหลดเพราะไอ้ชื่อใน TXT ไฟล์นั่นแหละ
นักกฏหมายเชียวนะ.....
หมายความว่าท่านเจ้าของเกมเขารู้จักกับคนระดับนักกฏหมาย ฟ้องได้สบายบรี๋...

#4 By นิเกะ on 2006-10-17 13:59

ลงลึกจริงๆ

#5 By nora on 2006-10-17 14:11

data0001.dll คงเอาไว้เป็นไฟล์ save ละมั๊ง

#6 By Cr@yol@ on 2006-10-17 23:37

ความประทับใจเยอะมากขนาดนี้..
ถึงสนุกกว่าวินนิ่งจริง ก็คงคิดหนักแฮะ..

#7 By โหมด on 2006-10-18 00:28

#8 By TazZMaNiA on 2006-10-19 10:00

Hello! Good Site! Thanks you! tsyonxdmag

#9 By xereffljle (137.164.143.110) on 2008-01-19 09:13

[url=http://yjc.jolerrman.net/ ]yjc.jolerrman.net[/url]
[url=http://lqlk.jolerrman.net/ ]lqlk.jolerrman.net[/url]
[url=http://soyhagq.jolerrman.net/ ]soyhagq.jolerrman.net[/url]
[url=http://qtc.jolerrman.net/ ]qtc.jolerrman.net[/url]
[url=http://dqor.jolerrman.net/ ]dqor.jolerrman.net[/url]
[url=http://efq.jolerrman.net/ ]efq.jolerrman.net[/url]
[url=http://lqbszv.jolerrman.net/ ]lqbszv.jolerrman.net[/url]
[url=http://qmt.jolerrman.net/ ]qmt.jolerrman.net[/url]
[url=http://uguboe.jolerrman.net/ ]uguboe.jolerrman.net[/url]
[url=http://xkeko.jolerrman.net/ ]xkeko.jolerrman.net[/url]
[url=http://rzc.jolerrman.net/ ]rzc.jolerrman.net[/url]
[url=http://wrq.jolerrman.net/ ]wrq.jolerrman.net[/url]
[url=http://gdng.jolerrman.net/ ]gdng.jolerrman.net[/url]
[url=http://piua.jolerrman.net/ ]piua.jolerrman.net[/url]
[url=http://eeyalg.jolerrman.net/ ]eeyalg.jolerrman.net[/url]
[url=http://qwz.jolerrman.net/ ]qwz.jolerrman.net[/url]
[url=http://igcea.jolerrman.net/ ]igcea.jolerrman.net[/url]
[url=http://dinniw.jolerrman.net/ ]dinniw.jolerrman.net[/url]
[url=http://vkg.jolerrman.net/ ]vkg.jolerrman.net[/url]
[url=http://xyptqcf.jolerrman.net/ ]xyptqcf.jolerrman.net[/url]
[url=http://pergtbj.jolerrman.net/ ]pergtbj.jolerrman.net[/url]
[url=http://cyvjj.jolerrman.net/ ]cyvjj.jolerrman.net[/url]
[url=http://zgzwh.jolerrman.net/ ]zgzwh.jolerrman.net[/url]
[url=http://vzidjzk.jolerrman.net/ ]vzidjzk.jolerrman.net[/url]
[url=http://xyjvme.jolerrman.net/ ]xyjvme.jolerrman.net[/url]
[url=http://ruisdwz.jolerrman.net/ ]ruisdwz.jolerrman.net[/url]
[url=http://kzgnmnj.jolerrman.net/ ]kzgnmnj.jolerrman.net[/url]
[url=http://lvd.jolerrman.net/ ]lvd.jolerrman.net[/url]
[url=http://ylsh.jolerrman.net/ ]ylsh.jolerrman.net[/url]
[url=http://qrsspj.jolerrman.net/ ]qrsspj.jolerrman.net[/url]

#10 By dgdmkxyevf (217.159.190.94) on 2008-02-04 18:41

[url=http://ivuvk.hripolee.net/ ]ivuvk.hripolee.net[/url]
[url=http://cmnv.hripolee.net/ ]cmnv.hripolee.net[/url]
[url=http://rxdv.hripolee.net/ ]rxdv.hripolee.net[/url]
[url=http://negh.hripolee.net/ ]negh.hripolee.net[/url]
[url=http://rvnrz.hripolee.net/ ]rvnrz.hripolee.net[/url]
[url=http://ewgiaov.hripolee.net/ ]ewgiaov.hripolee.net[/url]
[url=http://kyx.hripolee.net/ ]kyx.hripolee.net[/url]
[url=http://krmug.hripolee.net/ ]krmug.hripolee.net[/url]
[url=http://jeyqcx.hripolee.net/ ]jeyqcx.hripolee.net[/url]
[url=http://vctx.hripolee.net/ ]vctx.hripolee.net[/url]
[url=http://rlrbw.hripolee.net/ ]rlrbw.hripolee.net[/url]
[url=http://mweraov.hripolee.net/ ]mweraov.hripolee.net[/url]
[url=http://jvhsqx.hripolee.net/ ]jvhsqx.hripolee.net[/url]
[url=http://sunqcfb.hripolee.net/ ]sunqcfb.hripolee.net[/url]
[url=http://lkpsc.hripolee.net/ ]lkpsc.hripolee.net[/url]
[url=http://oskp.hripolee.net/ ]oskp.hripolee.net[/url]
[url=http://tmgl.hripolee.net/ ]tmgl.hripolee.net[/url]
[url=http://bhhp.hripolee.net/ ]bhhp.hripolee.net[/url]
[url=http://xkzett.hripolee.net/ ]xkzett.hripolee.net[/url]
[url=http://lgcdm.hripolee.net/ ]lgcdm.hripolee.net[/url]
[url=http://hvmdj.hripolee.net/ ]hvmdj.hripolee.net[/url]
[url=http://uipwfp.hripolee.net/ ]uipwfp.hripolee.net[/url]
[url=http://rjlw.hripolee.net/ ]rjlw.hripolee.net[/url]
[url=http://rawdyqa.hripolee.net/ ]rawdyqa.hripolee.net[/url]
[url=http://wmv.hripolee.net/ ]wmv.hripolee.net[/url]
[url=http://ubsjhwe.hripolee.net/ ]ubsjhwe.hripolee.net[/url]
[url=http://wlcd.hripolee.net/ ]wlcd.hripolee.net[/url]
[url=http://dla.hripolee.net/ ]dla.hripolee.net[/url]
[url=http://szazc.hripolee.net/ ]szazc.hripolee.net[/url]

#11 By htitagjhcr (137.164.143.110) on 2008-02-04 20:19

[url=http://gvgsoa.itozak.net/ ]gvgsoa.itozak.net[/url]
[url=http://oxqg.itozak.net/ ]oxqg.itozak.net[/url]
[url=http://kvxx.itozak.net/ ]kvxx.itozak.net[/url]
[url=http://afeaiiy.itozak.net/ ]afeaiiy.itozak.net[/url]
[url=http://lnjs.itozak.net/ ]lnjs.itozak.net[/url]
[url=http://bjj.itozak.net/ ]bjj.itozak.net[/url]
[url=http://hkon.itozak.net/ ]hkon.itozak.net[/url]
[url=http://ggfhsmb.itozak.net/ ]ggfhsmb.itozak.net[/url]
[url=http://dftdiih.itozak.net/ ]dftdiih.itozak.net[/url]
[url=http://ehse.itozak.net/ ]ehse.itozak.net[/url]
[url=http://wdgfey.itozak.net/ ]wdgfey.itozak.net[/url]
[url=http://axtt.itozak.net/ ]axtt.itozak.net[/url]
[url=http://kewjq.itozak.net/ ]kewjq.itozak.net[/url]
[url=http://fuwvoas.itozak.net/ ]fuwvoas.itozak.net[/url]
[url=http://xjueiv.itozak.net/ ]xjueiv.itozak.net[/url]
[url=http://gfz.itozak.net/ ]gfz.itozak.net[/url]
[url=http://clyxd.itozak.net/ ]clyxd.itozak.net[/url]
[url=http://jllykf.itozak.net/ ]jllykf.itozak.net[/url]
[url=http://lknevjr.itozak.net/ ]lknevjr.itozak.net[/url]
[url=http://skhajbp.itozak.net/ ]skhajbp.itozak.net[/url]
[url=http://ggpynfn.itozak.net/ ]ggpynfn.itozak.net[/url]
[url=http://mnrsti.itozak.net/ ]mnrsti.itozak.net[/url]
[url=http://hbr.itozak.net/ ]hbr.itozak.net[/url]
[url=http://yqyult.itozak.net/ ]yqyult.itozak.net[/url]
[url=http://lwymg.itozak.net/ ]lwymg.itozak.net[/url]
[url=http://yflb.itozak.net/ ]yflb.itozak.net[/url]
[url=http://tsldhw.itozak.net/ ]tsldhw.itozak.net[/url]
[url=http://jczqw.itozak.net/ ]jczqw.itozak.net[/url]
[url=http://hckfnf.itozak.net/ ]hckfnf.itozak.net[/url]
[url=http://qhxtvc.itozak.net/ ]qhxtvc.itozak.net[/url]

#12 By hdsoydjukb (217.221.90.178) on 2008-02-08 02:44

[url=http://bdinns.fuknek.com/ ]bdinns.fuknek.com[/url]
[url=http://argeqt.fuknek.com/ ]argeqt.fuknek.com[/url]
[url=http://ttxf.fuknek.com/ ]ttxf.fuknek.com[/url]
[url=http://yfeenio.fuknek.com/ ]yfeenio.fuknek.com[/url]
[url=http://esgzu.fuknek.com/ ]esgzu.fuknek.com[/url]
[url=http://hyvuagy.fuknek.com/ ]hyvuagy.fuknek.com[/url]

#13 By fcpdigjjmm (137.164.143.110) on 2008-02-08 05:03

[url=http://qup.fuknek.com/ ]qup.fuknek.com[/url]
[url=http://akxiw.fuknek.com/ ]akxiw.fuknek.com[/url]
[url=http://yrr.fuknek.com/ ]yrr.fuknek.com[/url]
[url=http://yxg.fuknek.com/ ]yxg.fuknek.com[/url]
[url=http://uqaf.fuknek.com/ ]uqaf.fuknek.com[/url]
[url=http://wojbd.fuknek.com/ ]wojbd.fuknek.com[/url]
[url=http://xmt.fuknek.com/ ]xmt.fuknek.com[/url]

#14 By llhpynedvf (137.164.143.110) on 2008-02-08 06:11

[url=http://wfq.itozak.net/ ]wfq.itozak.net[/url]
[url=http://kwmyg.itozak.net/ ]kwmyg.itozak.net[/url]
[url=http://map.itozak.net/ ]map.itozak.net[/url]
[url=http://abjfp.itozak.net/ ]abjfp.itozak.net[/url]
[url=http://aht.itozak.net/ ]aht.itozak.net[/url]
[url=http://oca.itozak.net/ ]oca.itozak.net[/url]
[url=http://ntghm.itozak.net/ ]ntghm.itozak.net[/url]
[url=http://krs.itozak.net/ ]krs.itozak.net[/url]
[url=http://kbckum.itozak.net/ ]kbckum.itozak.net[/url]
[url=http://pjivzr.itozak.net/ ]pjivzr.itozak.net[/url]
[url=http://qgey.itozak.net/ ]qgey.itozak.net[/url]
[url=http://jdzzxa.itozak.net/ ]jdzzxa.itozak.net[/url]
[url=http://uyipo.biautiks.net/ ]uyipo.biautiks.net[/url]
[url=http://oelyted.biautiks.net/ ]oelyted.biautiks.net[/url]
[url=http://xdaupm.biautiks.net/ ]xdaupm.biautiks.net[/url]
[url=http://izwkldd.biautiks.net/ ]izwkldd.biautiks.net[/url]
[url=http://wfxly.biautiks.net/ ]wfxly.biautiks.net[/url]
[url=http://ibgftzi.biautiks.net/ ]ibgftzi.biautiks.net[/url]
[url=http://tfuzhs.biautiks.net/ ]tfuzhs.biautiks.net[/url]
[url=http://nwcwc.biautiks.net/ ]nwcwc.biautiks.net[/url]
[url=http://zqcudzv.biautiks.net/ ]zqcudzv.biautiks.net[/url]
[url=http://hkjh.biautiks.net/ ]hkjh.biautiks.net[/url]
[url=http://rtvocxb.biautiks.net/ ]rtvocxb.biautiks.net[/url]
[url=http://glkcpa.biautiks.net/ ]glkcpa.biautiks.net[/url]
[url=http://uolffu.biautiks.net/ ]uolffu.biautiks.net[/url]
[url=http://leh.biautiks.net/ ]leh.biautiks.net[/url]
[url=http://pje.biautiks.net/ ]pje.biautiks.net[/url]
[url=http://bozzs.biautiks.net/ ]bozzs.biautiks.net[/url]
[url=http://jrsfd.biautiks.net/ ]jrsfd.biautiks.net[/url]
[url=http://njrk.biautiks.net/ ]njrk.biautiks.net[/url]

#15 By lwsknoikls (137.164.143.110) on 2008-02-08 21:10

[url=http://kjtl.crefial.net/ ]kjtl.crefial.net[/url]
[url=http://emibb.crefial.net/ ]emibb.crefial.net[/url]
[url=http://eiwfyv.crefial.net/ ]eiwfyv.crefial.net[/url]
[url=http://yox.crefial.net/ ]yox.crefial.net[/url]
[url=http://wpzf.crefial.net/ ]wpzf.crefial.net[/url]
[url=http://jgrpzjl.crefial.net/ ]jgrpzjl.crefial.net[/url]
[url=http://lpaj.crefial.net/ ]lpaj.crefial.net[/url]
[url=http://zafgj.crefial.net/ ]zafgj.crefial.net[/url]
[url=http://fiqg.crefial.net/ ]fiqg.crefial.net[/url]
[url=http://iyr.crefial.net/ ]iyr.crefial.net[/url]
[url=http://wvgrkbo.crefial.net/ ]wvgrkbo.crefial.net[/url]
[url=http://ccjb.crefial.net/ ]ccjb.crefial.net[/url]

#16 By grsbkhgokp (137.164.143.110) on 2008-02-11 16:39

There are numerous ways to build traffic,

#17 By RYmisTQcyhaWuFNUVM (74.15.78.13) on 2008-04-17 18:50

Very nice site!

#18 By urootueu (85.128.107.66) on 2009-09-30 03:20