OS Xは、最初にアカウントを作成したときに必要なプロフィール写真をどこに保存しますか?

apple.stackexchange https://apple.stackexchange.com/questions/3664

質問

最初に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最近の写真を見てください

プロファイルから画像を取得します

  1. 新しい端子ウィンドウを開きます
  2. 次のコマンドを追加します

DSCL。 -read $(pwd)jpegphoto |テール-1 | xxd -r -p> $(pwd)/pictures/profile-photo.jpg

画像をプロファイルに入れます

enter image description here

  1. いつものように「ユーザーとグループ」設定パネルを開く
  2. 画像ファイルを既存のプロフィール写真サムネイルにドラッグアンドドロップする
  3. 必要に応じて調整し、[完了]をクリックして、画像をプロファイル画像として設定します

ファインダーを開き、クリックします: コマンド、シフト、g

タイプ:

〜/library/caches/com.skype.skype

次に、フォルダーをクリックします ユーザー名としてタイトル.

次に、をクリックします Skavatarキャッシュ フォルダ。

それは最初の画像でなければなりません。

幸運を!

ライセンス: CC-BY-SA帰属
所属していません apple.stackexchange
scroll top