Como faço para que o ícone de uma pasta seja um determinado arquivo .icns?

15

Eu tenho um .icnsarquivo Eu quero fazer com que o ícone da pasta seja esse .icns.

Como posso fazer isso?


EDITAR

O .icnsarquivo que eu uso não tem o .icnsarquivo como ícone.

Tentei copiar o .icnsarquivo Previewe colá-lo no ícone, mas ele copia a 1024x1024imagem.

Colas
fonte

Respostas:

20
  1. "Obter informações" da pasta em que você deseja substituir o ícone,
  2. usando o Finder, arraste e solte o arquivo * .icns na parte superior atual , ou seja, um ícone menor da pasta na janela "Obter informações".

exemplo

piobyz
fonte
1
Ou abra o inspetor "Obter informações" (CMD + I) da pasta e o ícone. Clique no ícone copie-o (CMD + C) e clique no ícone da pasta e cole o conteúdo da área de transferência (CMD + V). PS: Você pode colar qualquer tipo de imagem ainda melhor para usar uma imagem quadrada de pelo menos 1024 px e um formato que inclua transparência como PNG.
11121 llange
@llange Seu método funciona somente se o .icnsarquivo o .icnsarquivo como seu ícone, o que não é o caso para o meu arquivo :(
Colas
@piobyz Ótimo, funciona como um encanto!
Colas
Devo ter me explicado mal e sinto muito por isso (minhas desculpas). Se você tiver um arquivo (ícone) "icns", poderá usar o inspetor nos arquivos e copiar e colar (porque algumas vezes arrastar e soltar não é conveniente). Se, em vez disso, você tiver um outro tipo de imagem, copie a imagem (por exemplo) do Preview.app: selecione todas as cópias (CMD + A) (CMD + C) e cole o conteúdo da área de transferência no inspetor de pastas (a parte PS do meu comentário anterior )
111214 llange
Não funcionou para mim no Mojave.
Cai
2

Abra o .pngarquivo na visualização (ou converta a imagem em png) ou abra .icnsna visualização

Pressione command+ Apara selecionar a imagem inteira

Pressione command+ Cpara copiar a seleção

Control+ Clique no arquivo / pasta que você deseja alterar e "Obter informações"

Clique no ícone (para que haja uma moldura azul ao redor)

Pressione command+ Vpara colar a imagem nela.

* Às vezes, você pode ir diretamente da janela Obter informações do .icnse copiar o ícone da imagem para dentro do item que deseja alterar. Isso funciona para a maioria dos aplicativos, exceto o Finder.

Andrew U.
fonte
Eu acho que não copia o .icnsmas a 1024x1024imagem ...
Colas
Você já tentou, porque eu fiz o que você está falando várias vezes com sucesso a cada vez. O Mac OS é excelente e o Preview também. Abra o arquivo .icns na visualização e copie-o. Funcionará
Andrew U.
2
Eu verifiquei: ele não copia .icns, copia a 1024x1024imagem.
Colas
1

Eu mesmo tive esse problema e a única solução que encontrei foi usar o Cocoa: [[NSWorkspace sharedWorkspace] setIcon: image forFile: filePath options: 0];

Eu escrevi um aplicativo simples que apenas pede um ícone e, em seguida, um arquivo ou pasta para aplicar esse ícone. Você pode baixá-lo aqui: http://d.pr/f/2qRK/1k0UHTJ6

Software irradiado
fonte
Você verificou a resposta de @ piobyz?
Colas
1
Bem, a resposta do @ piobyz é certamente mais fácil, obrigado. Eu só tomar qualquer oportunidade de escrever um aplicativo :)
irradiado Software
Nota: Até o momento em que este artigo foi escrito, o link na resposta estava inoperante.
precisa saber é o seguinte
Link está vivo novamente.
Venoda 23/05
Isso funcionou para mim, onde a resposta aceita não. Obrigado!
Cai
-1

Aqui está como eu resolvi esse problema:

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

Criei um aplicativo vazio com o .icns dentro e depois copie / cole das informações do aplicativo para as informações da pasta.

electroman
fonte
As respostas no Ask Different precisam ser mais do que apenas um link. Não há problema em incluir um link, mas faça um resumo ou trecho da resposta. A idéia é tornar a resposta independente.
Nohillside