Comment puis-je faire de l'icône d'un dossier un fichier .icns donné?

15

J'ai un .icnsdossier. Je veux que l'icône du dossier soit celle-ci .icns.

Comment puis-je faire ça?


ÉDITER

Le .icnsfichier que j'utilise n'a pas le .icnsfichier comme icône.

J'ai essayé de copier le .icnsfichier Previewet de le coller sur l'icône, mais il copie l' 1024x1024image.

Colas
la source

Réponses:

20
  1. "Obtenir des informations" du dossier dans lequel vous souhaitez remplacer l'icône,
  2. à l'aide du Finder, faites glisser et déposez le fichier * .icns vers le haut actuel , c'est-à-dire une icône plus petite du dossier dans la fenêtre "Get Info".

exemple

piobyz
la source
1
Ou ouvrez l'inspecteur "Get Info" (CMD + I) du dossier et celui de l'icône. Cliquez sur l'icône copiez-le (CMD + C) et cliquez sur l'icône du dossier, puis collez le contenu du presse-papiers (CMD + V). PS: Vous pouvez coller n'importe quel type d'image, mais il vaut mieux utiliser une image carrée d'au moins 1024px et un format qui inclut la transparence tel que PNG.
llange
@llange Votre méthode ne fonctionne que si le .icnsfichier est le .icnsfichier sous forme d'icône, ce qui n'est pas le cas pour mon fichier :(
Colas
@piobyz Génial, cela fonctionne comme un charme!
Colas
Je dois m'être mal expliqué, et j'en suis désolé (mes excuses). Si vous avez un fichier "icns" (icône), vous pouvez utiliser l'inspecteur sur les deux fichiers et copier-coller (car parfois le glisser-déposer n'est pas pratique). Si, à la place, vous avez un autre type d'image, copiez l'image (par exemple) dans Preview.app: sélectionnez tout (CMD + A) copier (CMD + C) et collez le contenu du presse-papiers dans l'inspecteur de dossier (la partie PS de mon commentaire précédent). ).
llange
N'a pas fonctionné pour moi à Mojave.
Cai
2

Ouvrez le .pngfichier dans Aperçu (ou convertissez l'image en png) ou ouvrez-le .icnsdans Aperçu

Appuyez sur command+ Apour sélectionner l'image entière

Appuyez sur command+ Cpour copier la sélection

Control+ Cliquez sur le fichier / dossier que vous souhaitez modifier et sur "Obtenir des informations"

Cliquez sur l'icône (il y a donc un cadre bleu autour)

Appuyez sur command+ Vpour y coller l'image.

* Parfois, vous pouvez aller directement à partir de la fenêtre Obtenir des informations de la .icnset y copier l'icône de l'image dans Obtenir des informations sur l'élément que vous souhaitez modifier. Cela fonctionne pour la plupart des applications, à l'exception du Finder.

Andrew U.
la source
Je pense qu'il ne copie pas le .icnsmais l' 1024x1024image ...
Colas
L'avez-vous essayé parce que j'ai fait ce dont vous parlez plusieurs fois avec succès à chaque fois. Mac OS est un jeu d'enfant, tout comme l'aperçu. Ouvrez le .icns dans l'aperçu et copiez-le. Ça va marcher
Andrew U.
2
J'ai vérifié: il ne copie pas le .icns, il copie l' 1024x1024image.
Colas
1

J'ai moi-même eu ce problème et la seule solution que j'ai trouvée a été d'utiliser Cocoa: [[NSWorkspace sharedWorkspace] setIcon: image forFile: options filePath: 0];

J'ai écrit une application simple qui demande simplement une icône, puis un fichier ou un dossier sur lequel appliquer cette icône. Vous pouvez le télécharger ici: http://d.pr/f/2qRK/1k0UHTJ6

Logiciels irradiés
la source
Avez-vous vérifié la réponse de @ piobyz?
Colas
1
Eh bien, la réponse de @ piobyz est certainement plus facile, merci. Je profite de l'occasion pour écrire une application :)
Irradiated Software
Remarque: Au moment d'écrire ces lignes, le lien dans la réponse est mort.
mklement0
Link est de nouveau vivant.
Venoda
Cela a fonctionné pour moi là où la réponse acceptée n'a pas fonctionné. Merci!
Cai
-1

Voici comment j'ai résolu ce problème:

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

J'ai créé une application vide avec le .icns à l'intérieur, puis copier / coller des informations de l'application vers les informations du dossier.

électroman
la source
Les réponses à Ask Different doivent être plus qu'un simple lien. Il est correct d'inclure un lien, mais veuillez le résumer ou l'extraire dans la réponse. L'idée est de rendre la réponse autonome.
nohillside