AutoPower
3.0.1
Windowsラップトップのパワーモードを切り替え、電源を切ったときにリフレッシュレートを切り替える小さく、効率的で構成可能なWindowsサービス。
コードは、ラップトップを電源に入れたり外したりするときにのみ実行されるため、最小限のCPUを使用します。また、最小限のメモリを割り当てるため、サービスが実行されているときにパフォーマンスの影響を心配する必要はありません。
注:API要件により、Windows 10以降のみがサポートされています。
注:ウイルス対策がサービスにフラグを立てるか、スクリプトをインストールする可能性があることに注意してください。
サービスが開始された後、 config.jsonファイルがインストールディレクトリに表示されます。ここでは、リフレッシュレート、パワースキーム、デスクトップ通知が必要かどうか、またはサービスにリフレッシュレートを変更したい場合など、有線およびバッテリー駆動の構成の両方のオプションを変更できます。
電源状態が変更されるたびに構成ファイルが読み取られるため、新しい変更をロードするためにサービスを再起動する必要はありません。
無効な構成がデフォルトでファイル全体をオーバーライドすることに注意してください。
config.jsonでは、次の値でwired_configまたはbattery_configのいずれかでpower_schemeフィールドを構成できます。
"power_scheme" : " HighPerformance " , "power_scheme" : " Balanced " ,注:バランスのとれたスタンバイのみがサポートしています。
"power_scheme" : " PowerSaver " , "power_scheme" : {
"Custom" : " **your_custom_guid*** "
},構築時に--workspaceスイッチを使用して、すべてのバイナリが構築されることが重要です。 (例えば、 cargo build --release --workspace )