Cancella i framework memorizzati nella cache per ricaricare l'interfaccia utente di OSX (solo grafica)

1

Con il rilascio di Yosemite avrò senza dubbio bisogno di aggiornare la nostra interfaccia utente di OS X al lavoro, basterà etichettare solo in bianco varie parti di OS X. Ho perso i miei alias bash qualche istante prima e ho dimenticato il comando per ricaricare l'interfaccia utente di OS X.

Sto cercando un modo per dire al sistema operativo di cancellare qualsiasi framework che potrebbe avere memorizzato in cache da qualche parte e caricarli dal disco. L'obiettivo finale nel fare ciò sarebbe forzare le eventuali modifiche apportate ai tuoi pacchetti .framework a farti riflettere nel sistema operativo.

L'arresto e la disconnessione non sembrano fare il trucco. Ma dovrebbe esserci un comando bash che funzionerà.

Giusto per chiarire, sono non in cerca di un modo per riavviare il Window Server , che non farà veramente quello che voglio.

Ecco un esempio di un framework che vorrei aggiornare:

/System/Library/PrivateFrameworks/LoginUIKit.framework/Resources

Modifica

Ad esempio, ero abituato ad essere in grado di ricaricare i seguenti tipi di grafica di sistema, sono sicuro al 90% che non si trattasse nemmeno di una catena di comandi, solo un singolo aggiornamento magico dell'interfaccia utente:

Icone del Finder, Texture

Iconedellabarradeimenu

Icone Lockscreen, testo

Iconedeitastifunzione

    
posta 8eecf0d2 01.08.2014 - 12:49
fonte

3 risposte

1

Se stai cercando di ridenominare parti di OS X, il file che vorresti modificare è Localizable.strings. All'interno di ciascuna lingua, o la lingua corrente del tuo sistema operativo, ad esempio, en.lproj / Localizable.strings per l'inglese, modifica le stringhe necessarie. È necessario riavviare l'app solo affinché abbia effetto.

Se stai cercando di cambiare il tema di OS X, c'erano diverse app che potevano farlo. Per Yosemite, l'unico che conosco è Flavours 2. Comprende vari temi e puoi anche crearne uno tuo.

link

Per le icone della barra dei menu, ci sono alcuni pacchetti di icone nella barra dei menu, come i seguenti:

link

anche se non sono a conoscenza di app che funzionano con Yosemite che consentono di modificarle automaticamente. Dovresti trovare la cartella corretta per posizionare le icone, come Yourapp.app/Resources /.

    
risposta data 07.07.2015 - 16:50
fonte
0

In passato, quando hai fatto killall loginwindow , in realtà avrebbe ricaricato il servizio loginwindow con lo stesso account, ma ora ti ha appena disconnesso.

Suggerirei che potrebbe essere?

    
risposta data 09.07.2015 - 17:13
fonte
0

È possibile riavviare SystemUIServer per ricaricare le icone della barra dei menu:

sudo killall SystemUIServer
    
risposta data 10.07.2015 - 18:05
fonte

Leggi altre domande sui tag