mirror of
https://github.com/jkocon/g-helper.git
synced 2026-02-23 13:00:52 +01:00
Merge branch 'seerge:main' into cpu-auto-tdp
This commit is contained in:
@@ -764,7 +764,7 @@ namespace GHelper
|
||||
{
|
||||
Task.Run(() =>
|
||||
{
|
||||
modeControl.AutoPower();
|
||||
modeControl.AutoPower(true);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -90,8 +90,10 @@ namespace GHelper.Mode
|
||||
|
||||
Task.Run(async () =>
|
||||
{
|
||||
await Task.Delay(TimeSpan.FromMilliseconds(100));
|
||||
AutoFans();
|
||||
AutoPower(1000);
|
||||
await Task.Delay(TimeSpan.FromMilliseconds(1000));
|
||||
AutoPower();
|
||||
});
|
||||
|
||||
|
||||
@@ -186,7 +188,7 @@ namespace GHelper.Mode
|
||||
|
||||
}
|
||||
|
||||
public void AutoPower(int delay = 0)
|
||||
public void AutoPower(bool launchAsAdmin = false)
|
||||
{
|
||||
|
||||
customPower = 0;
|
||||
@@ -196,12 +198,11 @@ namespace GHelper.Mode
|
||||
|
||||
if (applyPower && !applyFans && (AppConfig.IsFanRequired() || AppConfig.IsManualModeRequired()))
|
||||
{
|
||||
delay = 500;
|
||||
AutoFans(true);
|
||||
Thread.Sleep(500);
|
||||
}
|
||||
|
||||
Thread.Sleep(delay);
|
||||
if (applyPower) SetPower(delay == 0);
|
||||
if (applyPower) SetPower(launchAsAdmin);
|
||||
|
||||
Thread.Sleep(500);
|
||||
SetGPUPower();
|
||||
|
||||
Reference in New Issue
Block a user