7 votos

¿Cómo cambio el ícono de Sourcetree que se muestra en el Dock?

Tengo una aplicación que es muy útil, pero de vez en cuando cambia su icono en el Dock, que me pareció inquietante para mi flujo de trabajo.

Me gustaría evitar que como estoy perfectamente satisfecho con el icono estándar.

He intentado seguir las instrucciones en el artículo, Cómo cambiar la Mac app iconos pero tan pronto como se inicia la aplicación, se cambia el icono de la espalda.

También he hurgó Contenido/directorio de Recursos en la aplicación de paquete, pero no pudo encontrar el dicho icono.

¿Alguien tiene una solución?

7voto

Chris O Puntos 3727

Si alguien está interesado, el problema fue el Orgullo icono en SourceTree de la aplicación. La solución la he encontrado aquí: https://community.atlassian.com/t5/Sourcetree-discussions/The-way-to-change-icon-for-Sourcetree-app/td-p/1110914

  1. Ir a https://github.com/alexzielenski/ThemeEngine
  2. Cambie a la pestaña releases (me tomé la última pre-release)
  3. Descargar .zip y extraerlo
  4. Abra el Sourcetree.app con el botón derecho del ratón - mostrar contenido del paquete y vaya a Contenidos/Recursos
  5. Copia De Los Activos.coche y sourcetree.icns a cualquier carpeta
  6. Ejecutar ThemeEngine de la cremallera en el paso 3
  7. En ThemeEngine haga clic en "Abrir Documento" y abrir los Activos.coche
  8. Encontrar el icono denominado Pridetree
  9. Abierto sourctree.icns mejor app que he utilizado de vista previa. Hacer clic en el segundo icono pulsa cmd + a para seleccionar toda la imagen y pulsa cmd + c para copiar.
  10. Hace clic en la primera imagen en Pridetree ThemeEngine y presiona cmd + v para pegarlo.
  11. Repita con la segunda imagen.
  12. Guardar el documento
  13. Reemplazar Los Activos.coche en la aplicación de Contenidos/Recursos modificado Activos.coche.

No te olvides de copia de seguridad de sus archivos. Estamos haciendo esto por tu propio riesgo ya que no sé si realmente se rompe el ACUERDO.

7voto

user135508 Puntos 91

Aquí hay una solución oneliner.

Abra el terminal y escriba:

 perl -i -p -e 's/Pridetree/Bridetree/;' /Applications/Sourcetree.app/Contents/Resources/Assets.car
 

Reinicie Sourcetree. El icono de la aplicación se restaurará al predeterminado.

-1voto

Michael Hooreman Puntos 109

Sin estar seguro (no estoy frente a mi mac ahora), un archivo .app es un archivo zip ... que contiene iconos. Tal vez puedas intentar cambiarlos.

En cualquier caso, trabaje en una copia del archivo .app e intente cargar desde esa copia (tal vez haya algunas verificaciones de integridad).

https://www.oreilly.com/library/view/mac-os-x/0596004605/ch01s12.html

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