He cambiado los íconos exitosamente usando el procedimiento descrito en otra pregunta: Cambiando o configurando un ícono de archivo o carpeta programáticamente. Mi sips
(o el Finder) se rompió después o simplemente lo amplié por primera vez (parece que el ícono está marcado desde ≈100x100 hacia abajo) , pero, de todos modos, el icono que sips -i image.png
crea está borroso / pixelado:
Loquehiceantesdelaborrosidad:
$cpFIN-2.pngFIN-3.png$sips-iFIN-3.png
Entonces,FIN-2yFIN-3soniguales.FIN-2esunarchivoPNGde512x512
Además:alutilizarsips
serompeallparaintentarestableceruniconopersonalizadoinclusoconcualquiermétodoGUIyconcualquierarchivoencualquiercarpeta.
Laúnicasolucióneseliminar~/Library/Caches/com.apple.finder/
yreiniciarelFinder.Luego,elcambiodeiconoatravésdelaGUI(arrastrarysoltar,copiarypegar)funcionanormalmenteconcualquierarchivo.
Dospreguntasprincipales,yresponderacualquieradeellasprobablementeresuelvaelproblemalosuficientementecercaparamí:
sips -i
(= sips --addIcon
) en el proceso? (nuevamente, consulte otra pregunta para obtener información más completa)
- Se prefiere Shell (bash) o AppleScript
- Podría convertir el PNG a, por ejemplo. ICNS si es necesario.
sips
está roto? ¿Por qué / cómo? ¿Se puede arreglar? ¿cómo? (¿O es el Finder? ¿O algo más?)