2015年2月5日 星期四

Cheat Engine加速Flash遊戲

作者:
來源:http://ibf.tw/4lThe
備註:如果作者不希望被轉帖到此處,請告知,小弟會馬上刪帖。
-------------------------------------------------------------------------------------

Cheat Engine是類似遊戲修改大師的遊戲修改軟體
當然他不只能修改遊戲,任何軟體的數值都可以修改
更重要的是,他是開放原始碼的自由軟體
不像變速精靈等共享軟體需要付費才能享受完整功能
除了修改數值之外,他還附有加速器的功能,以下我就對用法做個簡單的教學吧

cheat_1.png
首先,請下載這套軟體並安裝,然後使用Firefox開啟Flash遊戲(使用IE的話後述)
之後打開Cheat Engine的主程式,進入以上畫面
我們必須要先指定修改的程序,請點選左上角發光的按鈕,進入程序選擇畫面
cheat_2.png
到底應該修改哪一個程序呢?如果你選擇firefox.exe我可以告訴你是一定不行的
其實應該選擇Flash在Firefox的外掛plugin-container.exe才對
點選之後請按下Open
cheat_3.png
接著,點選右中的部分,有個寫著Enable Sppedhack的Checkbox
點下後會出現如上圖的畫面,請拖曳速度條或是直接在文字框中輸入所要的數字
然後按下Apply,Flash就會加速囉
當然,只要輸入小於1的數值,就會有減速的效果
如果要回復正常速度的話,請先將Enable Speedhack關閉
直接關掉Cheat Engine程式是沒有用的喔
順便一提,為什麼變速精靈沒法正常的變速
是因為他無法指定程序(Porcess),只能指定視窗(Window)
所以無法選擇plugin-container.exe
cheat_4.png
使用IE玩Flash遊戲應該怎麼修改呢?
相信很多人會以為應該選擇Flash在IE的ActiveX程式FlashUtil10w_ActiveX.exe吧
我試過這樣是不行的,請直接選擇IE的主程式iexplore.exe即可
之後的做法都同前面步驟
為什麼IE會出現兩個程序,是因為IE 9開始有著多進程(Multiprocessing)的架構
每個分頁都是一個獨立的程序,好處是不會因為某個分頁掛掉導致IE全部崩潰
第一個程序是控制其他分頁的主程式,因此請選擇第二個iexplore.exe
Google Chrome則是選擇其中一個chrome.exe加速即可
(這是Flash的外掛程式,以我的經驗通常是選擇倒數第二個)
其他瀏覽器,因為我沒有使用,請自行摸索

Cheat Engine當然不只能修改Flash,只要是程式都可以做到加減速跟修改數值的功能
因為是自由軟體的關係,使用上也不須費力找下載點或破解,是個相當不錯的工具
大家也來加速Flash遊戲吧!

2013/2/10 補充
有網友使用後發現無法加速,這是因為沒有選擇到正確的Flash Process
Flash在某次改版後,加入了保護模式,所以選擇的Process會有變化
Firefox
flash_5
新版的Flash預設會開啟保護模式
沒有開啟保護模式:plugin-container.exe
有開啟保護模式:FlashPlayerPlugin_11_x_xxx_xxx.exe
(x為版本號,都是數字)
保護模式開啟與否請參考解決新版Flash在Firefox有殘影的問題

Chrome
flash_7
開啟Flash後,chrome會多出兩個chrome.exe
最後那一個就是管理Flash的程序了
但是由於新版Flash預設使用了PPAPI,會造成CheatEngine無法寫入
解決法是下載CheatEngine作者的外掛程式加入
或是把PPAPI改成NPAPI
請參考無法在Chrome用Cheat Engine加速Flash遊戲的解決法
IE 9+
flash_6
IE 9跟Chrome都是一個頁籤一個Process
雖然開啟Flash時也會執行FlashUtil32_11_x_xxx_xxx_ActiveX.exe
但是實際上不是選擇這個Process
而是選擇那個頁籤的Process (iexplore.exe)
如果你的IE只開了一個頁籤,應該只會出現兩個iexplore.exe
請選擇第二個iexplore.exe即可
IE 8以下的版本由於我已沒有在用,故請自行測試囉

沒有留言:

張貼留言