Quantcast
Channel: AutoIt v3 - General Help and Support
Viewing all articles
Browse latest Browse all 12506

Refresh CPU Temp

$
0
0
I was having a look at the CPU Temp script by chris L
[ autoit ]      
Func _ACPI_Temp() Local $wbemFlagReturnImmediately = 0x10, $strComputer, $objWMIService, $colItems Local $wbemFlagForwardOnly = 0x20 Local $CurrTemp = "N/A" $strComputer = "." $objWMIService = ObjGet("winmgmts:\\" & $strComputer & "\root\wmi") $colItems = $objWMIService.ExecQuery("SELECT * FROM MSAcpi_ThermalZoneTemperature", "WQL", $wbemFlagReturnImmediately + $wbemFlagForwardOnly) For $objItem In $colItems $CurrTemp = ($objItem.CurrentTemperature - 2732) / 10 Next Return $CurrTemp EndFunc ;==>_ACPI_Temp

And it gives me the temp as expected, the thing i dont know is how to get it to refresh the temp every 30 secs?

Any suggestions?

Could i use ContinueLoop here
[ autoit ]      
 For $objItem In $colItems $CurrTemp = ($objItem.CurrentTemperature - 2732) / 10 Next
but how do i get it to understand every 30 secs?

Viewing all articles
Browse latest Browse all 12506

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>