Тема: AHK:Загрузка процессора на кнопке Пуск в Windows 7
Раньше был скрипт для Win XP Загрузка процессора на кнопке Пуск
#Persistent
EnvGet, NumCPU, NUMBER_OF_PROCESSORS ; Добавлено.
VarSetCapacity(IdleTicks, 8)
SetTimer, CheckCPULoad, 1000
return
CheckCPULoad:
ControlMove, Button1, -7,, 110,, ahk_class Shell_TrayWnd
SetFormat, float, 02
ControlSetText, Button1, % " " GetCPULoad() " %", ahk_class Shell_TrayWnd
return
GetCPULoad()
{
Global
SetBatchLines, -1
IdleTime0 = %IdleTime% ; Save previous values
Tick0 = %Tick%
DllCall("kernel32.dll\GetSystemTimes", "uint",&IdleTicks, "uint",0, "uint",0)
IdleTime := *(&IdleTicks)
Loop 7 ; Ticks when Windows was idle
IdleTime += *( &IdleTicks + A_Index ) << ( 8 * A_Index )
Tick := A_TickCount ; Ticks all together
load := 100 - 0.01*(IdleTime - IdleTime0)/NumCPU/(Tick - Tick0) ; Изменено.
Return, load
}
Возможно его переделать его под Win 7 ?
Знаю что есть много гаджетов -
Но скриптом привычнее.
Спасибо.