15 votos

¿Cómo puedo reemplazar el "Lino" que prevalece en muchas aplicaciones de Lion?

Hay muchos lugares en los que se utiliza la textura de "lino" en Lion, desde la ventana de inicio de sesión hasta varios fondos de aplicaciones como Safari, etc.

¿Es posible sustituir esta imagen por otra? Digamos que tengo un bonito patrón de tejido de arpillera de una encantadora casa en la que viví y que no ha sido decorada desde 1979, o algo de arena, o una colcha de retazos que represente la transperambulación de la antimateria pseudocósmica?

Lo que quiera cambiar, a) puedo cambiarlo, y b) lo cambiará por todos los casos donde aparece el lino, o cada aplicación tiene sus propios recursos que habría que modificar uno por uno con métodos diferentes, y c) hay un tamaño/formato de archivo/otra característica particular que debe tener cualquier imagen de sustitución, por ejemplo debe ser un PNG de 200x200 que se tesela, etc.

16voto

Chris Lieb Puntos 106

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

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

ᔥ John Martellaro: OS X Lion: Cambiar el lienzo sucio de la pantalla de inicio de sesión

Algunas aplicaciones y situaciones obtienen sus antecedentes de diferentes fuentes. Por ejemplo, el archivo de antecedentes de Mission Control se encuentra en /System/Library/CoreServices/Dock.app/Contents/Resources/defaultdesktop.png

Si reemplaza ese archivo, tendrá que hacer un killall Dock en el terminal antes de que el cambio surta efecto.

ᔥ OS X Daily: Cambiar la imagen de fondo de Mission Control en Mac OS X Lion

5voto

user13414 Puntos 111

Se puede cambiar el lienzo del fondo de inicio de sesión, pero no he visto que este cambio afecte a otros lugares (por ejemplo, la lista de lectura en safari).

Hay una herramienta que combina varias opciones de ajuste de la interfaz gráfica en una aplicación. Se llama...

Diseñador de leones

  • personalizar los fondos para Pantalla de inicio de sesión Control de la misión, tablero de mandos, plataforma de lanzamiento
  • personalizar los fondos de las carpetas en Launchpad
  • obtener la colorida barra lateral del buscador (como en la versión anterior de OSX), requiere SIMBL
  • restablecer la configuración

enter image description here

4voto

Chris Jester-Young Puntos 102876

Eliminar el lino en Safari

Safari utiliza dos fuentes diferentes de lino, una para el desplazamiento más allá del borde de la página o para cambiar el tamaño de la página en el modo de pantalla completa, y otra para el uso detrás de la Lista de Lectura. Para sustituir el lienzo de la Lista de Lectura, gentmatt ha identificó el archivo que necesitas reemplazar. Sin embargo, reemplazar el lino que se ve cuando se desplaza más allá del borde de la página es un poco más complicado.

enter image description here

Aquí tienes cómo cambiarlo:

  1. Necesitará acceso de administrador para realizar estos cambios. Inicie sesión con una cuenta de administrador.

  2. Descargar SArtFileTool y descomprimir. Nota: Yo no he creado esta herramienta, y es un ejecutable compilado, así que úselo bajo su propio riesgo

  3. Abra el Terminal, y cd a la carpeta que has descomprimido.

  4. Ejecutar sudo cp /System/Library/PrivateFrameworks/CoreUI.framework/Resources/SArtFile.bin . . Esto copia su 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 material gráfico del sistema llamado "sartfiles". Ábrelo.

  7. En el interior, encuentre 226.png y 226@2x.png. Estas son las texturas de lino que utiliza Safari.

  8. Haz los cambios que quieras, siempre que los archivos mantengan las mismas dimensiones. Cuando haya terminado, guarde o sustituya los archivos 226.png y 226@2x.png existentes.

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

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

  11. Apague y reinicie su ordenador. Cuando vuelvas a conectarte y Safari se vuelva a iniciar, utilizará el nuevo archivo de arte.

He aquí un ejemplo de ello en acción. Para simplificar, sólo he ajustado el color en el mío, pero demuestra que funciona:

enter image description here

2voto

user13414 Puntos 111

Esta es una respuesta que es sólo para la recompensa.


Lista de lecturas de Linen Background 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 tener el mismo nombre, tamaño y DPI.

enter image description here

1voto

mtnygard Puntos 141

Parece ser que al buscar más, la textura de Lino en Safari no es en realidad la misma que se utiliza en otros lugares, por lo que no se ve afectada al cambiar la imagen como se menciona en la respuesta aceptada.

I ha encontrado útil esta página web en identificar por qué no cambiaba cuando los otros sí lo hacían:

Safari en 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 sutil, y se puede apreciarse al navegar entre páginas web con los nuevos gestos.

enter image description here

Así que parece que para Safari y Reading List la imagen es probablemente una parte del paquete de aplicaciones de Safari, que ahora voy a empezar a investigar más a fondo.

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