隨着你擁有越來越多的BTC,保證你的錢包安全就成了當務之急。Mac用戶可以製作一個專門的Bitcoin移動版,保存在U盤中。這個方案的好處在於錢包文件與你常用的電腦分離,只有在必要的時候(比如,你需要發送BTC)才使用錢包文件——這樣相對安全很多。
- 插入你的U盤;
- 從你的Application目錄中拷貝一份Bitcoin.app至U盤上;
- 在Finder中,右鍵點擊拷貝至U盤的Bitcoin.app圖標,選擇“Show Package Contents”;
- 瀏覽至Bitcoin.app>Contents>Resources目錄,在裏面新建一個名爲“data”的文件夾;
- 在Bitcoin.app>Contents>MacOS文件夾裏創建一個名爲start.sh的文本文件,其內容爲(可以提前創建好之後,直接拷貝到這個目錄):
#! /bin/sh
dir1=$(cd "$(dirname "$0")"; pwd)
dir=`echo $dir1 | sed 's/"/\\"/g' | tr -d '\n'`
data="$dir/../Resources/data"
"$dir"/bitcoin -datadir="$data"
- 打開terminal,cd至start.sh所在的文件夾(比如/Volumes/MyUSB/Bitcoin.app/Contents/MacOS/start.sh;這個目錄名稱可以通過在start.sh文件上點鼠標右鍵獲得:Copy Path > Terminal Path),執行以下命令:
- 用文本編輯器打開Bitcoin.app>Contents目錄下的Info.plist文件,找到以下兩行,將其中的bitcoin改成start.sh:
<key>CFBundleExecutable</key>
<string>bitcoin</string>
如此這般,你就有了一個“移動版”bitcoin客戶端。
另外,你也可以在Info.Plist文件中,將Bundle display name改爲Bitcoin Portable(原本是“Bitcoin”),而後程序運行時所顯示的Title就會變成這個樣子:
如果你想使用已有的錢包,那麼請將你的原有錢包文件wallet.dat拷貝至Bitcoin.app>Contents>Resources>data目錄中,而後再從Finder裏運行bitcoin客戶端程序。 |