因為這是Wiki的一個條目,可以在任何時間內被任何人編輯,因此建議你不要完全使用這個腳本,而是將其當作編寫腳本的指導手冊看待。
這裏是一個如何把遊戲數據上載到雲端的教學,以便你可以在任何地方遊玩該存檔。
注意
該教學假設你只想上載 Minecraft 存檔資料夾。如果你希望分離不同系統的資料夾(如 Minecraft/Linux、Minecraft/Windows,Minecraft/Toaster 等等),那麼你就要在 Dropbox 裡建立它們。本教學只會同步遊戲存檔,其它的 .jar 自訂檔案(例如 Mod)或材質包則不包括。如果你不知道它們是什麼,那麼你的檔案可能是安全的。
下載和安裝 Dropbox
第一步就是下載 Dropbox。Dropbox 會自動同步伺服器的內容,允許你線上或透過PC用戶端訪問這些內容。Dropbox 是跨平台的,再加上可以透過網頁或手機網頁進行訪問。
前往 http://www.dropbox.com,註冊一個免費帳户,下載應用程式並安裝它。你會自動獲得2GB的免費雲儲存空間。
安裝了 Dropbox 後,你需要知道 Dropbox 的資料夾位置:
- 在 Windows XP 裡,Dropbox 資料夾在用户的「My Documents」資料夾裡。引用該資料夾最簡單的方法就是使用環境變數,例如: "%HomeDrive%%HomePath%\My Documents\Dropbox"。因為「My Documents」含有空格,因此變數最前面和最後面的雙引號是必需的。
- 在 Windows 7 和 8 裡,預設 Dropbox 資料夾在 C:\Users\使用者名稱\Dropbox。使用環境變數 %HomeDrive%%HomePath%\Dropbox。
- 在 Linux 裡,預設位置在用户的 home 資料夾。例如在 Ubuntu,其資料夾就在 ~/Dropbox
- 在 Mac OS 裡,其位置也應該在用户的 home 資料夾。
無論你使用哪個系統,Dropbox 都有對應的非常好的文件,可以協助你查找幫助:http://www.dropbox.com/help
複製你的存檔數據到 Dropbox
下一步,我們將會需要備份一份 Minecraft 的存檔數據,並且把這個備份放到 Dropbox 雲端。要完成本教學,我們將會複製 .minecraft 裏面的 saves資料夾,並把這個複製的資料夾放進 Dropbox 資料夾裏面的 Minecraft。你也可以選擇把它存在你選擇的 Dropbox 位置裡。
Windows
在 Windows 裡,你的 Minecraft 數據資料夾位於你的 Application Data 資料夾。你可以透過按下 Windows+R 或點擊 開始選單 > 執行並在框裏輸入 %AppData%\.minecraft。這將會為你打開 minecraft 資料夾。複製名為 saves 的資料夾,我們將會在 Dropbox 資料夾中建立 Minecraft 資料夾,然後把數據儲存在這裏面。
一旦這些檔案複製完成後,回到你的 .minecraft 資料夾,然後重新命名資料夾為 saves-backup。該步驟可確保你在出現不可恢復的錯誤時擁有一個備份,以及允許在最後的一個步驟中建立正確的符號連結。
Mac OS X
在 Mac OS X,Minecraft 數據資料夾位於您的使用者名稱 > Library > Application Support 資料夾。你可以透過打開 Finder → Go → Go To Folder → 輸入 ~/Library/Application Support/minecraft 來快速訪問該資料夾。要為接下來的引用作準備,最好的方法是為該資料夾製造一個別名,並將它複製到您的桌面。
現在,複製資料夾到 Dropbox 其中一個位置。最好重新命名原始存檔資料夾(在您的 minecraft Application Support 資料夾裡)為 saves-backup 作為備份,以防止發生意外情況時存檔資料夾出現問題。它也允許我們在接下來的一個步驟裡建立連結到正確位置的符號連結。
Linux
在 Linux 裡,您的 Minecraft 數據資料夾位於您的 user home 資料夾裡。然而,這個資料夾可能在視圖裡被隱藏了。如果您正在使用 GUI,確保已選擇 View > Show Hidden Files。
把存檔資料夾複製到您的 Dropbox。與之前提到的一樣,本教學我們在 Dropbox 建立了一個叫作 Minecraft 的資料夾來儲存這個存檔資料夾。
一旦儲存完成後,重新命名存檔資料夾為 save-backup。
如果您擁有強大的命令列解析能力,這裏是上述步驟所使用的命令列。
- if [ ! -e ~/Dropbox/Minecraft]
- then
- mkdir ~/Dropbox/Minecraft
- fi
- cp -r ~/.minecraft/saves ~/Dropbox/Minecraft/saves
- mv ~/.minecraft/saves ~/Dropbox/saves-backup
建立符號連結
這是本教學的最後一個步驟,它將會允許用户在使用他們檔案的雲端版本。
Windows
- GUI
- 一個免費的應用程式 Link Shell Extension 讓在 Windows 上建立符號連結變得更容易,它允許你在資源瀏覽器裡透過右鍵建立符號連結。
- 注意:如果您正在執行 Windows XP,您需要安裝 Server 2003 resource pack 以開啟符號連結,這個 Resource pack 可以在 這裏下載。
- 移動你的 Minecraft 存檔資料夾(位於
%appdata%\.minecraft)到您的 Dropbox。 - 右擊該新資料夾,並選擇 Pick Link Source。
- 回到您的 Minecraft 資料夾原始位置,然後在空白位置右擊,並點擊 Drop As… → Junction。
- 至此,您已經完成了把遊戲數據推送到雲端的全部設定。
- 移動你的 Minecraft 存檔資料夾(位於
- 命令提示字元
- 右擊 cmd.exe 然後點擊以管理員身份執行。
- 在 cmd.exe 鍵入:
cd %appdata%\.minecraft\ - 然後鍵入:
mklink /d "saves" "<dropbox_path>\Minecraft\saves" - 如果一切成功,那麼控制台就會輸出「Symbolic link created」。
Mac OS X
- GUI
- 一個免費的應用程式 SymbolicLinker 允許你在 Finder 裡透過右鍵建立符號連結。
- 下載並安裝 SymbolicLinker。
- 安裝後,移動您的 Minecraft 存檔資料夾(位於 '~/Library/Application Support/minecraft)到您的 Dropbox。
- 右擊該新資料夾並選擇 Make symbolic link。這將會在同一個資料夾建立符號連結。
- 把這個資料夾移到原來的位置(確保與原始資料夾同名)。
- 至此,您就完成了把遊戲數據匯入雲端的全部設定。
- Terminal
- 打開 Terminal
- 輸入:
ln -s ~/Dropbox/Minecraft/saves ~/Library/Application\ Support/minecraft/saves
如果您移動了您的 Dropbox 到某個位置而不是預設位置,那麼您就需要修改第一個路徑。
Linux
- GUI
- 打開2個檔案瀏覽器窗口,一個窗口展示的是 Dropbox 資料夾,另外一個展示的是 minecraft 資料夾。
- 之後把
saves拖到 Dropbox 資料夾那裏,然後按下 Alt 鍵拖回去到原來的位置。這應該會建立一個符號連結。
- Terminal
- 要在 Terminal 裏面建立符號連結,在 Terminal 裡輸入:
ln -s ~/.minecraft/saves ~/Dropbox/Minecraft- 現在,當您啟動 Minecraft 時,您所有儲存的世界應該都會在那裏了。
為了連結任何其它您希望遊玩的計算機,您必須遵循下列步驟 - 安裝 Dropbox,然後建立符號連結。
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||