¿Por qué configurar la image como su propio icono con sorbos produce un icono borroso? ¿Hay alguna alternativa?

Cambié correctamente los íconos usando el procedimiento descrito en otra pregunta: cambiar o configurar un ícono de file o carpeta mediante progtwigción. O bien mis sips (o Buscador) se rompieron después o acabo de hacer zoom por primera vez (parece que el icono es nítido desde ≈100×100 hacia abajo), pero, de todos modos, el icono que sips -i image.png crea es borroso / pixelado :

icono borroso

  • ¿Se puede reparar el Finder Dock para mostrar todos los icons de alias en lugar de algunos?
  • icono de muelle extraño
  • ¿Cómo cambiar el tamaño de TODOS los icons / carpetas en Finder?
  • Icono de auriculares en pantalla de iphone
  • Faltan icons de dock
  • ¿Cómo cambio el icono de Firefox 23.0 de nuevo al anterior?
  • Lo que hice antes de la blurrification:

     $ cp FIN-2.png FIN-3.png $ sips -i FIN-3.png 

    Entonces FIN-2 y FIN-3 son lo mismo. FIN-2 es un file PNG de 512×512

    Además: el uso de sips interrumpe todos los bashs adicionales al intentar establecer un icono personalizado, incluso con cualquier método de GUI y con cualquier file en cualquier carpeta .

    La única solución es eliminar ~/Library/Caches/com.apple.finder/ y reiniciar Finder. Luego, cambiar el ícono a través de GUI (drag and drop, copyr y pegar) funciona normalmente con cualquier file.


    Dos preguntas principales, y responder a una de ellas, probablemente resuelvan el problema lo suficientemente cerca para mí:

    1. ¿Cómo puedo configurar una image como un icono mediante progtwigción sin usar sips -i (= sips --addIcon ) en el process? (De nuevo, consulte la otra pregunta para get información más completa)
      • Shell (bash) o AppleScript es preferido
      • Podría convertir el PNG a, por ejemplo, ICNS si fuera necesario.
    2. ¿Hay sips rotos? ¿Por qué / Cómo? Puede ser arreglado ¿cómo? (¿O es el Buscador? ¿O algo más?)

  • No se puede actualizar el ciclo "Show Details" de Yosemite
  • ¿Cómo esconder una aplicación del Launchpad?
  • ¿Cuál es la combinación de keyboard para el símbolo ⌘?
  • ¿Cómo usar Dropbox para compartir files en Finder haciendo clic derecho en Mac OS 10.8?
  • ¿Reutilizar la unidad de fusión de un iMac?
  • No se puede ejecutar Intel Driver Update Utility en OS X
  • 2 Solutions collect form web for “¿Por qué configurar la image como su propio icono con sorbos produce un icono borroso? ¿Hay alguna alternativa?”

    ¡Creo que encontré una solución alternativa!

    En primer lugar, instale el package osxutils que está un poco anticuado (2005) pero, sin embargo, funciona. (ver el contenido de osxutils y las páginas man )

    Prepare el PNG para ICNS : puede usar sips . Luego use seticon del package osxutils para cambiar el ícono:

     $ sips -s format icns FIN.png --out FIN.icns $ seticon -d FIN.icns FIN.png 

    El seticon también cambia los attributes del file, es decir. usar SetFile -a C no es necesario.


    †: el uso de un PNG como file fuente para seticon cambia el ícono a un ícono PNG genérico, incluso con la opción -d . Además, el uso de seticon FIN.icns FIN.png cambia el ícono a un ícono ICNS genérico. (Consulte las páginas man de seticon )

    ‡: NB: el file fuente debe ser cuadrado y las posibles longitudes laterales son: 16, 32, 48, 128, 256 y 512.

    Curiosamente, la mejor solución parece ser no utilizar las herramientas de Apple, sino el código Python, ya que tiene 3 ventajas que no están limitadas por:

    • resolución de file de salida
      (funciona hasta 1024×1024)
    • formatting de file de input
      (intentado con ICNS y PNG)
    • permissions para instalar
      (definirlo como una function)
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).