Wenn Sie Ihr OS X-Anmeldekonto zum ersten Mal erstellen, wird ein Bild von Ihnen aufgenommen. Wo wird das Bild gespeichert? Ich kann es nicht in ~/Pictures
oder finden ~/Library
.
Wenn Sie Ihr OS X-Anmeldekonto zum ersten Mal erstellen, wird ein Bild von Ihnen aufgenommen. Wo wird das Bild gespeichert? Ich kann es nicht in ~/Pictures
oder finden ~/Library
.
Antworten:
Das Foto befindet sich im Ordner / Library / Caches, wenn Sie diesen Ordner noch nicht gelöscht haben. Ansonsten empfehle ich die Eingabe:
dscl . -read /Users/short_username JPEGPhoto | tail -1 | xxd -r -p >
/PATH/TO/accountImage.jpg
in einer Zeile in einem Terminalfenster, aus Chealions brillanter Antwort hier . Im obigen Beispiel wird eine JPEG-Kopie in /PATH/TO/accountImage.jpg gespeichert.
Sofern es sich bei Ihrem Konto nicht um ein Netzwerkkonto von einem Server wie OSX Server handelt, der Verzeichnisdienste verwendet (oder AD unter Windows oder LDAP unter * nix), wird es in der plist-Datei gespeichert, in der die lokalen Verzeichnisdienstdaten auf Ihrem Mac gespeichert sind.
Vor Lion waren diese Dateien einfach textformatierte XML-Dateien, die als shortname.plist im Verzeichnis / private / var / db / dslocal / node / users gespeichert wurden
Das Bild wird als JPEG-Datei unter dem Schlüssel codiert:
<key>jpegphoto</key>
<array>
<data>
/9j/4AAQSkZJRgABAQAAAQABAAD/4QBARXhpZgAATU0AKgAAAAgAAYdpAAQA
AAABAAAAGgAAAAAAAqACAAQAAAABAAACAKADAAQAAAABAAACAAAAAAD/2wBD
Wenn Sie ein Archivbild anstelle eines benutzerdefinierten ausgewählt haben, können Sie diese Datei möglicherweise mit dem folgenden Befehl suchen:
dscl . -read /Users/shortname Picture
Das System speichert auch mehr als eine Handvoll vorheriger Bilder zwischen, sodass Sie normalerweise mit den grafischen Werkzeugen der Systemeinstellungen zu einem Lieblingsbild zurückkehren können. Wenn Ihre Liste im Binärformat gespeichert ist, können Sie mit einem solchen Befehl eine XML-Version der Binärdatei in / tmp sichern:
plutil -convert xml1 shortname.plist -o /tmp/shortname.plist
Schauen Sie sich ~ / Library / Images / iChat Recent Pictures an
~/Library/Images/iChat Recent Pictures
Verzeichnis. Ich habe gefunden, ~/Library/Application\ Support/AddressBook/Images/
aber die eine Datei dort ist keine Bilddatei.
Bild vom Profil abrufen
dscl. -read $ (pwd) JPEGPhoto | Schwanz -1 | xxd -r -p> $ (pwd) /Pictures/profile-photo.jpg
Bild ins Profil setzen
Öffnen Sie den Finder und klicken Sie auf: Befehl, Umschalttaste, G.
Art:
~ / Library / caches / com.skype.skype
Klicken Sie dann auf den Ordner mit dem Titel Ihr Benutzername .
Klicken Sie dann auf den Ordner SKAvatar Cache .
Es sollte das erste Bild sein.
Viel Glück!