58 votos

Puedo cambiar el icono de la aplicación de un script de Automator?

He creado un par de automator secuencias de comandos. Yo estaba curiosidades si hay una manera de cambiar el icono de la aplicación, en los guiones, algo distinto del robot.

86voto

Greg Hurlman Puntos 10944

Después de la secuencia de comandos que ha sido creado a hacer lo siguiente :

  1. Encontrar la fuente de la aplicación con el icono que desea

  2. Obtener Información de la aplicación de origen (cmd-i)

  3. Haga clic en el icono en el interior de la fuente de de la aplicación de la ventana de información (No el que está en la gran sección de vista previa en la parte inferior, si usted tiene uno de esos, el pequeño en la esquina superior izquierda.)

  4. Copia (cmd-c)

  5. Obtener Información de los script de automator (es decir, el destino de la aplicación) (cmd-i)

  6. Haga clic en el icono dentro de la de destino de la aplicación de la ventana de información

  7. Pegar el icono del portapapeles (cmd-v)

Este método funciona para todos los archivos en Mac OS X.

13voto

nlucaroni Puntos 21502

He encontrado un hacky manera de hacerlo después de haber creado el applet

  • (Crea tu icns icono del archivo que usted desee)
  • Abra La Carpeta Aplicaciones
  • Haga clic en script de automator
  • Haga clic en ver contenido del paquete
  • Agregar el icono a la carpeta de recursos
  • Cámbiele el nombre a AutomatorApplet.icns

Estoy seguro de que hay una mejor manera, pero me di cuenta de cómo hacerlo de esta manera.

8voto

Nick Berardi Puntos 31361

También puede cambiar el icono como lo haría normalmente para cualquier otro archivo o carpeta en Mac OS X:

  1. Copia la imagen que desea utilizar como su icono. Idealmente debería ser 512x512 ya.
  2. Elija Obtener Información sobre el archivo/carpeta/app en el Buscador
  3. Haga clic en el Icono y te darás cuenta de un contorno de color azul en el icono - ahora pulse Comando-V o elija Pegar en el menú Edición.

Example

(Imagen tomada de Super Usuario pregunta 37811)

7voto

Felix Andersen Puntos 604

Para complementar la existente, respuestas útiles:

  • El aceptó responder funciona, en principio, pero:

    • se basa en los atributos extendidos de los sistemas de ficheros HFS+, que se pierden cuando se copia el paquete a un sistema de ficheros que no es compatible. Por ejemplo, usted puede guardar un icono personalizado en un repositorio de Git.
    • el icono que muestra el paquete de sí mismo, como cuando se muestra una alerta, es todavía el original del icono.
  • porcentaje 20 la respuesta es más completo y portátil en principio, pero con dos salvedades:

    • Cualquier cambios a AutomatorApplet.icns se pierden cada vez que se modifica y volver a guardar el paquete en Automator.
      Así, por ejemplo, tendría un script para poner los iconos actualizados en el lugar mediante programación cada vez que el paquete se guarda.
    • Como otros han señalado, hay icono de los problemas de cache, que puede ser difícil de resolver; como de OSX 10.10.4:
      • Incluso un reinicio no hacer los nuevos iconos aparecen en el Buscador (aunque no aparecen en otros contextos como en el Dock), pero hay dos soluciones: o bien (a) mover el paquete en una carpeta diferente, o (b) cambiar el nombre del paquete, dado que volver a la ruta original y el nombre hace que el problema vuelve a aparecer, usted tendría que planificar el futuro: crear su paquete en una ubicación diferente o con un nombre diferente, a continuación, mover, cambiar el nombre a la ubicación deseada / nombre.
      • Como alternativa, puede utilizar una herramienta como el Ónice y compruebe IconServicesbajo Cleaning > User a borrar la caché.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X