Un servicio de Windows pequeño, eficiente y configurable que cambia el modo de alimentación de su computadora portátil de Windows y actualiza la velocidad cuando está conectado dentro y fuera de la energía.
Utiliza una CPU mínima, ya que el código solo se ejecuta cuando enchufa su computadora portátil dentro o fuera de la energía. También asigna una memoria mínima, por lo que no necesita preocuparse por ningún impacto en el rendimiento cuando el servicio se está ejecutando.
Nota: Solo Windows 10 y más se admite debido a los requisitos de API.
Nota: Tenga cuidado de que Antivirus pueda marcar el servicio o instalar scripts.
Después de que el servicio ha comenzado, debe aparecer un archivo config.json en el directorio de instalación. Aquí puede cambiar las opciones para las configuraciones con cable y con batería, como la velocidad de actualización, el esquema de energía y si desea o no una notificación de escritorio o si desea que el servicio cambie la velocidad de actualización.
No necesita reiniciar el servicio para cargar los nuevos cambios, ya que el archivo de configuración se lee cada vez que cambia el estado de energía.
Tenga cuidado de que una configuración no válida anulará el archivo completo con los valores predeterminados.
En config.json , puede configurar el campo power_scheme en wired_config o battery_config con los siguientes valores:
"power_scheme" : " HighPerformance " , "power_scheme" : " Balanced " ,NOTA: Solo el equilibrio es compatible con el estado moderno.
"power_scheme" : " PowerSaver " , "power_scheme" : {
"Custom" : " **your_custom_guid*** "
}, Es importante usar el interruptor --workspace al construir para que todos los binarios se construyan. (por ejemplo, cargo build --release --workspace )