Come posso sostituire il "Lino" che è prevalente in molte app Lion?

15

Esistono molti luoghi in cui la trama "lino" viene utilizzata in Lion, dalla finestra di login a vari sfondi di app come Safari e così via.

È possibile sostituire questa immagine con qualcos'altro? Diciamo che ho una bella tessitura della tela di iuta da una bella casa in cui vivo che non è stata decorata dal 1979, o un po 'di sabbia, o una trapunta patchwork che descrive la transperambulazione di anti pseudo cosmico?

Qualunque cosa io desideri cambiarlo, a) posso cambiarlo, e b) lo cambierà per tutte le istanze dove appare la tela, o ogni applicazione ha le sue risorse che sarebbero bisogno di ammendarsi uno per uno con metodi diversi, e c) c'è una dimensione particolare / formato file / altra caratteristica che qualsiasi immagine sostitutiva deve avere, per esempio deve essere un PNG 200x200 che tesselates ecc.

    
posta stuffe 21.03.2012 - 15:58
fonte

5 risposte

16

Il file dello sfondo della tela è /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/NSTexturedFullScreenBackgroundColor.png

Puoi modificare quel file o sostituirlo con un file con lo stesso nome, ma assicurati che il file di sostituzione abbia una risoluzione di 72 pixel per pollice o probabilmente non ti piacerà il risultato.

ᔥ John Martellaro: OS X Lion: cambio della biancheria sporca della schermata di accesso

Alcune applicazioni e situazioni traggono il loro background da fonti diverse. ad esempio, il file di sfondo per Mission Control può essere trovato in /System/Library/CoreServices/Dock.app/Contents/Resources/defaultdesktop.png

Se sostituisci quel file, dovrai eseguire un comando killall Dock nel terminale prima che la modifica abbia effetto.

ᔥ OS X Daily: Cambia la missione Controlla l'immagine di sfondo del desktop in Mac OS X Lion

    
risposta data 21.03.2012 - 16:11
fonte
5

Puoi cambiare la biancheria dello sfondo di accesso, ma non ho visto questa modifica influenzare altri luoghi (ad esempio, la lista di lettura in safari).

C'è uno strumento che combina varie opzioni di modifica della GUI in un'app. Si chiama ...

Designer Lion

  • personalizza gli sfondi per Schermata di accesso , Controllo missione, Dashboard, Launchpad
  • personalizza gli sfondi delle cartelle in Launchpad
  • ottieni la barra laterale del mirino colorato (come nella precedente versione di OSX), richiede SIMBL
  • ripristina impostazioni

    
risposta data 21.03.2012 - 16:25
fonte
4

Rimozione della biancheria in Safari

Safari utilizza due diverse fonti di biancheria, una per lo scorrimento oltre il bordo della pagina o il ridimensionamento della pagina in modalità a schermo intero e l'altra per l'utilizzo dietro l'Elenco di lettura. Per sostituire la biancheria da lettura, Gentmatt ha identificato il file che devi sostituire. Sostituire la biancheria che vedi quando scorri oltre il bordo della pagina, tuttavia, è leggermente più complicato.

Eccocomemodificarlo:

  1. Perapportarequestemodificheènecessariol'accessocomeamministratore.Accediconunaccountamministratore.

  2. Scarica SArtFileTool e decomprimi. Nota: non ho creato questo strumento ed è un eseguibile compilato, quindi usalo a tuo rischio e pericolo

  3. Apri il terminale e cd nella cartella che hai decompresso.

  4. Esegui sudo cp /System/Library/PrivateFrameworks/CoreUI.framework/Resources/SArtFile.bin . . Questo copia il tuo file esistente SArtFile.bin in modo che possiamo lavorare con esso.

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

  6. Questo crea una directory nella cartella con un disegno di sistema chiamato "sartfile". Aprilo.

  7. All'interno, trova 226.png e [email protected]. Queste sono le texture di lino che Safari usa.

  8. Apporta le modifiche che desideri, purché i file rimangano le stesse dimensioni. Al termine, salva o sostituisci i file esistenti 226.png e [email protected].

  9. Esegui ./SArtFileTool -e sartfiles SArtFile.bin SArtFile.new.bin . Questo crea il tuo nuovo SArtFile come SArtFile.new.bin.

  10. Esegui sudo cp SArtFile.new.bin /System/Library/PrivateFrameworks/CoreUI.framework/Resources/SArtFile.bin e inserisci la tua password.

  11. Spegni e riavvia il computer. Quando accedi di nuovo e Safari si riavvia, utilizzerà il nuovo file artistico.

Ecco un esempio di esso in azione. Per semplicità, ho appena regolato il colore sul mio, ma dimostra che funziona:

    
risposta data 01.04.2012 - 16:54
fonte
2

Questa è una risposta che è solo per il bounty.

Sfondo di lino Lista di lettura di Safari

Lo sfondo dell'elenco di letture in Safari si trova in ...

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

Il file sostitutivo deve avere lo stesso nome, dimensioni e DPI.

    
risposta data 01.04.2012 - 15:30
fonte
1

Sembra che, dopo un'ulteriore ricerca, la trama della tela in Safari non sia in realtà la stessa usata altrove, motivo per cui non è influenzata cambiando l'immagine come menzionato nella risposta accettata.

I hanno trovato utile questa pagina web per identificare il motivo per cui non avrebbe cambiare quando gli altri:

Safari on Lion has a different linen pattern than Mission Control or the system’s login screen. It’s lighter and more subtle, and it can be appreciated when navigating between webpages with the new gestures.

Quindi sembra che per Safari e Reading List l'immagine sia probabilmente una parte del pacchetto di applicazioni Safari, che ora inizierò a indagare più a fondo.

    
risposta data 26.03.2012 - 13:50
fonte

Leggi altre domande sui tag