np, couldn't sleep anyway - long live insomnia 
EDIT: why do you use the loop thing to construct the idletime variable, instead of just doing DllCall("Kernel32.dll\GetSystemTimes", "*UInt64", idletime, "*Uint64", dummy1, "*Uint64", dummy2) and getting it directly?

EDIT: why do you use the loop thing to construct the idletime variable, instead of just doing DllCall("Kernel32.dll\GetSystemTimes", "*UInt64", idletime, "*Uint64", dummy1, "*Uint64", dummy2) and getting it directly?



- carpe noctem





f0dder, was the SetAffinity required?