Come posso regolare la temperatura del colore apparente della mia mostra a OS X?
Domanda
Mi piace molto f.lux , che è un app che regola automaticamente la temperatura del colore apparente del display a seconda del momento della giornata e la posizione (in modo che la temperatura è in sincronia con Sun).
Come impostare la temperatura di colore manualmente? Vale a dire senza f.lux?
A volte mi piacerebbe avere "tungsteno" (2700 K) colori durante il giorno o la mattina, che richiederebbero giocherellare con la posizione in f.lux coordinate. Purtroppo, non c'è nessun "modalità manuale", che io sappia.
Sto cercando una soluzione OS X nativa / software basato, che mi avrebbe permesso di impostare il punto di bianco sotto 4500 ° K, che è il minimo che il colore calibratore può impostare. Questo è anche possibile?
Soluzione
Questa soluzione richiede F.lux per essere installato (presumo che è a /Applications/Flux.app
).
Creare un file di testo (chiamiamolo flux-day-color
) e metterlo in /usr/local/bin
(usr
è in fase di "Macintosh HD" e può essere nascosto).
#!/bin/bash
if [[ ! -z "$1" && "$1" -ge 2700 && "$1" -le 6500 ]]; then
defaults write org.herf.Flux dayColorTemp -int "$1"
killall Flux
open /Applications/Flux.app
else
echo "provide a temperature between 2700 and 6500 (rounded to nearest 100)"
fi
Nel Terminale, eseguire chmod 755 /usr/local/bin/flux-day-color
Ora è possibile eseguire flux-day-color 2700
nel terminale (o in un altro script) per modificare la temperatura giorno. Nota che lo script riavvia F.lux così si può vedere il salto di visualizzazione a 6500 K per una frazione di secondo prima di applicare la temperatura richiesta.
E 'anche possibile programmare questo per l'esecuzione a intervalli predefiniti, ma questo è al di là della portata di questa risposta (e la questione).
Se si preferisce avere un'applicazione launchable che può passare da 2 temperature,
Apri Terminale ed eseguire questi comandi:
bash
cd /Applications/
mkdir -p flux-day-toggle.app/Contents/MacOS
cd flux-day-toggle.app/Contents/MacOS
cat <<END > flux-day-toggle
Ora si vedrà un segno di maggiore. Incolla questo:
#!/bin/bash
DOMAIN=org.herf.Flux
KEY_NAME=dayColorTemp
LOW=2700
HIGH=6500
cur_val=`defaults read $DOMAIN $KEY_NAME 2>/dev/null`
if [[ -z "$cur_val" || "$cur_val" -eq "$HIGH" ]]; then
new_val=$LOW
else
new_val=$HIGH
fi
defaults write $DOMAIN $KEY_NAME -int $new_val
killall Flux
open /Applications/Flux.app
END
Attendere che la richiesta di apparire, significa che il file è stato scritto. Ora il tocco finale:
chmod 755 flux-day-toggle
Ora è possibile avviare la nuova applicazione. È possibile personalizzare le impostazioni LOW e HIGH a proprio piacimento.
Altri suggerimenti
Quando si utilizza la sezione Monitor delle Preferenze di Sistema, se si calibra esso, selezionare Mostra opzioni avanzate, una delle finestre è questo: che a me sembra che i punti bianchi che stavi cercando, assicurati di deselezionare "Usa native punto bianco", se si desidera modificare manualmente.
Trovato una soluzione possibile per coloro che sono interessati:
Nocturne di Blacktree
Ha una bella quantità di opzioni ed è completamente manuale. Inconveniente è non imposta la temperatura di colore apparente per se , ma impostando una tinta bianca per RGB(255, 197, 143)
ha approssimativamente lo stesso effetto come imposta punto bianco ˜ 2600 ° K (vedi Kelvin ? RGB tabella a planetpixelemporium ).
Preferenze Sistema aperto, andare al pannello di visualizzare e scegliere la scheda Colore. Premere il tasto Calibra ... e passare attraverso la procedura. Se si attiva la modalità esperto, potrete scegliere il punto di bianco utilizzando un cursore, ma se non lo fai si arriva a scegliere tra alcuni valori standard. Si può anche fare questo più volte, il salvataggio con un nome diverso ogni volta, e passare da uno all'altro attraverso la lista della scheda di colore.
Un fresco modo è quello di lasciare f.lux fare il lavoro http://stereopsis.com/flux/ regola il tuo temperatura colore dello schermo. con l'ora del giorno! Provatelo!