the DLL's that come with systeminfo seem to overall give every pretty much all possible information you could need.
I'm sure, as long as its for personal use, the author wouldn't mind you using those DLL's seperate of the script.
darkenginepro.dll seems to return a lot of good info.
http://www.phucknut.net/scripts/However, might be best to contact him and ask (obliged to say that to make it all legit

)