Pregunta

de verdad me gusta flujo, que es una aplicación que ajusta automáticamente la aparente temperatura de color de la pantalla de acuerdo con la hora del día y la ubicación (de modo que la temperatura está sincronizada con el sol).

Cómo establecer la temperatura del color ¿a mano? Es decir, sin f.lux?

A veces me gustaría tener colores de "tungsteno" (2700 K) durante el día o la mañana, lo que requeriría jugar con las coordenadas de ubicación en F.lux. Lamentablemente, no hay "modo manual" del que conozca.

Estoy buscando una solución nativa / de software OS X, que me permitiría establecer un punto blanco por debajo de 4500 ° K, que es el mínimo que el calibrador de color puede establecer. ¿Es esto incluso posible?

¿Fue útil?

Solución

Esta solución requiere que se instale F.lux (supongo que está en /Applications/Flux.app).

Crear un archivo de texto (llamémoslo flux-day-color) y ponlo en /usr/local/bin (usr está en "Macintosh HD" y puede estar oculto).

#!/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

En terminal, ejecute chmod 755 /usr/local/bin/flux-day-color

Ahora puedes correr flux-day-color 2700 en terminal (o en otro script) para cambiar la temperatura del día. Tenga en cuenta que el script se reinicia F.lux, por lo que puede ver que la pantalla salta a 6500 K durante una fracción de segundo antes de aplicar su temperatura solicitada.

También es posible programar esto para funcionar a intervalos predefinidos, pero eso está más allá del alcance de esta respuesta (y la pregunta).

Si prefiere tener una aplicación lanzada que pueda alternar entre 2 temperaturas,

Abra terminal y ejecute estos comandos:

bash
cd /Applications/
mkdir -p flux-day-toggle.app/Contents/MacOS
cd flux-day-toggle.app/Contents/MacOS
cat <<END > flux-day-toggle

Ahora verás un signo más grande que. Pegar esto:

#!/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

Espere a que aparezca el mensaje, lo que significa que el archivo fue escrito. Ahora el toque final:

chmod 755 flux-day-toggle

Ahora puede iniciar la nueva aplicación. Puede personalizar la configuración baja y alta a su gusto.

Otros consejos

Al usar la sección Pantallas de las preferencias de su sistema, si la calibre, seleccione Mostrar opciones avanzadas, una de las ventanas es esta:enter image description here que para mí se parece a los puntos blancos que estabas buscando, asegúrate de desmarcar "Usar el punto blanco nativo" si quieres editarlo manualmente.

Encontró una posible solución para aquellos que están interesados:

Nocturne de Blacktree

Nocturne preferences

Tiene una buena cantidad de opciones y es completamente manual. Descubierto es que no establece una temperatura aparente de color per se, pero establecer un tinte blanco a RGB(255, 197, 143) tiene aproximadamente el mismo efecto que establecer el punto blanco a ≈ 2600 ° K (ver Table Kelvin ⇔ RGB en Planetpixelemporium).

Abra las preferencias del sistema, vaya al panel de pantallas y elija la pestaña Color. Presione el botón Calibrar ... y pase por los pasos. Si enciende el modo experto, elegirá el punto blanco usando un control deslizante, pero si no lo hace, podrá elegir entre algunos valores estándar. Incluso puede hacer esto varias veces, guardar con un nombre diferente cada vez, y cambiar entre ellos a través de la lista en la pestaña Color.

Una forma genial es dejar que F.lux haga el trabajo http://steroopsis.com/flux/ Ajusta la temperatura del color de la pantalla. con la hora del día! ¡Darle una oportunidad!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a apple.stackexchange
scroll top