4 votos

Cómo encontrar la ubicación de un archivo de icono en OS X?

Estoy tratando de encontrar en el icono del archivo se encuentra para los certificados en OS X. Esta es una foto de lo que estoy buscando:

enter image description here

¿Sabes dónde OS X almacena el icono de este archivo?

7voto

skerit Puntos 448

No pude encontrar exactamente el icono porque yo no era capaz de producir un archivo de certificado. Si usted me puede decir donde encontrar un archivo de este tipo, podría tener mejor suerte.

Yo estaba, sin embargo capaz de encontrar una imagen similar. Se encuentra ubicado en la /System/Library/Frameworks/SecurityInterface.framework/Versions/A/Resources/CertLargeStd.png (al menos para Mac OS 10.8.2) y se parece a esto:
certificate icon
(CertLargeStd@2x.png es el que se utiliza en la Retina pantallas).

Esta es la imagen que se muestra cuando se ve un certificado en Acceso a Llaveros o Safari:
safari screenshot

Para encontrar esta imagen, me abrió el Safari panel de arriba. Me examinó de Safari abrir archivos a través de un Monitor de Actividad, y la imagen en cuestión estaba allí. Activity Monitor screenshot

4voto

Jeromy Anglim Puntos 808

El siguiente comando en el terminal debe buscar en todo el disco duro para .icns ficheros:

find / -iname '*.icns'
  • find es un comando para buscar archivos
  • / es el nombre de ruta para el directorio root (usted puede cambiar esto a una ruta diferente si tenía alguna idea de hacia donde el archivo se encuentra`
  • -iname '*.icns' de las búsquedas en mayúsculas o en minúsculas (i, para insensible en iname) para los archivos que coinciden .icns donde * es un carácter comodín

Puede copiar todos los *.icsns archivos en el disco duro de drivein a la /tmp/ carpeta con un terminal de comando como este:

sudo find  / -iname '*.icns' -exec cp {} /tmp/ \;
  • sudo ejecuta el comando como superusuario que le puede dar acceso a otros directorios
  • -exec significa ejecutar el siguiente comando, donde {} es reemplazado por el archivo devuelto y \; finaliza el comando

Entonces, usted puede navegar /tmp carpeta en el Finder hasta encontrar el archivo que está buscando. A continuación, una vez que sepa su nombre, usted podría encontrar en la lista de la ruta de la anterior comando buscar. o con un nuevo comando buscar. E. g., aprender es llamado foo.icns, a continuación, escriba find / -iname 'foo.icns'

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X