Puis-je changer l'icône de l'application d'un script Automator?
Question
J'ai créé quelques scripts Automator. J'étais curieux de savoir s'il y a un moyen de changer l'icône de l'application, sur les scripts, à autre chose que le robot.
La solution
Une fois le script a été créé procédez comme suit:
-
Trouvez application source avec l'icône que vous souhaitez
-
Get Info de application source ( cmd - i )
-
Cliquez sur l'icône dans la de l'application source fenêtre info (Pas celui de la grande section Aperçu en bas, si vous avez un de ceux,. Le petit dans le coin supérieur gauche)
-
Copier le ( cmd - c )
-
Get Info du script Automator (c.-à- application de destination ) ( cmd - i )
-
Cliquez sur l'icône dans la de l'application de destination fenêtre info
-
Coller l'icône du presse-papiers ( cmd - v )
Cette méthode fonctionne pour tous les fichiers sous Mac OS X.
Autres conseils
J'ai trouvé un moyen hacky de le faire après avoir créé l'applet
- (Créer votre icns icône fichier - mais vous voulez)
- Applications Ouvrez le dossier
- Faites un clic droit sur le script Automator
- Cliquez sur le contenu du paquet vue
- Ajoutez l'icône dossier aux ressources
- Renommer à AutomatorApplet.icns
Je suis sûr qu'il ya une façon meilleure, mais je compris comment le faire de cette façon.
Vous pouvez également changer l'icône comme vous le feriez normalement pour tout autre dossier ou un fichier sous Mac OS X:
- Copier l'image que vous souhaitez utiliser comme icône. Idéalement, il devrait être 512x512 déjà.
- Choisissez Obtenir des informations sur le fichier / dossier / app dans le Finder
- Cliquez sur l'icône et vous remarquerez un contour bleu sur l'icône - maintenant appuyez sur Commande -. V ou choisissez Coller dans le menu Edition
(Capture d'écran prise de Super question de l'utilisateur 37811 )
Pour compléter les réponses existantes, utiles:
-
Les œuvres de réponse acceptée en principe, mais:
- repose sur les attributs étendus du système de fichiers HFS +, qui sont perdus lors de la copie du paquet à un système de fichiers qui ne les supporte pas . Par exemple, vous ne pouvez pas stocker une icône personnalisée dans un dépôt Git.
- icône affichée par le paquet se , comme lors de l'affichage d'une alerte, est toujours le d'origine icône .
-
20 pour cent de la réponse est plus en principe complet et portable , mais est livré avec deux mises en garde :
- Tous changements à
AutomatorApplet.icns
sont perdus chaque fois que vous modifiez et enregistrez de nouveau le paquet dans Automator.
Ainsi, par exemple, vous auriez besoin d'un script pour mettre les icônes mises à jour en place par programmation chaque fois que le faisceau est enregistré. - Comme d'autres l'ont noté, il y a icône des problèmes de mise en cache , qui peut être difficile à résoudre; à partir de Mac OS X 10.10.4:
- Même un redémarrage ne fait pas les nouvelles icônes apparaissent dans le Finder (si elle apparaît dans d'autres contextes, tels que dans le Dock), mais il y a deux solutions de contournement : (a) déplacer le regrouper dans un autre dossier, ou (b) renommer le faisceau; étant donné que revenir sur le chemin d'origine et le nom fait reparaître le problème, vous devriez planifier à l'avance. Votre forfait dans un autre emplacement ou avec un nom différent, puis déplacer / renommer à l'endroit désiré / nom
- Vous pouvez utiliser un outil tel que OnyX et vérifier
IconServices
underCleaning > User
à vider le cache.
- Tous changements à