macbook air開機照片存在哪 - MAC

Table of Contents

※ 引述《qccm (Go Go Jeremy!)》之銘言:
: 想把當初第一次開機的時候照的那張大頭找備份起來
: 請問有人知道是在哪個folder裡面嗎
: 謝謝!!

關於 profile picture ,有兩件事情要注意...

1. 這個圖片並不會以檔案形態放在硬碟裡,而是放在 directory service database ,
其他應用程式產生的都是副本。

圖片放的欄位在 10.6 以後都是放在 JPEGPhoto 下面,用以下指令可以看得到一堆
編碼字串。

讀取:
dscl . -read /Users/[username] JPEGPhoto

若是要解成檔案,在以上命令尾巴加這個:
| tail -1 | xxd -r -p > ~/profile.jpg

但是解出來是不是就是原始檔呢?這倒未必...請繼續看下去

2. 圖片的大小,跟你使用的 sync service 有關。我是在 iMac 設定 iCloud 同步,
放了一張 115k 720x720 的 PNG 檔案當圖示,同步完以後其他電腦登入 iCloud
取得這張圖片,從通訊錄拉出來仍然是 115k 720x720 ...
(用方法一匯出的檔案只有 360x360 ,沒時間去試驗這是不是account picture
的限制)

但是使用其他 sync service ,就會受到那個 service 的限制,像是之前有人抱怨
google 同步的頭像都變小了...若是根本不使用通訊錄同步,會有什麼結果呢...
老實說我不知道 XD

另外就是,圖片放在資料庫的 JPEGPhoto 項目裡面,但是實際上原始圖片有可能
不是 JPEG(以我的例子是 PNG ),解出來可能不如你的預期。

結論 ==> 請各位妥善保存您的頭像, profile picture 不是拿來備份用的,
就像垃圾桶不是拿來暫存檔案用的,檔案丟了或是找不到原始檔,
apple 不用出來面對...

--

All Comments

Victoria avatarVictoria2012-08-21
太強了!!謝謝!!