¿Cómo puedo reemplazar la 'Ropa' que prevalece en muchas aplicaciones Lion?

15

Hay muchos lugares donde se utiliza la textura de "lino" en Lion, desde la Ventana de inicio de sesión a varios fondos de aplicaciones como Safari, etc.

¿Es posible reemplazar esta imagen con otra cosa? Digamos que tengo un bonito patrón de tejido hessiano de una hermosa casa en la que viví que no ha sido decorado desde 1979, o algo de arena, o una colcha de retazos que representa la transperambulación de la pseudo cósmica contra la materia?

En lo que quiera cambiarlo, a) ¿puedo cambiarlo yb) lo cambiará para todas las instancias donde aparece la ropa, o cada aplicación tiene sus propios recursos que necesita enmendarse uno por uno con diferentes métodos, y c) ¿existe un tamaño / formato de archivo / otra característica particular que deba tener cualquier imagen de reemplazo, por ejemplo, debe ser un PNG de 200x200 que incluya tesselates, etc.

    
pregunta stuffe 21.03.2012 - 15:58

5 respuestas

16

El archivo de fondo de lino es /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/NSTexturedFullScreenBackgroundColor.png

Puede editar ese archivo o reemplazarlo por un archivo del mismo nombre, pero asegúrese de que el archivo de reemplazo tenga una resolución de 72 píxeles por pulgada o probablemente no le gustará el resultado.

ᔥ John Martellaro: OS X Lion: cambiar la ropa sucia de la pantalla de inicio de sesión

Ciertas aplicaciones y situaciones dibujan su fondo de diferentes fuentes. por ejemplo, el archivo de fondo para el Control de la Misión se puede encontrar en /System/Library/CoreServices/Dock.app/Contents/Resources/defaultdesktop.png

Si reemplaza ese archivo, deberá realizar un comando killall Dock en el terminal antes de que el cambio entre en vigencia.

ᔥ OS X Daily: Cambie la misión Controlar la imagen del fondo de pantalla en Mac OS X Lion

    
respondido por el jaberg 21.03.2012 - 16:11
5

Puedes cambiar la ropa del fondo de inicio de sesión, pero no he visto que este cambio afecte a otros lugares (por ejemplo, leyendo la lista en safari).

Hay una herramienta, que combina varias opciones de ajuste de GUI en una aplicación. Se llama ...

Lion Designer

  • personalizar fondos para Pantalla de inicio de sesión , Mission Control, Dashboard, Launchpad
  • personalizar fondos de carpeta en Launchpad
  • obtener la barra lateral del buscador colorido (como en la versión anterior de OSX), requiere SIMBL
  • restablecer la configuración

    
respondido por el gentmatt 21.03.2012 - 16:25
4

Eliminando ropa en Safari

Safari utiliza dos fuentes de ropa diferentes, una para desplazarse más allá del borde de la página o cambiar el tamaño de la página en modo de pantalla completa, y otra para usar detrás de la Lista de lectura. Para reemplazar la ropa de la Lista de lectura, gentmatt ha identificado el archivo que debe reemplazar. Reemplazar la ropa que ves cuando te desplazas por el borde de la página, sin embargo, es un poco más complicado.

Aquíestácómocambiarlo:

  1. Necesitaráaccesodeadministradorpararealizarestoscambios.Iniciesesiónconunacuentadeadministrador.

  2. Descargue SArtFileTool y descomprima. Nota: no creé esta herramienta y es un ejecutable compilado, así que úselo bajo su propio riesgo

  3. Abre la Terminal y cd a la carpeta que has descomprimido.

  4. Ejecutar sudo cp /System/Library/PrivateFrameworks/CoreUI.framework/Resources/SArtFile.bin . . Esto copia su archivo SArtFile.bin existente para que podamos trabajar con él.

  5. Ejecutar ./SArtFileTool -d SArtFile.bin sartfiles .

  6. Esto crea un directorio en la carpeta con ilustraciones del sistema llamadas "sartfiles". Ábrelo.

  7. Dentro, encuentra 226.png y [email protected]. Estas son las texturas de lino que usa Safari.

  8. Realice los cambios que desee, siempre que los archivos sigan teniendo las mismas dimensiones. Cuando haya terminado, guarde o reemplace los archivos 226.png y [email protected] existentes.

  9. Ejecutar ./SArtFileTool -e sartfiles SArtFile.bin SArtFile.new.bin . Esto crea su nuevo SArtFile como SArtFile.new.bin.

  10. Ejecute sudo cp SArtFile.new.bin /System/Library/PrivateFrameworks/CoreUI.framework/Resources/SArtFile.bin e ingrese su contraseña.

  11. Apaga y reinicia tu computadora. Cuando vuelva a iniciar sesión y Safari se reiniciará, utilizará el nuevo archivo de arte.

Aquí hay un ejemplo de ello en acción. Para simplificar, solo ajusté el color en el mío, pero demuestra que funciona:

    
respondido por el Kyle Cronin 01.04.2012 - 16:54
2

Esta es una respuesta que es solo para la recompensa.

Fondo de lino Lista de lectura de Safari

El fondo de la lista de lectura en Safari se encuentra en ...

/System/Library/PrivateFrameworks/Safari.framework/Versions/A/Resources/ReadingList-BGLinen.png

El archivo de reemplazo debe ser del mismo nombre, tamaño y DPI.

    
respondido por el gentmatt 01.04.2012 - 15:30
1

Parece que al buscar más a fondo que la textura de lino en Safari en realidad no es la misma que se usa en otros lugares, es por eso que no se ve afectada por el cambio de imagen como se menciona en la respuesta aceptada.

I encontré esta página web útil para identificar por qué fue que no lo haría ' t cambiará cuando los otros:

  

Safari on Lion tiene un patrón de lino diferente al de Mission Control o   La pantalla de inicio de sesión del sistema. Es más ligero y más sutil, y puede ser   Se aprecia cuando se navega entre páginas web con los nuevos gestos.

Por lo tanto, parece que para Safari y la Lista de lectura, la imagen es probablemente una parte del paquete de aplicaciones de Safari, que ahora comenzaré a investigar más a fondo.

    
respondido por el stuffe 26.03.2012 - 13:50

Lea otras preguntas en las etiquetas