OS Xは、最初にアカウントを作成したときに必要なプロフィール写真をどこに保存しますか?
-
16-10-2019 - |
質問
最初にOS Xログインアカウントを作成するとき、それはあなたの写真を撮ります。その写真はどこに保存されますか?で見つかりません ~/Pictures
また ~/Library
.
解決
写真は、このフォルダーをまだクリアしていない場合は、 /library /キャッシュフォルダーにあります。それ以外の場合は、タイピングをお勧めします。
dscl . -read /Users/short_username JPEGPhoto | tail -1 | xxd -r -p >
/PATH/TO/accountImage.jpg
端子窓の1つの行で、 チーリオンの素晴らしい答えから ここ. 。上記の例では、JPEGコピーが/path/to/accountimage.jpgに保存されます。
他のヒント
アカウントがディレクトリサービス(または *nixのWindows上の広告またはLDAPの広告)を使用してOSXサーバーなどのサーバーからのネットワークアカウントでない限り、Macにローカルディレクトリサービスデータを保存するプリストファイルに保存されます。
ライオンの前に、これらのファイルは、ディレクトリにshortname.plistとして保存されているxmlファイルを単にテキスト形式で形式化されていました /private/var/db/dslocal/nodes/users
画像は、キーの下のjpegファイルとしてエンコードされています。
<key>jpegphoto</key>
<array>
<data>
/9j/4AAQSkZJRgABAQAAAQABAAD/4QBARXhpZgAATU0AKgAAAAgAAYdpAAQA
AAABAAAAGgAAAAAAAqACAAQAAAABAAACAKADAAQAAAABAAACAAAAAAD/2wBD
カスタム画像の代わりにストック画像を選択した場合、次のコマンドでそのファイルを見つけることができます。
dscl . -read /Users/shortname Picture
また、このシステムは以前の写真のほんの一握り以上のキャッシュであるため、通常、システム優先グラフィカルツールを使用してお気に入りの写真に戻ることができます。プリストがバイナリ形式で保存されている場合、このようなコマンドを使用して、XMLバージョンのバイナリファイルを /TMPにダンプできます。
plutil -convert xml1 shortname.plist -o /tmp/shortname.plist
〜/library/images/ichat最近の写真を見てください
ファインダーを開き、クリックします: コマンド、シフト、g
タイプ:
〜/library/caches/com.skype.skype
次に、フォルダーをクリックします ユーザー名としてタイトル.
次に、をクリックします Skavatarキャッシュ フォルダ。
それは最初の画像でなければなりません。
幸運を!