J'essaie de trouver l'emplacement du fichier d'icônes pour les certificats sous OS X. Voici une image de ce que je cherche :
Savez-vous où OS X stocke l'icône de ce fichier ?
J'essaie de trouver l'emplacement du fichier d'icônes pour les certificats sous OS X. Voici une image de ce que je cherche :
Savez-vous où OS X stocke l'icône de ce fichier ?
Je n'ai pas pu trouver cette icône exacte car je n'ai pas été en mesure de produire un tel fichier de certificat. Si vous pouvez me dire où trouver un tel fichier, j'aurai peut-être plus de chance.
J'ai cependant réussi à trouver une image similaire. Elle se trouve à l'adresse suivante /System/Library/Frameworks/SecurityInterface.framework/Versions/A/Resources/CertLargeStd.png
(au moins pour Mac OS 10.8.2) et cela ressemble à ceci :
( CertLargeStd@2x.png
est celui utilisé sur les écrans Retina).
C'est l'image qui s'affiche lorsque vous consultez un certificat dans Keychain Access ou dans Safari :
Pour trouver cette image, j'ai ouvert le panneau Safari ci-dessus. J'ai examiné les fichiers ouverts de Safari via Activity Monitor, et l'image en question s'y trouvait.
La commande suivante dans le terminal devrait rechercher sur l'ensemble de votre disque dur les éléments suivants .icns
des dossiers :
find / -iname '*.icns'
find
est une commande permettant de trouver des fichiers/
est le nom du chemin d'accès au répertoire racine (vous pouvez le changer pour un chemin différent si vous avez une idée de l'endroit où se trouve le fichier)-iname '*.icns'
effectue des recherches sans tenir compte de la casse (i pour insensible dans iname
) pour les fichiers qui correspondent à .icns
où *
est un caractère génériqueVous pouvez copier tous les *.icsns
sur le disque dur dans l'application /tmp/
à l'aide d'une commande de terminal comme celle-ci :
sudo find / -iname '*.icns' -exec cp {} /tmp/ \;
sudo
exécute la commande en tant que super utilisateur, ce qui peut vous permettre d'accéder à un plus grand nombre de répertoires-exec
signifie qu'il faut exécuter la commande suivante où {}
est remplacé par le fichier renvoyé et \;
met fin à la commandeVous pouvez ensuite parcourir les /tmp
dans le Finder jusqu'à ce que vous trouviez le fichier que vous recherchez. Une fois que vous connaissez son nom, vous pouvez le trouver dans la liste des chemins d'accès de la commande de recherche précédente ou avec une nouvelle commande de recherche. Par exemple, vous apprenez qu'il s'appelle foo.icns
puis entrez find / -iname 'foo.icns'
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.