相信常玩Flash遊戲(尤其是網頁遊戲)的人,或多或少都會有用加速器的經驗吧
去年我寫過一篇加速Flash遊戲吧的文章,教導大家怎麼使用Cheat Engine加速
不過這個月開始應該有人發現了,怎麼用Chrome都無法加速了?
其實我一開始也不知道要怎麼解決,用Google搜尋也沒有找到什麼解決方法
後來才終於在國外網站發現解法
所以我特地寫了這篇,分享給有同樣困擾的人

注意:前面的方法已失效,請直接拉到最後看補充的解法

首先,請開啟Google Chrome,在網址輸入chrome://plugins
進入外掛程式管理模式

ppapi_1

進入後點選右上方的詳細資訊

ppapi_2

找到Flash類別後,把類型為PPAPI(獨立程序)的外掛選擇停用
之後Flash就可以正常加速了

 

為什麼會這樣呢?查了一下網路,PPAPI是Pepper Plugin API的縮寫
這是Chrome 21新增的套件,目的是取代傳統的NPAPI架構
可以獲得更好的性能跟安全性(如沙盒Sandbox),並降低當機機率
但因為其沙盒功能,導致其他工具無法直接存取Flash套件
才造成Cheat Engine無法使用的問題
又由於Chrome會在背景自動更新,因此使用者不會感覺到Chrome有升級
因此才會有「Flash突然無法加速」的狀況

雖然說停掉這個功能可能會帶來安全性降低的風險
但為了加速...還是不得不承擔啊

 

補充:Cheat Engine作者更新了另一種解決方法,詳見官網
簡單來說就是下載他提供的外掛程式並放入功能表的[Edit]-[Setting]-[Plugins]
我測試過這種方法也可以成功加速

ce

隨風~ 補充:
剛剛試了一下,在Windows XP系統下,如果要正確的使用
須將檔案丟進他的安裝路徑的plugins資料夾底下
例如:C:\Program Files\Cheat Engine 6.2\plugins
這樣加入就不會有那段錯誤訊息視窗了!!

CC不是人 補充:
the plugin dll could not be loaded:126的解決辦法
除了版本問題以外 其實要把外掛的dll檔案放在全英文路徑
我把它放在CheatEngine的安裝資料夾 這樣就解決了
簡單來說 如果你把dll檔直接放在C槽底下 那是絕對沒問題的
路徑就是C:/ 而已 絕對不會有問題
然後就要固定放在同一個地方 不可以變動喔

2018/1/9 補充:
上個月發現了一個更簡單的方法
只要在開啟Chrome時加上-no-sandbox的參數(關掉沙盒)
就可以用CheatEngine加速了
如果擔心關掉沙盒模式不安全,可以複製一個Chrome的捷徑,並在後增加參數
有需要加速時再開啟這個連結即可
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -no-sandbox

sandbox  

 

 

偷偷抱怨一下Chrome
竟然無法支援CSS 2.1中display: table-header-group;的列印時重複標題列的功能
強制列印換頁的page-break-before也無法用在tr,只在div能正常
而且這個BUG早在Chrome 4的時候就有人回報了,到現在Chrome 21都沒有修正
反觀IE 8跟Firefox都能很正常的支援
Chrome真的很讓我失望...

arrow
arrow

    蕭雲 發表在 痞客邦 留言(40) 人氣()