¿Cómo puedo hacer que el icono de una carpeta sea un archivo .icns dado?

15

Tengo un .icnsarchivo Quiero hacer que el icono de la carpeta sea este .icns.

¿Cómo puedo hacer eso?


EDITAR

El .icnsarchivo que uso no tiene el .icnsarchivo como ícono.

Intenté copiar el .icnsarchivo Previewy pegarlo en el icono, pero copia la 1024x1024imagen.

Colas
fuente

Respuestas:

20
  1. "Obtener información" de la carpeta en la que desea reemplazar el icono,
  2. usando Finder, arrastre y suelte el archivo * .icns en la parte superior actual , es decir, un icono más pequeño de la carpeta en la ventana "Obtener información".

ejemplo

piobyz
fuente
1
O abra el inspector "Obtener información" (CMD + I) de la carpeta y el del icono. Haga clic en el icono, cópielo (CMD + C) y haga clic en el icono de la carpeta y luego pegue el contenido del portapapeles (CMD + V). PD: puede pegar cualquier tipo de imagen, aunque es mejor usar una imagen cuadrada de al menos 1024 px y un formato que incluya transparencia como PNG.
llange
@llange Su método funciona solo si el .icnsarchivo es el .icnsarchivo como su icono, que no es el caso de mi archivo :(
Colas
@piobyz ¡Genial, funciona de maravilla!
Colas
Debo haberme explicado mal, y lo siento (mis disculpas). Si tiene un archivo (icono) "icns", puede usar el inspector en ambos archivos y copiar y pegar (porque algunas veces arrastrar y soltar no es conveniente). Si, en cambio, tiene otro tipo de imagen, copie la imagen (p. Ej.) De Preview.app: seleccione toda la copia (CMD + A) (CMD + C) y pegue el contenido del portapapeles en el inspector de carpetas (la parte PS de mi comentario anterior )
llange
No funcionó para mí en Mojave.
Cai
2

Abra el .pngarchivo en Vista previa (o convierta la imagen a png) o abra .icnsen Vista previa

Presione command+ Apara seleccionar la imagen completa

Presione command+ Cpara copiar la selección

Control+ Haga clic en el archivo / carpeta que desea cambiar y "Obtener información"

Haga clic en el ícono (para que haya un marco azul alrededor)

Presione command+ Vpara pegar la imagen en eso.

* A veces puede ir directamente desde la ventana Obtener información de .icnsy copiar el icono de la imagen allí en Obtener información del elemento que desea cambiar. Esto funciona para la mayoría de las aplicaciones, excepto Finder.

Andrew U.
fuente
Creo que no copia el .icnspero la 1024x1024imagen ...
Colas
¿Lo has intentado porque he hecho lo que estás hablando varias veces con éxito cada vez? Mac OS es increíble y también lo es Vista previa. Abra los .icns en la vista previa y cópielo. Funcionará
Andrew U.
2
Lo comprobé: no copia el .icns, copia la 1024x1024imagen.
Colas
1

Yo mismo tuve este problema y la única solución que encontré fue usar Cocoa: [[NSWorkspace sharedWorkspace] setIcon: image forFile: filePath options: 0];

He escrito una aplicación simple que solo pide un ícono, luego un archivo o carpeta donde aplicar ese ícono. Puede descargarlo aquí: http://d.pr/f/2qRK/1k0UHTJ6

Software irradiado
fuente
¿Has comprobado la respuesta de @ piobyz?
Colas
1
Bueno, la respuesta de @ piobyz es ciertamente más fácil, gracias. Aprovecho cualquier oportunidad para escribir una aplicación :)
Software irradiado
Nota: Al momento de escribir esto, el enlace en la respuesta está muerto.
mklement0
Link está vivo de nuevo.
Venoda
Esto funcionó para mí donde la respuesta aceptada no. ¡Gracias!
Cai
-1

Así es como resolví este problema:

https://www.youtube.com/watch?v=v1K63UhKaOA

Creé una aplicación vacía con los .icns adentro y luego copié / pegué de la información de la aplicación a la información de la carpeta.

electroman
fuente
Las respuestas a Ask Different deben ser más que un simple enlace. Está bien incluir un enlace, pero resumirlo o extraerlo en la respuesta. La idea es hacer que la respuesta sea independiente.
nohillside