Question

Lorsque vous créez votre OS X compte de connexion, il prend une photo de vous. D'où vient cette image sont stockés? Je ne peux pas le trouver dans ~/Pictures ou ~/Library.

Était-ce utile?

La solution

La photo se trouve dans le dossier / Bibliothèque / Caches, si vous ne l'avez pas encore éclairci ce dossier. Sinon, je recommande taper:

dscl . -read /Users/short_username JPEGPhoto | tail -1 | xxd -r -p > 
/PATH/TO/accountImage.jpg

sur une ligne dans une fenêtre de terminal, de réponse brillante Chealion ici . Dans l'exemple ci-dessus, une copie JPEG sera enregistrée dans /PATH/TO/accountImage.jpg.

Autres conseils

À moins que votre compte est un compte de réseau à partir d'un serveur tel que Mac OS X Server à l'aide des services d'annuaire (ou AD sous Windows ou LDAP sur * nix), il est stocké dans le fichier plist qui stocke les services d'annuaire local des données sur votre Mac .

Avant Lion, ces fichiers étaient simplement formaté fichiers texte XML stockés sous forme shortname.plist dans le répertoire / private / var / db / dslocal / noeuds / utilisateurs

L'image est codée sous forme de fichier JPEG sous la clé:

    <key>jpegphoto</key>
    <array>
            <data>
            /9j/4AAQSkZJRgABAQAAAQABAAD/4QBARXhpZgAATU0AKgAAAAgAAYdpAAQA
            AAABAAAAGgAAAAAAAqACAAQAAAABAAACAKADAAQAAAABAAACAAAAAAD/2wBD

Si vous avez sélectionné une image au lieu d'un sur mesure, vous pouvez être en mesure de localiser ce fichier avec la commande suivante:

    dscl . -read /Users/shortname Picture

Le système met également en cache plus d'une poignée d'images précédentes de sorte que vous pouvez généralement revenir à une image préférée en utilisant la préférence du système des outils graphiques. Si votre plist est stocké au format binaire, vous pouvez utiliser une commande comme celui-ci pour vider une version XML du fichier binaire / tmp:

    plutil -convert xml1 shortname.plist -o /tmp/shortname.plist

un coup d'oeil dans ~ / Library / Images / iChat photos récentes

Obtenir l'image de profil

  1. Ouvrir une nouvelle fenêtre de terminal
  2. Ajoutez la commande suivante
  

dscl. -Lire $ (PWD) jpegPhoto | tail -1 | xxd -r -p>   $ (PWD) /Pictures/profile-photo.jpg

Mettre l'image dans le profil

  1. Ouvrez le « Utilisateurs et groupes » panneau de préférences comme d'habitude
  2. Glissez et déposez un fichier d'image dans l'image de profil existant miniature
  3. Ajuster au besoin et cliquez sur « Terminé » pour définir l'image comme image de profil

finder ouvert, cliquez sur: commande, changement, G

Type:

~ / Library / caches / com.skype.skype

puis cliquez sur le dossier qui est intitulé que votre nom d'utilisateur .

puis cliquez sur SKAvatar Cache dossier .

il devrait être la première image.

Bonne chance!

Licencié sous: CC-BY-SA avec attribution
Non affilié à apple.stackexchange
scroll top