Ein kleiner, effizienter und konfigurierbarer Windows -Service, der den Stromversorgungsmodus Ihres Windows -Laptops und die Aktualisierungsrate schaltet, wenn sie in die Stromversorgung ein- und ausgestattet sind.
Verwendet minimale CPU, da der Code nur ausgeführt wird, wenn Sie Ihren Laptop an oder außerhalb der Stromversorgung anschließen. Es gibt auch minimaler Speicher zu, sodass Sie sich beim Laufen nicht um eine Leistungserschaft kümmern müssen.
Hinweis: Nur Windows 10 und höher wird aufgrund der API -Anforderungen unterstützt.
HINWEIS: Achten Sie darauf, dass Antivirus den Dienst markiert oder Skripte installiert.
Nach dem Start des Dienstes sollte eine config.json -Datei im Installationsverzeichnis angezeigt werden. Hier können Sie die Optionen sowohl für die kabelgebundenen als auch für die batteriebetriebenen Konfigurationen ändern, z. B. die Aktualisierungsrate, das Leistungsschema und die Frage, ob Sie eine Desktop -Benachrichtigung wünschen oder nicht, ob der Service die Aktualisierungsrate überhaupt ändert.
Sie müssen den Dienst nicht neu starten, um die neuen Änderungen zu laden, da die Konfigurationsdatei jedes Mal gelesen wird, wenn sich der Leistungsstatus ändert.
Achten Sie darauf, dass eine ungültige Konfiguration die gesamte Datei mit den Standardeinstellungen überschreibt.
In config.json können Sie das Feld power_scheme entweder in den folgenden Werten konfigurieren in wired_config oder battery_config konfigurieren:
"power_scheme" : " HighPerformance " , "power_scheme" : " Balanced " ,Hinweis: Nur ausgewogen unterstützt moderne Standby.
"power_scheme" : " PowerSaver " , "power_scheme" : {
"Custom" : " **your_custom_guid*** "
}, Es ist wichtig, den Schalter --workspace beim Aufbau zu verwenden, damit alle Binärdateien aufgebaut werden. (zB cargo build --release --workspace )