GDL
在光盤上玩了游戲覺得很不錯,把游戲拷貝到電腦上,進度就會丟失而無法繼續(xù),又不愿意從頭再玩,該怎么辦呢?
首先我們需要找到游戲的存檔,flash的存檔就是.sol文件。.sol文件,也就是flash的Cookie存儲文件,與Cookie的功能類似。如網(wǎng)頁flash游戲,它的存檔文件就是.sol文件,保存游戲進度以及裝備等信息。還有在線視頻的網(wǎng)站,影片都以flash形式播放。保存的sol文件主要用來配置你在播放視頻時的相關屬性。不同網(wǎng)站,有的只有1個sol文件,有的則可以有五六個。
通常情況下,SharedObject 生成的數(shù)據(jù)文件存放于<系統(tǒng)盤>:\Documents and Settings\<用戶名>\Application Data\Macromedia\Flash Player\#SharedObjects\<8字符隨機目錄>
然后,下面就是<網(wǎng)站域名>\<網(wǎng)站上的路徑>\<對象名>.sol。值得一提的就是#localhost表是本地WebServer,localhost表示本地文件系統(tǒng),如游戲ROBOKILL的存檔位置C:\Documents and Settings\Administrator\Application Data\Macromedia\Flash Player\#SharedObjects\SAZYMDER\localhost\robokill.sol(如圖2)。
知道位置后就能通過拷貝來復制游戲進度了,首先備份整個\#SharedObjects文件夾,然后全部刪除\#SharedObjects下面的文件,再次在光盤運行游戲,確認進度的具體位置,再次在電腦上運行一下游戲確認位置,再將備份中的進度覆蓋就可以了,快試試吧。